org.apache.cxf.rs.security.oauth2.jwe
Class RSAJweDecryption

java.lang.Object
  extended by org.apache.cxf.rs.security.oauth2.jwe.AbstractJweDecryption
      extended by org.apache.cxf.rs.security.oauth2.jwe.WrappedKeyJweDecryption
          extended by org.apache.cxf.rs.security.oauth2.jwe.RSAJweDecryption
All Implemented Interfaces:
JweDecryption

public class RSAJweDecryption
extends WrappedKeyJweDecryption


Constructor Summary
RSAJweDecryption(RSAPrivateKey privateKey)
           
RSAJweDecryption(RSAPrivateKey privateKey, boolean unwrap)
           
RSAJweDecryption(RSAPrivateKey privateKey, boolean unwrap, JweCryptoProperties props)
           
 
Method Summary
protected  int getKeyCipherBlockSize()
           
 
Methods inherited from class org.apache.cxf.rs.security.oauth2.jwe.WrappedKeyJweDecryption
getCekDecryptionKey, getContentEncryptionKey, getKeyEncryptionAlgorithm
 
Methods inherited from class org.apache.cxf.rs.security.oauth2.jwe.AbstractJweDecryption
decrypt, decrypt, doDecrypt, getContentEncryptionAlgorithm, getContentEncryptionCipherAAD, getContentEncryptionCipherInitVector, getContentEncryptionCipherSpec, getEncryptedContentEncryptionKey, getEncryptedContentWithAuthTag, getEncryptionAuthenticationTag, getEncryptionAuthenticationTagLenBits
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RSAJweDecryption

public RSAJweDecryption(RSAPrivateKey privateKey)

RSAJweDecryption

public RSAJweDecryption(RSAPrivateKey privateKey,
                        boolean unwrap)

RSAJweDecryption

public RSAJweDecryption(RSAPrivateKey privateKey,
                        boolean unwrap,
                        JweCryptoProperties props)
Method Detail

getKeyCipherBlockSize

protected int getKeyCipherBlockSize()
Overrides:
getKeyCipherBlockSize in class WrappedKeyJweDecryption


Apache CXF