public class JWTAuthOptions extends Object
Constructor and Description |
---|
JWTAuthOptions()
Default constructor
|
JWTAuthOptions(JsonObject json)
Constructor to create an options from JSON
|
JWTAuthOptions(JWTAuthOptions other)
Copy constructor
|
Modifier and Type | Method and Description |
---|---|
JWTAuthOptions |
addAudience(String audience)
Set the audience list
|
JWTAuthOptions |
addPubSecKey(PubSecKeyOptions pubSecKey) |
JWTAuthOptions |
addSecret(SecretOptions secret) |
List<String> |
getAudience() |
String |
getIssuer() |
KeyStoreOptions |
getKeyStore() |
String |
getPermissionsClaimKey() |
List<PubSecKeyOptions> |
getPubSecKeys() |
List<SecretOptions> |
getSecrets() |
boolean |
isIgnoreExpiration() |
JWTAuthOptions |
setAudience(List<String> audience)
Set the audience list
|
JWTAuthOptions |
setIgnoreExpiration(boolean ignoreExpiration)
Set whether expiration is ignored
|
JWTAuthOptions |
setIssuer(String issuer)
Set the issuer
|
JWTAuthOptions |
setKeyStore(KeyStoreOptions keyStore) |
JWTAuthOptions |
setPermissionsClaimKey(String permissionsClaimKey) |
JWTAuthOptions |
setPubSecKeys(List<PubSecKeyOptions> pubSecKeys) |
void |
setSecrets(List<SecretOptions> secrets) |
public JWTAuthOptions()
public JWTAuthOptions(JWTAuthOptions other)
other
- the options to copypublic JWTAuthOptions(JsonObject json)
json
- the JSONpublic String getPermissionsClaimKey()
public JWTAuthOptions setPermissionsClaimKey(String permissionsClaimKey)
public KeyStoreOptions getKeyStore()
public JWTAuthOptions setKeyStore(KeyStoreOptions keyStore)
public List<PubSecKeyOptions> getPubSecKeys()
public JWTAuthOptions setPubSecKeys(List<PubSecKeyOptions> pubSecKeys)
public List<SecretOptions> getSecrets()
public void setSecrets(List<SecretOptions> secrets)
public JWTAuthOptions addSecret(SecretOptions secret)
public JWTAuthOptions addPubSecKey(PubSecKeyOptions pubSecKey)
public JWTAuthOptions setAudience(List<String> audience)
audience
- the audience listpublic JWTAuthOptions addAudience(String audience)
audience
- the audience listpublic String getIssuer()
public JWTAuthOptions setIssuer(String issuer)
issuer
- the issuerpublic boolean isIgnoreExpiration()
public JWTAuthOptions setIgnoreExpiration(boolean ignoreExpiration)
ignoreExpiration
- whether expiration is ignoredCopyright © 2017. All rights reserved.