Class UserMessageBuilder
java.lang.Object
se.swedenconnect.opensaml.common.builder.AbstractSAMLObjectBuilder<UserMessage>
se.swedenconnect.opensaml.sweid.saml2.authn.umsg.build.UserMessageBuilder
- All Implemented Interfaces:
SAMLObjectBuilder<UserMessage>
A builder for
UserMessage objects.- Author:
- Martin Lindström
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic UserMessageBuilderbuilder()Creates aUserMessageBuilder.protected Class<UserMessage> Adds aMessage.Adds a list ofMessages.AddsMessages.Assigns the MIME type.Methods inherited from class se.swedenconnect.opensaml.common.builder.AbstractSAMLObjectBuilder
build, getDefaultElementName, object
-
Constructor Details
-
UserMessageBuilder
public UserMessageBuilder()
-
-
Method Details
-
builder
Creates aUserMessageBuilder.- Returns:
- a
UserMessageBuilder
-
getObjectType
- Specified by:
getObjectTypein classAbstractSAMLObjectBuilder<UserMessage>
-
mimeType
Assigns the MIME type.- Parameters:
mimeType- the MIME type- Returns:
- the builder
-
message
Adds aMessage.- Parameters:
message- theMessageto add- Returns:
- the builder
-
messages
Adds a list ofMessages.If messages have already been added, these will be overwritten.
- Parameters:
messages- the messages to add (ifnull, any previously added messages will be cleared)- Returns:
- the builder
-
messages
AddsMessages.If messages have already been added, these will be overwritten.
- Parameters:
messages- the messages to add (ifnull, any previously added messages will be cleared)- Returns:
- the builder
-