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 StringThe SAML attribute that carries a "Sign message digest". -
Method Summary
Modifier and TypeMethodDescriptionse.swedenconnect.schemas.csig.dssext_1_1.SignMessagecreate(se.idsec.signservice.integration.signmessage.SignMessageParameters input, IntegrationServiceConfiguration config) Creates aSignMessageelement 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 aSignMessageelement 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
-