# Uses of Class
org.opensaml.saml.security.impl.SAMLMDCredentialContext

Packages that use SAMLMDCredentialContext
Package
Description
org.opensaml.saml.security.impl
Classes related to verifying various credentials within a SAML system.

## Uses of SAMLMDCredentialContext in org.opensaml.saml.security.impl

Methods in org.opensaml.saml.security.impl with parameters of type SAMLMDCredentialContext
Modifier and Type
Method
Description
`protected Pair<String,EncryptionMethod>`
SAMLMetadataEncryptionParametersResolver.`resolveDataEncryptionAlgorithm(CriteriaSet criteria, Predicate<String> includeExcludePredicate, SAMLMDCredentialContext metadataCredContext)`
Determine the data encryption algorithm URI to use, also returning the associated `EncryptionMethod` from metadata if relevant.
`protected Pair<String,EncryptionMethod>`
SAMLMetadataEncryptionParametersResolver.`resolveKeyTransportAlgorithm(Credential keyTransportCredential, CriteriaSet criteria, Predicate<String> includeExcludePredicate, String dataEncryptionAlgorithm, SAMLMDCredentialContext metadataCredContext)`
Determine the key transport algorithm URI to use with the specified credential, also returning the associated `EncryptionMethod` from metadata if relevant.