org.apache.ws.security.common
Class CustomCrypto

java.lang.Object
  extended by org.apache.ws.security.components.crypto.CryptoBase
      extended by org.apache.ws.security.components.crypto.Merlin
          extended by org.apache.ws.security.common.CustomCrypto
All Implemented Interfaces:
Crypto

public class CustomCrypto
extends Merlin


Field Summary
 
Fields inherited from class org.apache.ws.security.components.crypto.Merlin
certFact, crlCertStore, CRYPTO_CERT_PROVIDER, CRYPTO_KEYSTORE_PROVIDER, keystore, KEYSTORE_ALIAS, KEYSTORE_FILE, KEYSTORE_PASSWORD, KEYSTORE_PRIVATE_PASSWORD, KEYSTORE_TYPE, LOAD_CA_CERTS, loadCACerts, OLD_KEYSTORE_FILE, privatePasswordSet, properties, truststore, TRUSTSTORE_FILE, TRUSTSTORE_PASSWORD, TRUSTSTORE_TYPE, X509_CRL_FILE
 
Fields inherited from class org.apache.ws.security.components.crypto.CryptoBase
certFactMap, cryptoProvider, defaultAlias, NAME_CONSTRAINTS_OID, SKI_OID
 
Constructor Summary
CustomCrypto(java.util.Map<java.lang.String,java.lang.Object> config, java.lang.ClassLoader loader)
           
 
Method Summary
 java.util.Map<java.lang.String,java.lang.Object> getConfig()
           
 java.lang.String getCryptoProvider()
           
 java.lang.String getDefaultX509Alias()
           
 
Methods inherited from class org.apache.ws.security.components.crypto.Merlin
getCertificateFactory, getCRLCertStore, getDefaultX509Identifier, getKeyStore, getPrivateKey, getPrivateKey, getTrustStore, getX509Certificates, getX509Identifier, load, loadInputStream, loadProperties, loadProperties, setCRLCertStore, setKeyStore, setTrustStore, verifyTrust, verifyTrust, verifyTrust
 
Methods inherited from class org.apache.ws.security.components.crypto.CryptoBase
createBCX509Name, getBytesFromCertificates, getCertificatesFromBytes, getSKIBytesFromCert, loadCertificate, setCertificateFactory, setCryptoProvider, setDefaultX509Identifier
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CustomCrypto

public CustomCrypto(java.util.Map<java.lang.String,java.lang.Object> config,
                    java.lang.ClassLoader loader)
Method Detail

getDefaultX509Alias

public java.lang.String getDefaultX509Alias()

getCryptoProvider

public java.lang.String getCryptoProvider()
Specified by:
getCryptoProvider in interface Crypto
Overrides:
getCryptoProvider in class CryptoBase

getConfig

public java.util.Map<java.lang.String,java.lang.Object> getConfig()


Copyright © 2004-2013 The Apache Software Foundation. All Rights Reserved.