Package com.helger.phase4.crypto
Interface IWSSecEncryptCustomizer
public interface IWSSecEncryptCustomizer
Customize the
WSSecEncrypt object additional to what is possible via
the AS4CryptParams class.- Since:
- 2.1.4
- Author:
- Philip Helger
-
Method Summary
Modifier and TypeMethodDescriptiondefault org.apache.wss4j.dom.message.WSSecEncryptcreateWSSecEncrypt(org.apache.wss4j.dom.message.WSSecHeader aSecHeader) Create an overloaded version of WSSecEncryptdefault voidcustomize(org.apache.wss4j.dom.message.WSSecEncrypt aWSSecEncrypt) The customization happens AFTER all the default properties are applied.
-
Method Details
-
createWSSecEncrypt
@Nonnull default org.apache.wss4j.dom.message.WSSecEncrypt createWSSecEncrypt(@Nonnull org.apache.wss4j.dom.message.WSSecHeader aSecHeader) Create an overloaded version of WSSecEncrypt- Parameters:
aSecHeader- The security header to start with.- Returns:
- Never
null.
-
customize
The customization happens AFTER all the default properties are applied. So be sure you know what to do when overwriting stuff.- Parameters:
aWSSecEncrypt- The object to modify. May not benull.
-