public class WSSecHeaderGeneratorWss4jImpl extends Object implements AbstractWsSecurityHandler.WSSecHeaderGeneratorStep0, AbstractWsSecurityHandler.WSSecHeaderGeneratorStep1, AbstractWsSecurityHandler.WSSecHeaderGeneratorStep2, AbstractWsSecurityHandler.WSSecHeaderGeneratorStep3, AbstractWsSecurityHandler.WSSecHeaderGeneratorStep4
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_DIGEST_METHOD_ALGORITHM |
static String |
DEFAULT_SIGNATURE_METHOD_ALGORITHM |
static String |
WSSEC_MUSTUNDERSTAND |
Constructor and Description |
---|
WSSecHeaderGeneratorWss4jImpl() |
Modifier and Type | Method and Description |
---|---|
AbstractWsSecurityHandler.WSSecHeaderGeneratorStep1 |
on(SOAPMessage message) |
AbstractWsSecurityHandler.WSSecHeaderGeneratorStep1 |
on(SOAPMessageContext ctx) |
void |
sign(AbstractWsSecurityHandler.SignedParts... parts) |
AbstractWsSecurityHandler.WSSecHeaderGeneratorStep3 |
withBinarySecurityToken(Credential cred) |
AbstractWsSecurityHandler.WSSecHeaderGeneratorStep3 |
withSAMLToken(SAMLToken token) |
AbstractWsSecurityHandler.WSSecHeaderGeneratorStep2 |
withTimeStamp(Duration duration) |
AbstractWsSecurityHandler.WSSecHeaderGeneratorStep2 |
withTimeStamp(long ttl,
TimeUnit unit) |
public static final String DEFAULT_DIGEST_METHOD_ALGORITHM
public static final String DEFAULT_SIGNATURE_METHOD_ALGORITHM
public static final String WSSEC_MUSTUNDERSTAND
public AbstractWsSecurityHandler.WSSecHeaderGeneratorStep1 on(SOAPMessage message) throws TechnicalConnectorException
on
in interface AbstractWsSecurityHandler.WSSecHeaderGeneratorStep0
TechnicalConnectorException
public AbstractWsSecurityHandler.WSSecHeaderGeneratorStep1 on(SOAPMessageContext ctx) throws TechnicalConnectorException
on
in interface AbstractWsSecurityHandler.WSSecHeaderGeneratorStep0
TechnicalConnectorException
public AbstractWsSecurityHandler.WSSecHeaderGeneratorStep2 withTimeStamp(long ttl, TimeUnit unit)
withTimeStamp
in interface AbstractWsSecurityHandler.WSSecHeaderGeneratorStep1
public AbstractWsSecurityHandler.WSSecHeaderGeneratorStep2 withTimeStamp(Duration duration)
withTimeStamp
in interface AbstractWsSecurityHandler.WSSecHeaderGeneratorStep1
public AbstractWsSecurityHandler.WSSecHeaderGeneratorStep3 withBinarySecurityToken(Credential cred) throws TechnicalConnectorException
withBinarySecurityToken
in interface AbstractWsSecurityHandler.WSSecHeaderGeneratorStep2
TechnicalConnectorException
public AbstractWsSecurityHandler.WSSecHeaderGeneratorStep3 withSAMLToken(SAMLToken token) throws TechnicalConnectorException
withSAMLToken
in interface AbstractWsSecurityHandler.WSSecHeaderGeneratorStep3
TechnicalConnectorException
public void sign(AbstractWsSecurityHandler.SignedParts... parts) throws TechnicalConnectorException
sign
in interface AbstractWsSecurityHandler.WSSecHeaderGeneratorStep4
TechnicalConnectorException
Connector Packaging TECHNICAL 4.4.0 API
Copyright © {inceptionYear}-2023 eHealth. All Rights Reserved.