Class AS4IncomingSecurityConfiguration
java.lang.Object
com.helger.phase4.incoming.crypto.AS4IncomingSecurityConfiguration
- All Implemented Interfaces:
IAS4IncomingSecurityConfiguration
@NotThreadSafe
public class AS4IncomingSecurityConfiguration
extends Object
implements IAS4IncomingSecurityConfiguration
Default implementation of
IAS4IncomingSecurityConfiguration.- Since:
- 2.1.3
- Author:
- Philip Helger
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic @NonNull AS4IncomingSecurityConfiguration@Nullable AS4CryptParams@Nullable IAS4DecryptParameterModifier@Nullable AS4SigningParams@NonNull AS4IncomingSecurityConfigurationsetCryptParams(@Nullable AS4CryptParams a) @NonNull AS4IncomingSecurityConfigurationsetDecryptParameterModifier(@Nullable IAS4DecryptParameterModifier a) @NonNull AS4IncomingSecurityConfigurationsetSigningParams(@Nullable AS4SigningParams a) toString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.helger.phase4.incoming.crypto.IAS4IncomingSecurityConfiguration
getCryptParamsCloneOrNew, getSigningParamsCloneOrNew
-
Constructor Details
-
AS4IncomingSecurityConfiguration
public AS4IncomingSecurityConfiguration()
-
-
Method Details
-
getSigningParams
- Specified by:
getSigningParamsin interfaceIAS4IncomingSecurityConfiguration- Returns:
- The signing parameters to be used for incoming messages. May be
null.
-
setSigningParams
-
getCryptParams
- Specified by:
getCryptParamsin interfaceIAS4IncomingSecurityConfiguration- Returns:
- The crypt parameters to be used for incoming messages. May be
null.
-
setCryptParams
-
getDecryptParameterModifier
- Specified by:
getDecryptParameterModifierin interfaceIAS4IncomingSecurityConfiguration- Returns:
- An optional modifier to customize WSS4J
RequestDataobjects for decrypting. This may e.g. be used to allow RSA 1.5 algorithms.
-
setDecryptParameterModifier
public @NonNull AS4IncomingSecurityConfiguration setDecryptParameterModifier(@Nullable IAS4DecryptParameterModifier a) -
toString
-
createDefaultInstance
-