Uses of Interface
org.apache.wss4j.common.crypto.Crypto

Packages that use Crypto
org.apache.wss4j.common   
org.apache.wss4j.common.crypto   
org.apache.wss4j.common.saml   
 

Uses of Crypto in org.apache.wss4j.common
 

Methods in org.apache.wss4j.common that return Crypto
 Crypto SecurityActionToken.getCrypto()
           
 Crypto SignatureEncryptionActionToken.getCrypto()
           
 

Methods in org.apache.wss4j.common with parameters of type Crypto
 void SignatureEncryptionActionToken.setCrypto(Crypto crypto)
           
 

Uses of Crypto in org.apache.wss4j.common.crypto
 

Classes in org.apache.wss4j.common.crypto that implement Crypto
 class CertificateStore
          A Crypto implementation based on a simple array of X509Certificate(s).
 class CryptoBase
          This Abstract Base Class implements the accessor and keystore-independent methods and functionality of the Crypto interface.
 class Merlin
          A Crypto implementation based on two Java KeyStore objects, one being the keystore, and one being the truststore.
 class MerlinDevice
          A Crypto implementation based on two Java KeyStore objects, one being the keystore, and one being the truststore.
 

Methods in org.apache.wss4j.common.crypto that return Crypto
static Crypto CryptoFactory.getInstance()
          getInstance

Returns an instance of Crypto.

static Crypto CryptoFactory.getInstance(Class<? extends Crypto> cryptoClass, Map<Object,Object> map)
          getInstance

Returns an instance of Crypto.

static Crypto CryptoFactory.getInstance(Properties properties)
          getInstance

Returns an instance of Crypto.

static Crypto CryptoFactory.getInstance(Properties properties, ClassLoader classLoader, PasswordEncryptor passwordEncryptor)
          getInstance

Returns an instance of Crypto loaded with the given classloader.

static Crypto CryptoFactory.getInstance(String propFilename)
          getInstance

Returns an instance of Crypto.

static Crypto CryptoFactory.getInstance(String propFilename, ClassLoader customClassLoader)
           
 

Method parameters in org.apache.wss4j.common.crypto with type arguments of type Crypto
static Crypto CryptoFactory.getInstance(Class<? extends Crypto> cryptoClass, Map<Object,Object> map)
          getInstance

Returns an instance of Crypto.

 

Uses of Crypto in org.apache.wss4j.common.saml
 

Methods in org.apache.wss4j.common.saml that return Crypto
 Crypto SAMLCallback.getIssuerCrypto()
           
 

Methods in org.apache.wss4j.common.saml with parameters of type Crypto
static SAMLKeyInfo SAMLUtil.getCredentialFromKeyInfo(Element keyInfoElement, SAMLKeyInfoProcessor keyInfoProcessor, Crypto sigCrypto)
          This method returns a SAMLKeyInfo corresponding to the credential found in the KeyInfo (DOM Element) argument.
static SAMLKeyInfo SAMLUtil.getCredentialFromSubject(org.opensaml.saml1.core.Assertion assertion, SAMLKeyInfoProcessor keyInfoProcessor, Crypto sigCrypto, CallbackHandler callbackHandler)
          Get the SAMLKeyInfo object corresponding to the credential stored in the Subject of a SAML 1.1 assertion
static SAMLKeyInfo SAMLUtil.getCredentialFromSubject(org.opensaml.saml2.core.Assertion assertion, SAMLKeyInfoProcessor keyInfoProcessor, Crypto sigCrypto, CallbackHandler callbackHandler)
          Get the SAMLKeyInfo object corresponding to the credential stored in the Subject of a SAML 2 assertion
static SAMLKeyInfo SAMLUtil.getCredentialFromSubject(SamlAssertionWrapper samlAssertion, SAMLKeyInfoProcessor keyInfoProcessor, Crypto sigCrypto, CallbackHandler callbackHandler)
          Parse a SAML Assertion to obtain a SAMLKeyInfo object from the Subject of the assertion
 void SamlAssertionWrapper.parseSubject(SAMLKeyInfoProcessor keyInfoProcessor, Crypto sigCrypto, CallbackHandler callbackHandler)
          This method parses the KeyInfo of the Subject.
 void SAMLCallback.setIssuerCrypto(Crypto issuerCrypto)
           
 void SamlAssertionWrapper.signAssertion(String issuerKeyName, String issuerKeyPassword, Crypto issuerCrypto, boolean sendKeyValue)
          Create an enveloped signature on the assertion that has been created.
 void SamlAssertionWrapper.signAssertion(String issuerKeyName, String issuerKeyPassword, Crypto issuerCrypto, boolean sendKeyValue, String canonicalizationAlgorithm, String signatureAlgorithm)
          Create an enveloped signature on the assertion that has been created.
 void SamlAssertionWrapper.signAssertion(String issuerKeyName, String issuerKeyPassword, Crypto issuerCrypto, boolean sendKeyValue, String canonicalizationAlgorithm, String signatureAlgorithm, String signatureDigestAlgorithm)
          Create an enveloped signature on the assertion that has been created.
 void SamlAssertionWrapper.verifySignature(SAMLKeyInfoProcessor keyInfoProcessor, Crypto sigCrypto)
          Verify the signature of this assertion
 



Copyright © 2004–2015 The Apache Software Foundation. All rights reserved.