public class JWTAuthContextInfo extends Object
| Constructor and Description |
|---|
JWTAuthContextInfo() |
JWTAuthContextInfo(JWTAuthContextInfo orig)
Create an auth context from an JWTAuthContextInfo instance
|
JWTAuthContextInfo(PublicKey verificationKey,
String issuedBy) |
JWTAuthContextInfo(SecretKey verificationKey,
String issuedBy) |
JWTAuthContextInfo(String publicKeyLocation,
String issuedBy) |
public JWTAuthContextInfo()
public JWTAuthContextInfo(JWTAuthContextInfo orig)
orig - the original instance to copy@Deprecated public RSAPublicKey getSignerKey()
@Deprecated public void setSignerKey(RSAPublicKey signerKey)
public PublicKey getPublicVerificationKey()
public void setPublicVerificationKey(PublicKey verificationKey)
public SecretKey getSecretVerificationKey()
public void setSecretVerificationKey(SecretKey verificationKey)
public PrivateKey getPrivateDecryptionKey()
public void setPrivateDecryptionKey(PrivateKey decryptionKey)
public SecretKey getSecretDecryptionKey()
public void setSecretDecryptionKey(SecretKey decryptionKey)
public String getIssuedBy()
public void setIssuedBy(String issuedBy)
public int getExpGracePeriodSecs()
public void setExpGracePeriodSecs(int expGracePeriodSecs)
public Long getMaxTimeToLiveSecs()
public void setMaxTimeToLiveSecs(Long maxTimeToLiveSecs)
public String getPublicKeyLocation()
public void setPublicKeyLocation(String publicKeyLocation)
public String getDecryptionKeyLocation()
public void setDecryptionKeyLocation(String keyLocation)
public KeyEncryptionAlgorithm getKeyEncryptionAlgorithm()
public void setKeyEncryptionAlgorithm(KeyEncryptionAlgorithm algorithm)
public String getPublicKeyContent()
public void setPublicKeyContent(String publicKeyContent)
public String getDecryptionKeyContent()
public void setDecryptionKeyContent(String keyContent)
public Integer getJwksRefreshInterval()
public void setJwksRefreshInterval(Integer jwksRefreshInterval)
public int getForcedJwksRefreshInterval()
public void setForcedJwksRefreshInterval(int forcedJwksRefreshInterval)
public String getTokenHeader()
public void setTokenHeader(String tokenHeader)
public String getTokenCookie()
public void setTokenCookie(String tokenCookie)
public boolean isRequireNamedPrincipal()
public void setRequireNamedPrincipal(boolean requireNamedPrincipal)
public String getDefaultSubjectClaim()
public void setDefaultSubjectClaim(String defaultSubClaim)
public String getSubjectPath()
public void setSubjectPath(String subPath)
public String getDefaultGroupsClaim()
public void setDefaultGroupsClaim(String defaultGroupsClaim)
public String getGroupsPath()
public void setGroupsPath(String groupsPath)
public String getTokenKeyId()
public void setTokenKeyId(String tokenKeyId)
public String getTokenDecryptionKeyId()
public void setTokenDecryptionKeyId(String tokenKeyId)
public String getGroupsSeparator()
public void setGroupsSeparator(String groupsSeparator)
public SignatureAlgorithm getSignatureAlgorithm()
public void setSignatureAlgorithm(SignatureAlgorithm signatureAlgorithm)
public KeyFormat getKeyFormat()
public void setKeyFormat(KeyFormat keyFormat)
public boolean isAlwaysCheckAuthorization()
public void setAlwaysCheckAuthorization(boolean alwaysCheckAuthorization)
public boolean isRelaxVerificationKeyValidation()
public void setRelaxVerificationKeyValidation(boolean relaxVerificationKeyValidation)
public boolean isVerifyCertificateThumbprint()
public void setVerifyCertificateThumbprint(boolean verifyCertificateThumbprint)
Copyright © 2018–2021. All rights reserved.