Class JWTAuthContextInfo
- java.lang.Object
-
- be.atbash.runtime.security.jwt.principal.JWTAuthContextInfo
-
@Vetoed public class JWTAuthContextInfo extends Object
The public key and expected issuer needed to validate a token.
-
-
Constructor Summary
Constructors Constructor Description JWTAuthContextInfo()
-
Method Summary
-
-
-
Method Detail
-
getExpGracePeriodSecs
public int getExpGracePeriodSecs()
-
setExpGracePeriodSecs
public void setExpGracePeriodSecs(int expGracePeriodSecs)
-
isJWERequired
public boolean isJWERequired()
-
getPublicKeyContent
public String getPublicKeyContent()
-
setPublicKeyContent
public void setPublicKeyContent(String publicKeyContent)
-
getKeysRefreshInterval
public int getKeysRefreshInterval()
-
setKeysRefreshInterval
public void setKeysRefreshInterval(int keysRefreshInterval)
-
getForcedKeysRefreshInterval
public int getForcedKeysRefreshInterval()
-
setForcedKeysRefreshInterval
public void setForcedKeysRefreshInterval(int forcedKeysRefreshInterval)
-
getTokenHeader
public String getTokenHeader()
-
setTokenHeader
public void setTokenHeader(String tokenHeader)
-
getTokenCookie
public String getTokenCookie()
-
setTokenCookie
public void setTokenCookie(String tokenCookie)
-
getGroupsClaimName
public String getGroupsClaimName()
-
setGroupsClaimName
public void setGroupsClaimName(String groupsClaimName)
-
getSignatureAlgorithms
public List<be.atbash.ee.security.octopus.nimbus.jwt.jws.JWSAlgorithm> getSignatureAlgorithms()
-
setSignatureAlgorithms
public void setSignatureAlgorithms(List<be.atbash.ee.security.octopus.nimbus.jwt.jws.JWSAlgorithm> signatureAlgorithms)
-
-