Package | Description |
---|---|
org.opensaml.saml.saml2.wssecurity.messaging.impl |
Implementation of SAML WS-Security message handler functionality.
|
Modifier and Type | Field and Description |
---|---|
private com.google.common.base.Function<SAML20AssertionTokenValidationInput,ValidationContext> |
WSSecuritySAML20AssertionTokenSecurityHandler.validationContextBuilder
Function that builds a
ValidationContext instance based on a
SAML20AssertionTokenValidationInput instance. |
Modifier and Type | Method and Description |
---|---|
com.google.common.base.Function<SAML20AssertionTokenValidationInput,ValidationContext> |
WSSecuritySAML20AssertionTokenSecurityHandler.getValidationContextBuilder()
Get the function that builds a
ValidationContext instance based on a
SAML20AssertionTokenValidationInput instance. |
Modifier and Type | Method and Description |
---|---|
ValidationContext |
DefaultSAML20AssertionValidationContextBuilder.apply(SAML20AssertionTokenValidationInput input) |
protected Map<String,Object> |
DefaultSAML20AssertionValidationContextBuilder.buildStaticParameters(SAML20AssertionTokenValidationInput input)
Build the static parameters map for input to the
ValidationContext . |
protected X509Certificate |
DefaultSAML20AssertionValidationContextBuilder.getAttesterCertificate(SAML20AssertionTokenValidationInput input)
Get the attesting entity's
X509Certificate . |
protected String |
DefaultSAML20AssertionValidationContextBuilder.getAttesterIPAddress(SAML20AssertionTokenValidationInput input)
Get the attester's IP address.
|
protected PublicKey |
DefaultSAML20AssertionValidationContextBuilder.getAttesterPublicKey(SAML20AssertionTokenValidationInput input)
Get the attesting entity's
PublicKey . |
protected net.shibboleth.utilities.java.support.resolver.CriteriaSet |
DefaultSAML20AssertionValidationContextBuilder.getSignatureCriteriaSet(SAML20AssertionTokenValidationInput input)
Get the signature validation criteria set.
|
protected Set<InetAddress> |
DefaultSAML20AssertionValidationContextBuilder.getValidAddresses(SAML20AssertionTokenValidationInput input)
Get the set of addresses which are valid for subject confirmation.
|
protected Set<String> |
DefaultSAML20AssertionValidationContextBuilder.getValidAudiences(SAML20AssertionTokenValidationInput input)
Get the valid audiences for attestation.
|
protected Set<String> |
DefaultSAML20AssertionValidationContextBuilder.getValidRecipients(SAML20AssertionTokenValidationInput input)
Get the valid recipient endpoints for attestation.
|
Modifier and Type | Method and Description |
---|---|
void |
WSSecuritySAML20AssertionTokenSecurityHandler.setValidationContextBuilder(com.google.common.base.Function<SAML20AssertionTokenValidationInput,ValidationContext> builder)
Set the function that builds a
ValidationContext instance based on a
SAML20AssertionTokenValidationInput instance. |
Copyright © 1999–2020 Shibboleth Consortium. All rights reserved.