Uses of Class
org.opensaml.saml.saml2.assertion.messaging.AssertionValidationInput
Packages that use AssertionValidationInput
Package
Description
Implementation classes related to networking and messaging APIs that support validating SAML 2 Assertions.
Implementations of SAML 2.0 profile behavior.
-
Uses of AssertionValidationInput in org.opensaml.saml.saml2.assertion.messaging.impl
Methods in org.opensaml.saml.saml2.assertion.messaging.impl with parameters of type AssertionValidationInputModifier and TypeMethodDescriptionDefaultAssertionValidationContextBuilder.apply(AssertionValidationInput input) DefaultAssertionValidationContextBuilder.buildStaticParameters(AssertionValidationInput input) Build the static parameters map for input to theValidationContext.protected X509CertificateDefaultAssertionValidationContextBuilder.getAttesterCertificate(AssertionValidationInput input) Get the attesting entity'sX509Certificate.protected StringDefaultAssertionValidationContextBuilder.getAttesterIPAddress(AssertionValidationInput input) Get the attester's IP address.protected PublicKeyDefaultAssertionValidationContextBuilder.getAttesterPublicKey(AssertionValidationInput input) Get the attesting entity'sPublicKey.DefaultAssertionValidationContextBuilder.getRequiredConditions(AssertionValidationInput input) Get the set of required Conditions.protected CriteriaSetDefaultAssertionValidationContextBuilder.getSignatureCriteriaSet(AssertionValidationInput input) Get the signature validation criteria set.protected Set<InetAddress>DefaultAssertionValidationContextBuilder.getValidAddresses(AssertionValidationInput input) Get the set of addresses which are valid for subject confirmation.DefaultAssertionValidationContextBuilder.getValidAudiences(AssertionValidationInput input) Get the valid audiences for attestation.DefaultAssertionValidationContextBuilder.getValidRecipients(AssertionValidationInput input) Get the valid recipient endpoints for attestation.private voidDefaultAssertionValidationContextBuilder.populateConditionsParameters(Map<String, Object> staticParams, AssertionValidationInput input) Populate the static Conditions parameters.private voidDefaultAssertionValidationContextBuilder.populateSignatureParameters(Map<String, Object> staticParams, AssertionValidationInput input) Populate the static signature parameters.private voidDefaultAssertionValidationContextBuilder.populateStatementParams(Map<String, Object> staticParams, AssertionValidationInput input, Set<InetAddress> validAddresses, Boolean checkAddressEnabled) Populate the static Statement params.private voidDefaultAssertionValidationContextBuilder.populateSubjectConfirmationParameters(Map<String, Object> staticParams, AssertionValidationInput input, Set<InetAddress> validAddresses, Boolean checkAddressEnabled) Populate the static SubjectConfirmation parameters. -
Uses of AssertionValidationInput in org.opensaml.saml.saml2.profile.impl
Fields in org.opensaml.saml.saml2.profile.impl with type parameters of type AssertionValidationInputModifier and TypeFieldDescriptionValidateAssertions.validationContextBuilderFunction that builds aValidationContextinstance based on aAssertionValidationInputinstance.Methods in org.opensaml.saml.saml2.profile.impl that return types with arguments of type AssertionValidationInputModifier and TypeMethodDescriptionValidateAssertions.getValidationContextBuilder()Get the function that builds aValidationContextinstance based on aAssertionValidationInputinstance.Method parameters in org.opensaml.saml.saml2.profile.impl with type arguments of type AssertionValidationInputModifier and TypeMethodDescriptionvoidValidateAssertions.setValidationContextBuilder(Function<AssertionValidationInput, ValidationContext> builder) Set the function that builds aValidationContextinstance based on aAssertionValidationInputinstance.