Package org.apache.wss4j.common.crypto

Interface Summary
Crypto  
PasswordEncryptor This interface describes a way to encrypt and decrypt passwords.
 

Class Summary
AlgorithmSuite This class holds the permitted values for encryption/signature/etc.
AlgorithmSuiteValidator Validate signature/encryption/etc.
CertificateStore A Crypto implementation based on a simple array of X509Certificate(s).
CryptoBase This Abstract Base Class implements the accessor and keystore-independent methods and functionality of the Crypto interface.
CryptoFactory CryptoFactory.
CryptoType This class represents a way of passing information to the Crypto.getX509Certificates() method.
DERDecoder Provides the means to navigate through a DER-encoded byte array, to help in decoding the contents.
JasyptPasswordEncryptor An implementation of PasswordEncryptor that relies on Jasypt's StandardPBEStringEncryptor to encrypt and decrypt passwords.
Merlin A Crypto implementation based on two Java KeyStore objects, one being the keystore, and one being the truststore.
MerlinDevice A Crypto implementation based on two Java KeyStore objects, one being the keystore, and one being the truststore.
SantuarioUtil  
ThreadLocalSecurityProvider  
WSProviderConfig Configure Crypto providers.
WSS4JResourceBundle ResourceBundle for WSS4J
X509NameTokenizer class for breaking up an X500 Name into it's component tokens, ala java.util.StringTokenizer.
X509SubjectPublicKeyInfo Represents the X.509 SubjectPublicKeyInfo for a public key, as specified in RFC3280/5280:
 

Enum Summary
CryptoType.TYPE TYPE.ISSUER_SERIAL - A certificate (chain) is located by the issuer name and serial number TYPE.THUMBPRINT_SHA1 - A certificate (chain) is located by the SHA1 of the (root) cert TYPE.SKI_BYTES - A certificate (chain) is located by the SKI bytes of the (root) cert TYPE.SUBJECT_DN - A certificate (chain) is located by the Subject DN of the (root) cert TYPE.ALIAS - A certificate (chain) is located by an alias.
 



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