Class SwedishEidAssertionValidationParametersBuilder
java.lang.Object
se.swedenconnect.opensaml.common.validation.AbstractValidationParametersBuilder<SwedishEidAssertionValidationParametersBuilder>
se.swedenconnect.opensaml.saml2.response.validation.AbstractResponseValidationParametersBuilder<SwedishEidAssertionValidationParametersBuilder>
se.swedenconnect.opensaml.saml2.assertion.validation.AbstractAssertionValidationParametersBuilder<SwedishEidAssertionValidationParametersBuilder>
se.swedenconnect.opensaml.sweid.saml2.validation.SwedishEidAssertionValidationParametersBuilder
- All Implemented Interfaces:
ValidationParametersBuilder
public class SwedishEidAssertionValidationParametersBuilder
extends AbstractAssertionValidationParametersBuilder<SwedishEidAssertionValidationParametersBuilder>
An extension to
AbstractAssertionValidationParametersBuilder
setting defaults according to the Swedish eID
Framework.- Author:
- Martin Lindström (martin@idsec.se)
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionorg.opensaml.saml.common.assertion.ValidationContext
build()
builder()
Utility method that returns a builder instance.getThis()
scopedAttributes
(Collection<String> attributes) Methods inherited from class se.swedenconnect.opensaml.saml2.assertion.validation.AbstractAssertionValidationParametersBuilder
authnRequestForceAuthn, authnRequestIssueInstant, authnRequestIssueInstant, clientCertificate, idpMetadata, inResponseTo, maxAcceptedSsoSessionTime, maxAcceptedSsoSessionTime, responseIssueInstant, responseIssueInstant, spMetadata, subjectConfirmationCheckAddess, subjectLocalityCheckAddress, validAddresses, validAddresses, validAudiences, validRecipients
Methods inherited from class se.swedenconnect.opensaml.saml2.response.validation.AbstractResponseValidationParametersBuilder
authnRequest, authnRequestID, expectedIssuer, receiveUrl
Methods inherited from class se.swedenconnect.opensaml.common.validation.AbstractValidationParametersBuilder
addDynamicParameter, addDynamicParameters, addStaticParameter, addStaticParameterIfMissing, addStaticParameters, allowedClockSkew, allowedClockSkew, dynamicParameter, getDynamicParameter, getStaticParameter, maxAgeReceivedMessage, maxAgeReceivedMessage, receiveInstant, receiveInstant, signatureRequired, signatureValidationCriteriaSet, staticParameter, strictValidation
-
Constructor Details
-
SwedishEidAssertionValidationParametersBuilder
public SwedishEidAssertionValidationParametersBuilder()
-
-
Method Details
-
builder
Utility method that returns a builder instance.- Returns:
- a builder
-
build
public org.opensaml.saml.common.assertion.ValidationContext build()- Specified by:
build
in interfaceValidationParametersBuilder
- Overrides:
build
in classAbstractAssertionValidationParametersBuilder<SwedishEidAssertionValidationParametersBuilder>
-
scopedAttributes
public SwedishEidAssertionValidationParametersBuilder scopedAttributes(Collection<String> attributes) -
getThis
- Specified by:
getThis
in classAbstractValidationParametersBuilder<SwedishEidAssertionValidationParametersBuilder>
-