Package | Description |
---|---|
org.apache.wss4j.common.saml | |
org.opensaml.saml.common |
Base classes for working with SAML as Java objects.
|
org.opensaml.saml.common.binding.security.impl |
Classes responsible for performing transport-related and basic message
validation of decoded SAML messages.
|
org.opensaml.saml.metadata.resolver.filter.impl |
Implementation of the resolver filters.
|
org.opensaml.saml.security.impl |
Classes related to verifying various credentials within a SAML system.
|
org.opensaml.xmlsec.signature |
XMLObject interfaces and helper classes for representing digitally signed content and signing/validating content.
|
org.opensaml.xmlsec.signature.impl |
Implementations of the interfaces for XMLObjects that represent XML signature types.
|
org.opensaml.xmlsec.signature.support |
Functional support for XML Signature.
|
org.opensaml.xmlsec.signature.support.impl |
Implementations of signature evaluation functions.
|
org.opensaml.xmlsec.signature.support.provider |
Provides Santuario-specific implementation of signing and validation.
|
Modifier and Type | Method and Description |
---|---|
static Signature |
OpenSAMLUtil.buildSignature()
Method buildSignature ...
|
Signature |
SamlAssertionWrapper.getSignature() |
Modifier and Type | Method and Description |
---|---|
void |
SamlAssertionWrapper.setSignature(Signature signature)
Method setSignature sets the signature of this SamlAssertionWrapper object.
|
void |
SamlAssertionWrapper.setSignature(Signature signature,
String signatureDigestAlgorithm)
Method setSignature sets the signature of this SamlAssertionWrapper object.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractSignableSAMLObject.setSignature(Signature newSignature)
Sets the Signature XMLObject.
|
Modifier and Type | Method and Description |
---|---|
protected TrustEngine<Signature> |
BaseSAMLXMLSignatureSecurityHandler.resolveTrustEngine(org.opensaml.messaging.context.MessageContext messageContext)
Resolve a TrustEngine instance of the appropriate type from the message context.
|
Modifier and Type | Method and Description |
---|---|
protected void |
SAMLProtocolMessageXMLSignatureSecurityHandler.doEvaluate(Signature signature,
SignableSAMLObject signableObject,
org.opensaml.messaging.context.MessageContext messageContext)
Perform cryptographic validation and trust evaluation on the Signature token using the configured Signature
trust engine.
|
protected void |
SAMLProtocolMessageXMLSignatureSecurityHandler.performPrevalidation(Signature signature)
Perform pre-validation on the Signature token.
|
Modifier and Type | Method and Description |
---|---|
protected void |
SignatureValidationFilter.performPreValidation(Signature signature,
String metadataEntryName)
Perform pre-validation on the Signature token.
|
Modifier and Type | Method and Description |
---|---|
void |
SAMLSignatureProfileValidator.validate(Signature signature)
Validate the signature according to the requirements represented by the validator.
|
Modifier and Type | Method and Description |
---|---|
Signature |
SignableXMLObject.getSignature()
Gets the Signature XMLObject.
|
Signature |
AbstractSignableXMLObject.getSignature()
Gets the Signature XMLObject.
|
Modifier and Type | Method and Description |
---|---|
void |
SignableXMLObject.setSignature(Signature newSignature)
Sets the Signature XMLObject.
|
void |
AbstractSignableXMLObject.setSignature(Signature newSignature)
Sets the Signature XMLObject.
|
Modifier and Type | Class and Description |
---|---|
class |
SignatureImpl
XMLObject representing an enveloped or detached XML Digital Signature, version 20020212, Signature element.
|
Modifier and Type | Method and Description |
---|---|
Signature |
SignatureUnmarshaller.unmarshall(Element signatureElement)
Unmarshalls the given W3C DOM element into a XMLObject.
|
Modifier and Type | Method and Description |
---|---|
Signature |
XMLSignatureCredentialContext.getSignature()
Gets the Signature element context.
|
Modifier and Type | Method and Description |
---|---|
static void |
SignatureSupport.prepareSignatureParams(Signature signature,
SignatureSigningParameters parameters)
Prepare a
Signature with necessary additional information prior to signing. |
void |
SignerProvider.signObject(Signature signature)
Signs a single XMLObject.
|
static void |
Signer.signObject(Signature signature)
Signs a single XMLObject.
|
void |
SignaturePrevalidator.validate(Signature signature)
Validate the signature according to the requirements represented by the validator.
|
static void |
SignatureValidator.validate(Signature signature,
Credential validationCredential)
Validate the given XML Signature using the given candidate validation Credential.
|
void |
SignatureValidationProvider.validate(Signature signature,
Credential validationCredential)
Validate the given XML Signature using the given candidate validation Credential.
|
Modifier and Type | Method and Description |
---|---|
static void |
Signer.signObjects(List<Signature> signatures)
Signs the given XMLObject in the order provided.
|
Constructor and Description |
---|
XMLSignatureCredentialContext(Signature signature)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected void |
SignatureAlgorithmValidator.checkDOM(Signature signature)
Check that Signature XMLObject has a cached DOM Element.
|
protected void |
BaseSignatureTrustEngine.checkParams(Signature signature,
CriteriaSet trustBasisCriteria)
Check the signature and credential criteria for required values.
|
protected boolean |
PKIXSignatureTrustEngine.doValidate(Signature signature,
CriteriaSet trustBasisCriteria)
Validate the signature using the supplied trust criteria.
|
protected boolean |
ExplicitKeySignatureTrustEngine.doValidate(Signature signature,
CriteriaSet trustBasisCriteria)
Validate the signature using the supplied trust criteria.
|
protected abstract boolean |
BaseSignatureTrustEngine.doValidate(Signature signature,
CriteriaSet trustBasisCriteria)
Validate the signature using the supplied trust criteria.
|
protected List<String> |
SignatureAlgorithmValidator.getDigestMethods(Signature signatureXMLObject)
Get the list of Signature Reference DigestMethod algorithm URIs.
|
protected String |
SignatureAlgorithmValidator.getSignatureAlgorithm(Signature signatureXMLObject)
Get the signature algorithm.
|
void |
SignatureAlgorithmValidator.validate(Signature signature)
Validate the algorithms in the signature.
|
void |
ChainingSignaturePrevalidator.validate(Signature signature)
Validate the signature according to the requirements represented by the validator.
|
boolean |
ChainingSignatureTrustEngine.validate(Signature token,
CriteriaSet trustBasisCriteria)
Validates the token against trusted information obtained in an
implementation-specific manner.
|
boolean |
BaseSignatureTrustEngine.validate(Signature signature,
CriteriaSet trustBasisCriteria)
Validates the token against trusted information obtained in an
implementation-specific manner.
|
protected boolean |
BaseSignatureTrustEngine.validate(Signature signature,
TrustBasisType trustBasis)
Attempt to establish trust by resolving signature verification credentials from the Signature's KeyInfo.
|
protected boolean |
BaseSignatureTrustEngine.verifySignature(Signature signature,
Credential credential)
Attempt to verify a signature using the key from the supplied credential.
|
Modifier and Type | Method and Description |
---|---|
protected org.apache.xml.security.signature.XMLSignature |
ApacheSantuarioSignatureValidationProviderImpl.getXMLSignature(Signature signature)
Access the
XMLSignature from the given signature object. |
void |
ApacheSantuarioSignerProviderImpl.signObject(Signature signature)
Signs a single XMLObject.
|
void |
ApacheSantuarioSignatureValidationProviderImpl.validate(Signature signature,
Credential validationCredential)
Validate the given XML Signature using the given candidate validation Credential.
|
Copyright © 2016 JBoss by Red Hat. All rights reserved.