# Package org.opensaml.saml.security.impl

@NonnullElements package org.opensaml.saml.security.impl
Classes related to verifying various credentials within a SAML system.

Related Packages
Package
Description
org.opensaml.saml.security
Classes related to general security components within a SAML system.
Classes
Class
Description
MetadataCredentialResolver
A credential resolver capable of resolving credentials from SAML 2 metadata.
SAMLMDCredentialContext
A credential context for credentials resolved from a `KeyInfo` that was found in SAML 2 metadata.
SAMLMetadataEncryptionParametersResolver
A specialization of `BasicEncryptionParametersResolver` which resolves credentials and algorithm preferences against SAML metadata via a `MetadataCredentialResolver`.
SAMLMetadataSignatureSigningParametersResolver
A specialization of `BasicSignatureSigningParametersResolver` which also supports input of SAML metadata, specifically the `SigningMethod` and `DigestMethod` extension elements.
SAMLSignatureProfileValidator
A validator for instances of `Signature`, which validates that the signature meets security-related requirements indicated by the SAML profile of XML Signature.