public class MerlinDevice extends Merlin
crlCertStore, CRYPTO_CERT_PROVIDER, CRYPTO_KEYSTORE_PROVIDER, ENCRYPTED_PASSWORD_PREFIX, ENCRYPTED_PASSWORD_SUFFIX, keystore, KEYSTORE_ALIAS, KEYSTORE_FILE, KEYSTORE_PASSWORD, KEYSTORE_PRIVATE_PASSWORD, KEYSTORE_TYPE, LOAD_CA_CERTS, loadCACerts, OLD_KEYSTORE_FILE, OLD_PREFIX, passwordEncryptor, PREFIX, privatePasswordSet, properties, truststore, TRUSTSTORE_FILE, TRUSTSTORE_PASSWORD, TRUSTSTORE_PROVIDER, TRUSTSTORE_TYPE, X509_CRL_FILE
certificateFactory, NAME_CONSTRAINTS_OID, SKI_OID
Constructor and Description |
---|
MerlinDevice() |
MerlinDevice(Properties properties,
ClassLoader loader,
PasswordEncryptor passwordEncryptor) |
Modifier and Type | Method and Description |
---|---|
void |
loadProperties(Properties properties,
ClassLoader loader,
PasswordEncryptor passwordEncryptor) |
createPKIXParameters, decryptPassword, getCertificateFactory, getCRLCertStore, getDefaultX509Identifier, getKeyStore, getPrivateKey, getPrivateKey, getPrivateKey, getTrustStore, getX509Certificates, getX509Identifier, load, loadInputStream, setCRLCertStore, setKeyStore, setPasswordEncryptor, setTrustStore, verifyTrust, verifyTrust
createBCX509Name, getBytesFromCertificates, getCertificatesFromBytes, getCryptoProvider, getSKIBytesFromCert, getTrustProvider, loadCertificate, matchesName, matchesSubjectDnPattern, setCertificateFactory, setCryptoProvider, setDefaultX509Identifier, setTrustProvider, verifyDirectTrust
public MerlinDevice()
public MerlinDevice(Properties properties, ClassLoader loader, PasswordEncryptor passwordEncryptor) throws WSSecurityException, IOException
WSSecurityException
IOException
public void loadProperties(Properties properties, ClassLoader loader, PasswordEncryptor passwordEncryptor) throws WSSecurityException, IOException
loadProperties
in class Merlin
WSSecurityException
IOException
Copyright © 2017 JBoss by Red Hat. All rights reserved.