public abstract class AbstractJwtHandler extends AbstractGrantHandler
LOG| Modifier | Constructor and Description |
|---|---|
protected |
AbstractJwtHandler(List<String> grants) |
| Modifier and Type | Method and Description |
|---|---|
String |
getAudience() |
int |
getClockOffset() |
protected org.apache.cxf.rs.security.jose.jws.JwsSignatureVerifier |
getInitializedSigVerifier(org.apache.cxf.rs.security.jose.jws.JwsHeaders headers) |
int |
getTtl() |
void |
setAudience(String audience) |
void |
setClockOffset(int clockOffset) |
void |
setJwsVerifier(org.apache.cxf.rs.security.jose.jws.JwsSignatureVerifier jwsVerifier) |
void |
setSupportedIssuers(Set<String> supportedIssuers) |
void |
setTtl(int ttl) |
protected void |
validateClaims(Client client,
org.apache.cxf.rs.security.jose.jwt.JwtClaims claims) |
protected void |
validateIssuer(String issuer) |
protected void |
validateSignature(org.apache.cxf.rs.security.jose.jws.JwsHeaders headers,
String unsignedText,
byte[] signature) |
protected void |
validateSubject(Client client,
String subject) |
doCreateAccessToken, doCreateAccessToken, doCreateAccessToken, doCreateAccessToken, doCreateAccessToken, getApprovedScopes, getAudiences, getDataProvider, getPreAuthorizedToken, getSingleGrantType, getSupportedGrantTypes, isCanSupportPublicClients, isPartialMatchScopeValidation, setCanSupportPublicClients, setDataProvider, setPartialMatchScopeValidationclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateAccessTokenprotected void validateSignature(org.apache.cxf.rs.security.jose.jws.JwsHeaders headers,
String unsignedText,
byte[] signature)
protected void validateClaims(Client client, org.apache.cxf.rs.security.jose.jwt.JwtClaims claims)
protected void validateIssuer(String issuer)
public void setJwsVerifier(org.apache.cxf.rs.security.jose.jws.JwsSignatureVerifier jwsVerifier)
protected org.apache.cxf.rs.security.jose.jws.JwsSignatureVerifier getInitializedSigVerifier(org.apache.cxf.rs.security.jose.jws.JwsHeaders headers)
public int getTtl()
public void setTtl(int ttl)
public int getClockOffset()
public void setClockOffset(int clockOffset)
public String getAudience()
public void setAudience(String audience)
Apache CXF