Interface SignMessageProcessor
- All Known Implementing Classes:
DefaultSignMessageProcessor
public interface SignMessageProcessor
Processor for creating SignMessage objects.
- Author:
- Martin Lindström (martin@idsec.se), Stefan Santesson (stefan@idsec.se)
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
The SAML attribute that carries a "Sign message digest". -
Method Summary
Modifier and TypeMethodDescriptionse.swedenconnect.schemas.csig.dssext_1_1.SignMessage
create
(se.idsec.signservice.integration.signmessage.SignMessageParameters input, IntegrationServiceConfiguration config) Creates aSignMessage
element and optionally encrypts it for the receipient.
-
Field Details
-
SIGN_MESSAGE_DIGEST_ATTRIBUTE
The SAML attribute that carries a "Sign message digest".- See Also:
-
-
Method Details
-
create
se.swedenconnect.schemas.csig.dssext_1_1.SignMessage create(@Nonnull se.idsec.signservice.integration.signmessage.SignMessageParameters input, @Nonnull IntegrationServiceConfiguration config) throws se.idsec.signservice.integration.core.error.SignServiceIntegrationException Creates aSignMessage
element and optionally encrypts it for the receipient.- Parameters:
input
- the (validated) parametersconfig
- the SignService integration configuration- Returns:
- a SignMessage element
- Throws:
se.idsec.signservice.integration.core.error.SignServiceIntegrationException
- for processing errors
-