public class XkmsCryptoProviderFactory extends Object implements CryptoProviderFactory
| Constructor and Description |
|---|
XkmsCryptoProviderFactory(XKMSPortType xkmsConsumer) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.wss4j.common.crypto.Crypto |
create()
Create without fallback crypto
|
org.apache.wss4j.common.crypto.Crypto |
create(org.apache.wss4j.common.crypto.Crypto fallbackCrypto)
Create with fallback crypto
|
org.apache.wss4j.common.crypto.Crypto |
create(Message message)
Create with merlin fallback settings retrieved from cxf message
|
org.apache.wss4j.common.crypto.Crypto |
create(String keystorePropsPath)
Create with overridden keystoreProperties to create default Crypto
|
org.apache.wss4j.common.crypto.Crypto |
create(XKMSPortType xkmsClient,
org.apache.wss4j.common.crypto.Crypto fallbackCrypto)
Create with overridden XKMSPortType and fallbackCrypto
|
org.apache.wss4j.common.crypto.Crypto |
create(XKMSPortType xkmsClient,
org.apache.wss4j.common.crypto.Crypto fallbackCrypto,
boolean allowX509FromJKS)
Create with overridden XKMSPortType, fallbackCrypto and control of getting X509 from local keystore
|
public XkmsCryptoProviderFactory(XKMSPortType xkmsConsumer)
public org.apache.wss4j.common.crypto.Crypto create(Message message)
CryptoProviderFactorycreate in interface CryptoProviderFactorypublic org.apache.wss4j.common.crypto.Crypto create()
CryptoProviderFactorycreate in interface CryptoProviderFactorypublic org.apache.wss4j.common.crypto.Crypto create(org.apache.wss4j.common.crypto.Crypto fallbackCrypto)
CryptoProviderFactorycreate in interface CryptoProviderFactorypublic org.apache.wss4j.common.crypto.Crypto create(XKMSPortType xkmsClient, org.apache.wss4j.common.crypto.Crypto fallbackCrypto)
CryptoProviderFactorycreate in interface CryptoProviderFactorypublic org.apache.wss4j.common.crypto.Crypto create(XKMSPortType xkmsClient, org.apache.wss4j.common.crypto.Crypto fallbackCrypto, boolean allowX509FromJKS)
CryptoProviderFactorycreate in interface CryptoProviderFactorypublic org.apache.wss4j.common.crypto.Crypto create(String keystorePropsPath)
CryptoProviderFactorycreate in interface CryptoProviderFactoryApache CXF