Class RequestedAuthnContextBuilder
java.lang.Object
se.swedenconnect.opensaml.common.builder.AbstractSAMLObjectBuilder<RequestedAuthnContext>
se.swedenconnect.opensaml.saml2.core.build.RequestedAuthnContextBuilder
- All Implemented Interfaces:
SAMLObjectBuilder<RequestedAuthnContext>
A builder for
RequestedAuthnContext elements.- Author:
- Martin Lindström (martin@idsec.se)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionauthnContextClassRefs(String... classRefs) authnContextClassRefs(List<String> classRefs) AssignsAuthnContextClassRefelements to theRequestedAuthnContextobject.authnContextDeclRefs(String... declRefs) authnContextDeclRefs(List<String> declRefs) AssignsAuthnContextDeclRefelements to theRequestedAuthnContextobject.static RequestedAuthnContextBuilderbuilder()Utility method that creates a builder.Assigns theComparisonattribute to theRequestedAuthnContextobject.protected Class<RequestedAuthnContext> Returns the object type.Methods inherited from class se.swedenconnect.opensaml.common.builder.AbstractSAMLObjectBuilder
build, getDefaultElementName, object
-
Constructor Details
-
RequestedAuthnContextBuilder
public RequestedAuthnContextBuilder()
-
-
Method Details
-
builder
Utility method that creates a builder.- Returns:
- a builder
-
comparison
Assigns theComparisonattribute to theRequestedAuthnContextobject.- Parameters:
type- the type of comparison- Returns:
- the builder
-
authnContextClassRefs
AssignsAuthnContextClassRefelements to theRequestedAuthnContextobject.- Parameters:
classRefs- authentication context class references- Returns:
- the builder
-
authnContextClassRefs
- Parameters:
classRefs- authentication context class references- Returns:
- the builder
-
authnContextDeclRefs
AssignsAuthnContextDeclRefelements to theRequestedAuthnContextobject.- Parameters:
declRefs- authentication context declaration references- Returns:
- the builder
-
authnContextDeclRefs
- Parameters:
declRefs- authentication context declaration references- Returns:
- the builder
-
getObjectType
Returns the object type.- Specified by:
getObjectTypein classAbstractSAMLObjectBuilder<RequestedAuthnContext>- Returns:
- the object type
-