|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.ws.security.components.crypto.CryptoBase
org.apache.ws.security.components.crypto.Merlin
org.apache.ws.security.components.crypto.MerlinDevice
public class MerlinDevice
A Crypto implementation based on two Java KeyStore objects, one being the keystore, and one being the truststore. This Crypto implementation extends the default Merlin implementation by allowing loading of keystores using a null InputStream - for example on a smart-card device.
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_TYPE, LOAD_CA_CERTS, loadCACerts, OLD_KEYSTORE_FILE, 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 | |
---|---|
MerlinDevice()
|
Method Summary | |
---|---|
void |
loadProperties(java.util.Properties properties,
java.lang.ClassLoader loader)
|
Methods inherited from class org.apache.ws.security.components.crypto.Merlin |
---|
getCertificateFactory, getCRLCertStore, getDefaultX509Identifier, getKeyStore, getPrivateKey, getPrivateKey, getTrustStore, getX509Certificates, getX509Identifier, load, loadInputStream, loadProperties, setCRLCertStore, setKeyStore, setTrustStore, verifyTrust, verifyTrust, verifyTrust |
Methods inherited from class org.apache.ws.security.components.crypto.CryptoBase |
---|
createBCX509Name, getBytesFromCertificates, getCertificatesFromBytes, getCryptoProvider, 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 |
---|
public MerlinDevice()
Method Detail |
---|
public void loadProperties(java.util.Properties properties, java.lang.ClassLoader loader) throws CredentialException, java.io.IOException
loadProperties
in class Merlin
CredentialException
java.io.IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |