public abstract class AbstractJwtHandler extends AbstractGrantHandler
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractJwtHandler(List<String> grants) |
| Modifier and Type | Method and Description |
|---|---|
protected org.apache.cxf.rs.security.jose.jws.JwsSignatureVerifier |
getInitializedSigVerifier() |
void |
setJwsVerifier(org.apache.cxf.rs.security.jose.jws.JwsSignatureVerifier jwsVerifier) |
void |
setSupportedIssuers(Set<String> supportedIssuers) |
protected void |
validateAudience(Client client,
String audience) |
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.JoseHeaders headers,
String unsignedText,
byte[] signature) |
protected void |
validateSubject(Client client,
String subject) |
checkIfGrantSupported, doCreateAccessToken, doCreateAccessToken, doCreateAccessToken, doCreateAccessToken, doCreateAccessToken, getDataProvider, getSingleGrantType, getSupportedGrantTypes, isCanSupportPublicClients, setCanSupportPublicClients, setDataProvider, setPartialMatchScopeValidationclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateAccessTokenprotected void validateSignature(org.apache.cxf.rs.security.jose.JoseHeaders 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()
Apache CXF