org.apache.cxf.rs.security.jose.jwt
Class AbstractJoseJwtConsumer

java.lang.Object
  extended by org.apache.cxf.rs.security.jose.jwt.AbstractJoseJwtConsumer
Direct Known Subclasses:
JwtAuthenticationFilter

public abstract class AbstractJoseJwtConsumer
extends Object


Constructor Summary
AbstractJoseJwtConsumer()
           
 
Method Summary
protected  JweDecryptionProvider getInitializedDecryptionProvider(boolean jweOnly)
           
protected  JwsSignatureVerifier getInitializedSigVerifier()
           
protected  JwtToken getJwtToken(String wrappedJwtToken, boolean jweOnly)
           
 void setJweDecryptor(JweDecryptionProvider jweDecryptor)
           
 void setJweVerifier(JwsSignatureVerifier theJwsVerifier)
           
protected  JwtToken validateToken(JwsJwtCompactConsumer consumer, JwtToken jwt, JwsSignatureVerifier jws)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractJoseJwtConsumer

public AbstractJoseJwtConsumer()
Method Detail

getJwtToken

protected JwtToken getJwtToken(String wrappedJwtToken,
                               boolean jweOnly)

validateToken

protected JwtToken validateToken(JwsJwtCompactConsumer consumer,
                                 JwtToken jwt,
                                 JwsSignatureVerifier jws)

setJweDecryptor

public void setJweDecryptor(JweDecryptionProvider jweDecryptor)

setJweVerifier

public void setJweVerifier(JwsSignatureVerifier theJwsVerifier)

getInitializedDecryptionProvider

protected JweDecryptionProvider getInitializedDecryptionProvider(boolean jweOnly)

getInitializedSigVerifier

protected JwsSignatureVerifier getInitializedSigVerifier()


Apache CXF