Package | Description |
---|---|
org.opensaml.saml.common.messaging |
Support classes for SAML message security operations.
|
org.opensaml.saml.saml2.binding.encoding.impl |
SAML 1.x message encoders.
|
org.opensaml.saml.security.impl |
Classes related to verifying various credentials within a SAML system.
|
org.opensaml.xmlsec.context |
Message context classes for XML Security.
|
org.opensaml.xmlsec.impl |
Implementation of configuration and parameter resolver classes.
|
org.opensaml.xmlsec.signature.support |
Functional support for XML Signature.
|
Modifier and Type | Method and Description |
---|---|
static SignatureSigningParameters |
SAMLMessageSecuritySupport.getContextSigningParameters(MessageContext<SAMLObject> messageContext)
Get the signing parameters from the message context.
|
Modifier and Type | Method and Description |
---|---|
protected String |
HTTPPostSimpleSignEncoder.getSignatureAlgorithmURI(SignatureSigningParameters signingParameters)
Gets the signature algorithm URI to use.
|
protected String |
HTTPRedirectDeflateEncoder.getSignatureAlgorithmURI(SignatureSigningParameters signingParameters)
Gets the signature algorithm URI to use.
|
Modifier and Type | Method and Description |
---|---|
protected void |
SAMLMetadataSignatureSigningParametersResolver.resolveAndPopulateCredentialAndSignatureAlgorithm(SignatureSigningParameters params,
net.shibboleth.utilities.java.support.resolver.CriteriaSet criteria,
com.google.common.base.Predicate<String> whitelistBlacklistPredicate)
Resolve and populate the signing credential and signature method algorithm URI on the
supplied parameters instance.
|
Modifier and Type | Method and Description |
---|---|
SignatureSigningParameters |
SecurityParametersContext.getSignatureSigningParameters()
Get the parameters to use for XML signature signing operations.
|
Modifier and Type | Method and Description |
---|---|
SecurityParametersContext |
SecurityParametersContext.setSignatureSigningParameters(SignatureSigningParameters params)
Set the parameters to use for XML signature signing operations.
|
Modifier and Type | Method and Description |
---|---|
SignatureSigningParameters |
StaticSignatureSigningParametersResolver.resolveSingle(net.shibboleth.utilities.java.support.resolver.CriteriaSet criteria) |
SignatureSigningParameters |
BasicSignatureSigningParametersResolver.resolveSingle(net.shibboleth.utilities.java.support.resolver.CriteriaSet criteria) |
Modifier and Type | Method and Description |
---|---|
Iterable<SignatureSigningParameters> |
StaticSignatureSigningParametersResolver.resolve(net.shibboleth.utilities.java.support.resolver.CriteriaSet criteria) |
Iterable<SignatureSigningParameters> |
BasicSignatureSigningParametersResolver.resolve(net.shibboleth.utilities.java.support.resolver.CriteriaSet criteria) |
Modifier and Type | Method and Description |
---|---|
protected void |
BasicSignatureSigningParametersResolver.logResult(SignatureSigningParameters params)
Log the resolved parameters.
|
protected void |
BasicSignatureSigningParametersResolver.resolveAndPopulateCredentialAndSignatureAlgorithm(SignatureSigningParameters params,
net.shibboleth.utilities.java.support.resolver.CriteriaSet criteria,
com.google.common.base.Predicate<String> whitelistBlacklistPredicate)
Resolve and populate the signing credential and signature method algorithm URI on the
supplied parameters instance.
|
protected boolean |
BasicSignatureSigningParametersResolver.validate(SignatureSigningParameters params)
Validate that the
SignatureSigningParameters instance has all the required properties populated. |
Constructor and Description |
---|
StaticSignatureSigningParametersResolver(SignatureSigningParameters parameters)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
static void |
SignatureSupport.prepareSignatureParams(Signature signature,
SignatureSigningParameters parameters)
Prepare a
Signature with necessary additional information prior to signing. |
static void |
SignatureSupport.signObject(SignableXMLObject signable,
SignatureSigningParameters parameters)
Signs a
SignableXMLObject . |
Copyright © 2017. All rights reserved.