Uses of Interface
org.apache.wss4j.common.crypto.Crypto
-
Packages that use Crypto Package Description org.apache.wss4j.common org.apache.wss4j.common.crypto org.apache.wss4j.common.saml org.apache.wss4j.common.token -
-
Uses of Crypto in org.apache.wss4j.common
Methods in org.apache.wss4j.common that return Crypto Modifier and Type Method Description CryptoSecurityActionToken. getCrypto()CryptoSignatureEncryptionActionToken. getCrypto()Methods in org.apache.wss4j.common with parameters of type Crypto Modifier and Type Method Description voidSignatureEncryptionActionToken. setCrypto(Crypto crypto) -
Uses of Crypto in org.apache.wss4j.common.crypto
Classes in org.apache.wss4j.common.crypto that implement Crypto Modifier and Type Class Description classCertificateStoreA Crypto implementation based on a simple array of X509Certificate(s).classCryptoBaseThis Abstract Base Class implements the accessor and keystore-independent methods and functionality of the Crypto interface.classMerlinA Crypto implementation based on two Java KeyStore objects, one being the keystore, and one being the truststore.classMerlinAKIA Crypto implementation based on two Java KeyStore objects, one being the keystore, and one being the truststore.classMerlinDeviceA 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 Modifier and Type Method Description static CryptoCryptoFactory. getInstance()getInstancestatic CryptoCryptoFactory. getInstance(Class<? extends Crypto> cryptoClass, Map<Object,Object> map)getInstancestatic CryptoCryptoFactory. getInstance(String propFilename)getInstancestatic CryptoCryptoFactory. getInstance(String propFilename, ClassLoader customClassLoader)static CryptoCryptoFactory. getInstance(Properties properties)getInstancestatic CryptoCryptoFactory. getInstance(Properties properties, ClassLoader classLoader, PasswordEncryptor passwordEncryptor)getInstanceMethod parameters in org.apache.wss4j.common.crypto with type arguments of type Crypto Modifier and Type Method Description static CryptoCryptoFactory. getInstance(Class<? extends Crypto> cryptoClass, Map<Object,Object> map)getInstance -
Uses of Crypto in org.apache.wss4j.common.saml
Methods in org.apache.wss4j.common.saml that return Crypto Modifier and Type Method Description CryptoSAMLCallback. getIssuerCrypto()Methods in org.apache.wss4j.common.saml with parameters of type Crypto Modifier and Type Method Description static SAMLKeyInfoSAMLUtil. getCredentialFromKeyInfo(Element keyInfoElement, SAMLKeyInfoProcessor keyInfoProcessor, Crypto sigCrypto)This method returns a SAMLKeyInfo corresponding to the credential found in the KeyInfo (DOM Element) argument.static SAMLKeyInfoSAMLUtil. getCredentialFromSubject(SamlAssertionWrapper samlAssertion, SAMLKeyInfoProcessor keyInfoProcessor, Crypto sigCrypto)Parse a SAML Assertion to obtain a SAMLKeyInfo object from the Subject of the assertionstatic SAMLKeyInfoSAMLUtil. getCredentialFromSubject(org.opensaml.saml.saml1.core.Assertion assertion, SAMLKeyInfoProcessor keyInfoProcessor, Crypto sigCrypto)Get the SAMLKeyInfo object corresponding to the credential stored in the Subject of a SAML 1.1 assertionstatic SAMLKeyInfoSAMLUtil. getCredentialFromSubject(org.opensaml.saml.saml2.core.Assertion assertion, SAMLKeyInfoProcessor keyInfoProcessor, Crypto sigCrypto)Get the SAMLKeyInfo object corresponding to the credential stored in the Subject of a SAML 2 assertionvoidSamlAssertionWrapper. parseSubject(SAMLKeyInfoProcessor keyInfoProcessor, Crypto sigCrypto)This method parses the KeyInfo of the Subject.voidSAMLCallback. setIssuerCrypto(Crypto issuerCrypto)voidSamlAssertionWrapper. signAssertion(String issuerKeyName, String issuerKeyPassword, Crypto issuerCrypto, boolean sendKeyValue)Create an enveloped signature on the assertion that has been created.voidSamlAssertionWrapper. signAssertion(String issuerKeyName, String issuerKeyPassword, Crypto issuerCrypto, boolean sendKeyValue, String canonicalizationAlgorithm, String signatureAlgorithm)Create an enveloped signature on the assertion that has been created.voidSamlAssertionWrapper. 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.voidSamlAssertionWrapper. verifySignature(SAMLKeyInfoProcessor keyInfoProcessor, Crypto sigCrypto)Verify the signature of this assertion -
Uses of Crypto in org.apache.wss4j.common.token
Methods in org.apache.wss4j.common.token with parameters of type Crypto Modifier and Type Method Description X509Certificate[]SecurityTokenReference. getKeyIdentifier(Crypto crypto)Gets the KeyIdentifier.X509CertificateX509Security. getX509Certificate(Crypto crypto)Gets the X509Certificate certificate.X509Certificate[]PKIPathSecurity. getX509Certificates(Crypto crypto)get the X509Certificate array.X509Certificate[]SecurityTokenReference. getX509IssuerSerial(Crypto crypto)Gets the certificate identified with X509 issuerSerial data.X509CertificateSecurityTokenReference. getX509SKIAlias(Crypto crypto)voidSecurityTokenReference. setKeyIdentifierSKI(X509Certificate cert, Crypto crypto)Sets the KeyIdentifier Element as a X509 Subject-Key-Identifier (SKI).voidPKIPathSecurity. setX509Certificates(X509Certificate[] certs, Crypto crypto)set the X509Certificate array.
-