Package | Description |
---|---|
org.opensaml.saml.saml2.metadata |
Concrete definitions of the objects described in saml-metadata-2.0-os work.
|
org.opensaml.saml.saml2.metadata.impl |
Concrete implementations of the metadata APIs.
|
org.opensaml.saml.security.impl |
Classes related to verifying various credentials within a SAML system.
|
Modifier and Type | Method and Description |
---|---|
List<EncryptionMethod> |
KeyDescriptor.getEncryptionMethods()
Gets the encryption methods that are supported by the entity.
|
Modifier and Type | Method and Description |
---|---|
EncryptionMethod |
EncryptionMethodBuilder.buildObject()
Builds a SAMLObject using the default name and namespace information provided SAML specifications.
|
EncryptionMethod |
EncryptionMethodBuilder.buildObject(String namespaceURI,
String localName,
String namespacePrefix)
Creates an XMLObject with a given fully qualified name.
|
Modifier and Type | Method and Description |
---|---|
List<EncryptionMethod> |
KeyDescriptorImpl.getEncryptionMethods()
Gets the encryption methods that are supported by the entity.
|
Modifier and Type | Method and Description |
---|---|
List<EncryptionMethod> |
SAMLMDCredentialContext.getEncryptionMethods()
Return the list of
EncryptionMethod 's associated with credential context. |
protected net.shibboleth.utilities.java.support.collection.Pair<String,EncryptionMethod> |
SAMLMetadataEncryptionParametersResolver.resolveDataEncryptionAlgorithm(net.shibboleth.utilities.java.support.resolver.CriteriaSet criteria,
com.google.common.base.Predicate<String> whitelistBlacklistPredicate,
SAMLMDCredentialContext metadataCredContext)
Determine the data encryption algorithm URI to use, also returning the associated
EncryptionMethod from metadata if relevant. |
protected net.shibboleth.utilities.java.support.collection.Pair<String,EncryptionMethod> |
SAMLMetadataEncryptionParametersResolver.resolveKeyTransportAlgorithm(Credential keyTransportCredential,
net.shibboleth.utilities.java.support.resolver.CriteriaSet criteria,
com.google.common.base.Predicate<String> whitelistBlacklistPredicate,
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. |
Modifier and Type | Method and Description |
---|---|
protected boolean |
SAMLMetadataEncryptionParametersResolver.credentialSupportsEncryptionMethod(Credential credential,
EncryptionMethod encryptionMethod)
Evaluate whether the specified credential is supported for use with the specified
EncryptionMethod . |
protected boolean |
SAMLMetadataEncryptionParametersResolver.evaluateEncryptionMethodChildren(EncryptionMethod encryptionMethod,
net.shibboleth.utilities.java.support.resolver.CriteriaSet criteria,
com.google.common.base.Predicate<String> whitelistBlacklistPredicate)
Evaluate the child elements of an EncryptionMethod for acceptability based on for example
whitelist/blacklist policy and algorithm runtime support.
|
protected boolean |
SAMLMetadataEncryptionParametersResolver.evaluateRSAOAEPChildren(EncryptionMethod encryptionMethod,
net.shibboleth.utilities.java.support.resolver.CriteriaSet criteria,
com.google.common.base.Predicate<String> whitelistBlacklistPredicate)
Evaluate the child elements of an RSA OAEP EncryptionMethod for acceptability based on for example
whitelist/blacklist policy and algorithm runtime support.
|
protected void |
SAMLMetadataEncryptionParametersResolver.populateRSAOAEPParamsFromEncryptionMethod(RSAOAEPParameters params,
EncryptionMethod encryptionMethod,
com.google.common.base.Predicate<String> whitelistBlacklistPredicate)
Extract
DigestMethod , MGF and OAEPparams data present on the supplied
instance of EncryptionMethod and populate it on the supplied instance of of
RSAOAEPParameters . |
protected void |
SAMLMetadataEncryptionParametersResolver.resolveAndPopulateRSAOAEPParams(EncryptionParameters params,
net.shibboleth.utilities.java.support.resolver.CriteriaSet criteria,
com.google.common.base.Predicate<String> whitelistBlacklistPredicate,
EncryptionMethod encryptionMethod)
Resolve and populate an instance of
RSAOAEPParameters , if appropriate for the selected
key transport encryption algorithm. |
Copyright © 2018. All rights reserved.