Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y 

A

AbstractEncryptedKeyResolver - Class in org.opensaml.xmlsec.encryption.support
Abstract class implementation for EncryptedKeyResolver.
AbstractEncryptedKeyResolver() - Constructor for class org.opensaml.xmlsec.encryption.support.AbstractEncryptedKeyResolver
Constructor.
AbstractEncryptedKeyResolver(Set<String>) - Constructor for class org.opensaml.xmlsec.encryption.support.AbstractEncryptedKeyResolver
Constructor.
AbstractEncryptedKeyResolver(String) - Constructor for class org.opensaml.xmlsec.encryption.support.AbstractEncryptedKeyResolver
Constructor.
AbstractSignableXMLObject - Class in org.opensaml.xmlsec.signature
Base for signable XMLObjects.
AbstractSignableXMLObject(String, String, String) - Constructor for class org.opensaml.xmlsec.signature.AbstractSignableXMLObject
Constructor.
addCertificate(KeyInfo, X509Certificate) - Static method in class org.opensaml.xmlsec.keyinfo.KeyInfoSupport
Converts a native Java X509Certificate into the corresponding XMLObject and stores it in a KeyInfo in the first X509Data element.
addCRL(KeyInfo, X509CRL) - Static method in class org.opensaml.xmlsec.keyinfo.KeyInfoSupport
Converts a native Java X509CRL into the corresponding XMLObject and stores it in a KeyInfo in the first X509Data element.
addDEREncodedPublicKey(KeyInfo, PublicKey) - Static method in class org.opensaml.xmlsec.keyinfo.KeyInfoSupport
Converts a Java public key into the corresponding XMLObject and stores it in a KeyInfo in a new DEREncodedKeyValue element.
addKeyName(KeyInfo, String) - Static method in class org.opensaml.xmlsec.keyinfo.KeyInfoSupport
Add a new KeyName value to a KeyInfo.
addOrReplaceReferenceCanonicalizationTransform(ContentReference, String) - Static method in class org.opensaml.xmlsec.signature.support.SignatureSupport
Process the indicated content reference and either add or replace its canonicalization Transform algorithm with the indicated algorithm.
addPublicKey(KeyInfo, PublicKey) - Static method in class org.opensaml.xmlsec.keyinfo.KeyInfoSupport
Converts a Java DSA or RSA public key into the corresponding XMLObject and stores it in a KeyInfo in a new KeyValue element.
AgreementMethod - Interface in org.opensaml.xmlsec.encryption
XMLObject representing XML Encryption, version 20021210, AgreementMethod element.
ALGO_ID_BLOCKCIPHER_AES128 - Static variable in class org.opensaml.xmlsec.encryption.support.EncryptionConstants
Block Encryption - REQUIRED AES-128.
ALGO_ID_BLOCKCIPHER_AES128_GCM - Static variable in class org.opensaml.xmlsec.encryption.support.EncryptionConstants
Block Encryption - REQUIRED AES128-GCM.
ALGO_ID_BLOCKCIPHER_AES192 - Static variable in class org.opensaml.xmlsec.encryption.support.EncryptionConstants
Block Encryption - OPTIONAL AES-192.
ALGO_ID_BLOCKCIPHER_AES192_GCM - Static variable in class org.opensaml.xmlsec.encryption.support.EncryptionConstants
Block Encryption - OPTIONAL AES192-GCM.
ALGO_ID_BLOCKCIPHER_AES256 - Static variable in class org.opensaml.xmlsec.encryption.support.EncryptionConstants
Block Encryption - REQUIRED AES-256.
ALGO_ID_BLOCKCIPHER_AES256_GCM - Static variable in class org.opensaml.xmlsec.encryption.support.EncryptionConstants
Block Encryption - OPTIONAL AES256-GCM.
ALGO_ID_BLOCKCIPHER_TRIPLEDES - Static variable in class org.opensaml.xmlsec.encryption.support.EncryptionConstants
Block Encryption - REQUIRED TRIPLEDES.
ALGO_ID_C14N11_OMIT_COMMENTS - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Canonicalization - Inclusive 1.1 WITHOUT comments.
ALGO_ID_C14N11_WITH_COMMENTS - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Canonicalization - Inclusive 1.1 WITH comments.
ALGO_ID_C14N_EXCL_OMIT_COMMENTS - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Canonicalization - Exclusive WITHOUT comments.
ALGO_ID_C14N_EXCL_WITH_COMMENTS - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Canonicalization - Exclusive WITH comments.
ALGO_ID_C14N_OMIT_COMMENTS - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Canonicalization - Inclusive 1.0 WITHOUT comments.
ALGO_ID_C14N_WITH_COMMENTS - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Canonicalization - Inclusive 1.0 WITH comments.
ALGO_ID_DIGEST_NOT_RECOMMENDED_MD5 - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Digest - Optional MD5.
ALGO_ID_DIGEST_RIPEMD160 - Static variable in class org.opensaml.xmlsec.encryption.support.EncryptionConstants
Message Digest - OPTIONAL RIPEMD-160.
ALGO_ID_DIGEST_RIPEMD160 - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Message Digest - RIPEMD-160 (Note: Defined by XML Encryption).
ALGO_ID_DIGEST_SHA1 - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Digest - Required SHA1.
ALGO_ID_DIGEST_SHA224 - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Digest - Optional SHA224.
ALGO_ID_DIGEST_SHA256 - Static variable in class org.opensaml.xmlsec.encryption.support.EncryptionConstants
Message Digest - REQUIRED SHA256.
ALGO_ID_DIGEST_SHA256 - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Message Digest - SHA256 (Note: Defined by XML Encryption).
ALGO_ID_DIGEST_SHA384 - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Digest - Optional SHA384.
ALGO_ID_DIGEST_SHA512 - Static variable in class org.opensaml.xmlsec.encryption.support.EncryptionConstants
Message Digest - OPTIONAL SHA512.
ALGO_ID_DIGEST_SHA512 - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Message Digest - SHA512 (Note: Defined by XML Encryption).
ALGO_ID_ENCODING_BASE64 - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Encoding - Required Base64.
ALGO_ID_KEYAGREEMENT_DH - Static variable in class org.opensaml.xmlsec.encryption.support.EncryptionConstants
Key Agreement - OPTIONAL Diffie-Hellman.
ALGO_ID_KEYTRANSPORT_RSA15 - Static variable in class org.opensaml.xmlsec.encryption.support.EncryptionConstants
Key Transport - OPTIONAL RSA-v1.5.
ALGO_ID_KEYTRANSPORT_RSAOAEP - Static variable in class org.opensaml.xmlsec.encryption.support.EncryptionConstants
Key Transport - REQUIRED RSA-OAEP (including MGF1 with SHA1).
ALGO_ID_KEYTRANSPORT_RSAOAEP11 - Static variable in class org.opensaml.xmlsec.encryption.support.EncryptionConstants
Key Transport - OPTIONAL RSA-OAEP.
ALGO_ID_KEYWRAP_AES128 - Static variable in class org.opensaml.xmlsec.encryption.support.EncryptionConstants
Symmetric Key Wrap - REQUIRED AES-128 KeyWrap.
ALGO_ID_KEYWRAP_AES192 - Static variable in class org.opensaml.xmlsec.encryption.support.EncryptionConstants
Symmetric Key Wrap - OPTIONAL AES-192 KeyWrap.
ALGO_ID_KEYWRAP_AES256 - Static variable in class org.opensaml.xmlsec.encryption.support.EncryptionConstants
Symmetric Key Wrap - REQUIRED AES-256 KeyWrap.
ALGO_ID_KEYWRAP_TRIPLEDES - Static variable in class org.opensaml.xmlsec.encryption.support.EncryptionConstants
Symmetric Key Wrap - REQUIRED TRIPLEDES KeyWrap.
ALGO_ID_MAC_HMAC_NOT_RECOMMENDED_MD5 - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
HMAC - NOT Recommended HMAC-MD5.
ALGO_ID_MAC_HMAC_RIPEMD160 - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
HMAC - Optional HMAC-RIPEMD160.
ALGO_ID_MAC_HMAC_SHA1 - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
MAC - Required HMAC-SHA1.
ALGO_ID_MAC_HMAC_SHA224 - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
HMAC - Optional HMAC-SHA224.
ALGO_ID_MAC_HMAC_SHA256 - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
HMAC - Optional HMAC-SHA256.
ALGO_ID_MAC_HMAC_SHA384 - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
HMAC - Optional HMAC-SHA284.
ALGO_ID_MAC_HMAC_SHA512 - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
HMAC - Optional HMAC-SHA512.
ALGO_ID_MGF1_SHA1 - Static variable in class org.opensaml.xmlsec.encryption.support.EncryptionConstants
Mask Generation Function - MGF1 with SHA-1.
ALGO_ID_MGF1_SHA224 - Static variable in class org.opensaml.xmlsec.encryption.support.EncryptionConstants
Mask Generation Function - MGF1 with SHA-224.
ALGO_ID_MGF1_SHA256 - Static variable in class org.opensaml.xmlsec.encryption.support.EncryptionConstants
Mask Generation Function - MGF1 with SHA-256.
ALGO_ID_MGF1_SHA384 - Static variable in class org.opensaml.xmlsec.encryption.support.EncryptionConstants
Mask Generation Function - MGF1 with SHA-384.
ALGO_ID_MGF1_SHA512 - Static variable in class org.opensaml.xmlsec.encryption.support.EncryptionConstants
Mask Generation Function - MGF1 with SHA-512.
ALGO_ID_SIGNATURE_DSA - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Signature - Optional DSAwithSHA1 (DSS).
ALGO_ID_SIGNATURE_DSA_SHA1 - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Signature - Optional DSAwithSHA1 (DSS).
ALGO_ID_SIGNATURE_DSA_SHA256 - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Signature - Optional DSAwithSHA256 (DSS).
ALGO_ID_SIGNATURE_ECDSA_SHA1 - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Signature - Optional ECDSAwithSHA1.
ALGO_ID_SIGNATURE_ECDSA_SHA224 - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Signature - Optional ECDSAwithSHA224.
ALGO_ID_SIGNATURE_ECDSA_SHA256 - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Signature - Optional ECDSAwithSHA256.
ALGO_ID_SIGNATURE_ECDSA_SHA384 - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Signature - Optional ECDSAwithSHA384.
ALGO_ID_SIGNATURE_ECDSA_SHA512 - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Signature - Optional ECDSAwithSHA512.
ALGO_ID_SIGNATURE_NOT_RECOMMENDED_RSA_MD5 - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Signature - NOT Recommended RSAwithMD5.
ALGO_ID_SIGNATURE_RSA - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Signature - Required RSAwithSHA1 (PKCS1).
ALGO_ID_SIGNATURE_RSA_RIPEMD160 - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Signature - Optional RSAwithRIPEMD160.
ALGO_ID_SIGNATURE_RSA_SHA1 - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Signature - Required RSAwithSHA1 (PKCS1).
ALGO_ID_SIGNATURE_RSA_SHA224 - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Signature - Optional RSAwithSHA224.
ALGO_ID_SIGNATURE_RSA_SHA256 - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Signature - Required RSAwithSHA256.
ALGO_ID_SIGNATURE_RSA_SHA384 - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Signature - Required RSAwithSHA384.
ALGO_ID_SIGNATURE_RSA_SHA512 - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Signature - Required RSAwithSHA512.
algorithm - Variable in class org.opensaml.xmlsec.encryption.support.DataEncryptionParameters
XML Encryption algorithm URI used to encrypt.
ALGORITHM_ATTRIB_NAME - Static variable in interface org.opensaml.xmlsec.encryption.AlgorithmIdentifierType
Algorithm attribute name.
ALGORITHM_ATTRIB_NAME - Static variable in interface org.opensaml.xmlsec.encryption.EncryptionMethod
Algorithm attribute name.
ALGORITHM_ATTRIB_NAME - Static variable in interface org.opensaml.xmlsec.signature.DigestMethod
Algorithm attribute name.
ALGORITHM_ATTRIB_NAME - Static variable in interface org.opensaml.xmlsec.signature.Transform
Algorithm attribute name.
ALGORITHM_ATTRIB_NAME - Static variable in interface org.opensaml.xmlsec.signature.X509Digest
Algorithm attribute name.
ALGORITHM_ATTRIBUTE_NAME - Static variable in interface org.opensaml.xmlsec.encryption.AgreementMethod
Algorithm attribute name.
AlgorithmDescriptor - Interface in org.opensaml.xmlsec.algorithm
An interface for components which describe an algorithm identified by an algorithm URI.
AlgorithmDescriptor.AlgorithmType - Enum in org.opensaml.xmlsec.algorithm
Algorithm descriptor types.
AlgorithmIdentifierType - Interface in org.opensaml.xmlsec.encryption
XMLObject representing XML Encryption, version 1.1, AlgorithmIdentifierType complex type.
AlgorithmRegistry - Class in org.opensaml.xmlsec.algorithm
A registry of AlgorithmDescriptor instances, to support various use cases for working with algorithm URIs.
AlgorithmRegistry() - Constructor for class org.opensaml.xmlsec.algorithm.AlgorithmRegistry
Constructor.
AlgorithmRegistry.SignatureAlgorithmIndex - Class in org.opensaml.xmlsec.algorithm
Class used as index key for signature algorithm lookup.
AlgorithmSupport - Class in org.opensaml.xmlsec.algorithm
Helper methods for working with XML security algorithm URI's.
AlgorithmSupport() - Constructor for class org.opensaml.xmlsec.algorithm.AlgorithmSupport
Constructor.
AlgorithmType() - Constructor for enum org.opensaml.xmlsec.algorithm.AlgorithmDescriptor.AlgorithmType
 

B

blacklistedAlgorithmURIs - Variable in class org.opensaml.xmlsec.encryption.support.Decrypter
The collection of algorithm URI's which are blacklisted.
blackListedAlgorithmURIs - Variable in class org.opensaml.xmlsec.WhitelistBlacklistParameters
Blacklisted algorithm URIs.
BlockEncryptionAES128CBC - Class in org.opensaml.xmlsec.algorithm.descriptors
Algorithm descriptor for block encryption algorithm: AES-128-CBC.
BlockEncryptionAES128CBC() - Constructor for class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionAES128CBC
 
BlockEncryptionAES128GCM - Class in org.opensaml.xmlsec.algorithm.descriptors
Algorithm descriptor for block encryption algorithm: AES-128-GCM.
BlockEncryptionAES128GCM() - Constructor for class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionAES128GCM
 
BlockEncryptionAES192CBC - Class in org.opensaml.xmlsec.algorithm.descriptors
Algorithm descriptor for block encryption algorithm: AES-192-CBC.
BlockEncryptionAES192CBC() - Constructor for class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionAES192CBC
 
BlockEncryptionAES192GCM - Class in org.opensaml.xmlsec.algorithm.descriptors
Algorithm descriptor for block encryption algorithm: AES-192-GCM.
BlockEncryptionAES192GCM() - Constructor for class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionAES192GCM
 
BlockEncryptionAES256CBC - Class in org.opensaml.xmlsec.algorithm.descriptors
Algorithm descriptor for block encryption algorithm: AES-256-CBC.
BlockEncryptionAES256CBC() - Constructor for class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionAES256CBC
 
BlockEncryptionAES256GCM - Class in org.opensaml.xmlsec.algorithm.descriptors
Algorithm descriptor for block encryption algorithm: AES-256-GCM.
BlockEncryptionAES256GCM() - Constructor for class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionAES256GCM
 
BlockEncryptionAlgorithm - Interface in org.opensaml.xmlsec.algorithm
Interface for block encryption algorithm descriptors.
BlockEncryptionDESede - Class in org.opensaml.xmlsec.algorithm.descriptors
Algorithm descriptor for block encryption algorithm: DESede-CBC.
BlockEncryptionDESede() - Constructor for class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionDESede
 
buildCredentialCriteria(EncryptedType, CriteriaSet) - Method in class org.opensaml.xmlsec.encryption.support.Decrypter
Utility method to build a new set of credential criteria based on the KeyInfo of an EncryptedData or EncryptedKey, and any additional static criteria which might have been supplied to the decrypter.
buildDSAKeyValue(DSAPublicKey) - Static method in class org.opensaml.xmlsec.keyinfo.KeyInfoSupport
Builds a DSAKeyValue XMLObject from the Java security DSA public key type.
buildKey(KeySpec, String) - Static method in class org.opensaml.xmlsec.keyinfo.KeyInfoSupport
Generates a public key from the given key spec.
buildKeyAlgorithmCriteria(String) - Method in class org.opensaml.xmlsec.encryption.support.Decrypter
Dynamically construct key algorithm credential criteria based on the specified algorithm URI.
buildKeyCriteria(EncryptedType) - Method in class org.opensaml.xmlsec.encryption.support.Decrypter
Build decryption key credential criteria according to information in the encrypted type object.
buildKeyLengthCriteria(String) - Method in class org.opensaml.xmlsec.encryption.support.Decrypter
Dynamically construct key length credential criteria based on the specified algorithm URI.
buildObject() - Method in interface org.opensaml.xmlsec.encryption.XMLEncryptionBuilder
Builds an XMLObject using the default name and namespace information provided XML Encryption specifications.
buildObject() - Method in interface org.opensaml.xmlsec.signature.XMLSignatureBuilder
Builds an XMLObject using the default name and namespace information provided by the XML Signature specifications.
buildParserPool() - Method in class org.opensaml.xmlsec.encryption.support.Decrypter
Deprecated. 
buildRSAKeyValue(RSAPublicKey) - Static method in class org.opensaml.xmlsec.keyinfo.KeyInfoSupport
Builds an RSAKeyValue XMLObject from the Java security RSA public key type.
buildX509Certificate(X509Certificate) - Static method in class org.opensaml.xmlsec.keyinfo.KeyInfoSupport
Builds an X509Certificate XMLObject from a native Java X509Certificate.
buildX509CRL(X509CRL) - Static method in class org.opensaml.xmlsec.keyinfo.KeyInfoSupport
Builds an X509CRL XMLObject from a native Java X509CRL.
buildX509Digest(X509Certificate, String) - Static method in class org.opensaml.xmlsec.keyinfo.KeyInfoSupport
Build an X509Digest containing the digest of the specified certificate.
buildX509IssuerSerial(String, BigInteger) - Static method in class org.opensaml.xmlsec.keyinfo.KeyInfoSupport
Build an X509IssuerSerial containing a given issuer name and serial number.
buildX509SKI(X509Certificate) - Static method in class org.opensaml.xmlsec.keyinfo.KeyInfoSupport
Build an X509SKI containing the subject key identifier extension value contained within a certificate.
buildX509SubjectName(String) - Static method in class org.opensaml.xmlsec.keyinfo.KeyInfoSupport
Build an X509SubjectName containing a given subject name.
buildXMLCipher(Key, String, RSAOAEPParameters) - Method in class org.opensaml.xmlsec.encryption.support.Encrypter
Construct and return an instance of XMLCipher based on the given inputs.

C

C14N_ALGORITHMS - Static variable in class org.opensaml.xmlsec.signature.support.SignatureSupport
Set of known canonicalization algorithm URIs.
CarriedKeyName - Interface in org.opensaml.xmlsec.encryption
XMLObject representing XML Encryption, version 20021210, CarriedKeyName element.
ChainingEncryptedKeyResolver - Class in org.opensaml.xmlsec.encryption.support
An implementation of EncryptedKeyResolver which chains multiple other resolver implementations together, calling them in the order specified in the resolver list.
ChainingEncryptedKeyResolver(List<EncryptedKeyResolver>) - Constructor for class org.opensaml.xmlsec.encryption.support.ChainingEncryptedKeyResolver
Constructor.
ChainingEncryptedKeyResolver(List<EncryptedKeyResolver>, Set<String>) - Constructor for class org.opensaml.xmlsec.encryption.support.ChainingEncryptedKeyResolver
Constructor.
ChainingEncryptedKeyResolver(List<EncryptedKeyResolver>, String) - Constructor for class org.opensaml.xmlsec.encryption.support.ChainingEncryptedKeyResolver
Constructor.
ChainingEncryptedKeyResolver.ChainingIterable - Class in org.opensaml.xmlsec.encryption.support
Implementation of Iterable to be returned by ChainingEncryptedKeyResolver.
ChainingEncryptedKeyResolver.ChainingIterator - Class in org.opensaml.xmlsec.encryption.support
Implementation of Iterator to be (indirectly) returned by ChainingEncryptedKeyResolver.
ChainingIterable(ChainingEncryptedKeyResolver, EncryptedData) - Constructor for class org.opensaml.xmlsec.encryption.support.ChainingEncryptedKeyResolver.ChainingIterable
Constructor.
ChainingIterator(ChainingEncryptedKeyResolver, EncryptedData) - Constructor for class org.opensaml.xmlsec.encryption.support.ChainingEncryptedKeyResolver.ChainingIterator
Constructor.
checkAndMarshall(XMLObject) - Method in class org.opensaml.xmlsec.encryption.support.Decrypter
Ensure that the XMLObject is marshalled.
checkAndMarshall(XMLObject) - Method in class org.opensaml.xmlsec.encryption.support.Encrypter
Ensure that the XMLObject is marshalled.
checkCipherSupportedKeyLength(AlgorithmDescriptor) - Method in class org.opensaml.xmlsec.algorithm.AlgorithmRegistry
Check if the key length of the specified Cipher-based algorithm, if known, is supported by the current runtime.
checkKeyAlgorithmAndLength(Key, AlgorithmDescriptor) - Static method in class org.opensaml.xmlsec.algorithm.AlgorithmSupport
Check that the supplied key is consistent with the supplied algorithm's specified key algorithm and key length, where applicable.
checkParams(DataEncryptionParameters) - Method in class org.opensaml.xmlsec.encryption.support.Encrypter
Check data encryption parameters for consistency and required values.
checkParams(KeyEncryptionParameters, boolean) - Method in class org.opensaml.xmlsec.encryption.support.Encrypter
Check key encryption parameters for consistency and required values.
checkParams(List<KeyEncryptionParameters>, boolean) - Method in class org.opensaml.xmlsec.encryption.support.Encrypter
Check a list of key encryption parameters for consistency and required values.
checkParams(DataEncryptionParameters, List<KeyEncryptionParameters>) - Method in class org.opensaml.xmlsec.encryption.support.Encrypter
Check the encryption parameters and key encryption parameters for valid combinations of options.
checkRuntimeSupports(AlgorithmDescriptor) - Method in class org.opensaml.xmlsec.algorithm.AlgorithmRegistry
Evaluate whether the algorithm is supported by the current runtime environment.
checkSpecialCasesRuntimeSupport(AlgorithmDescriptor) - Method in class org.opensaml.xmlsec.algorithm.AlgorithmRegistry
Check for special cases of runtime support which failed the initial simple service class load check.
CipherData - Interface in org.opensaml.xmlsec.encryption
XMLObject representing XML Encryption, version 20021210, CipherData element.
CipherReference - Interface in org.opensaml.xmlsec.encryption
XMLObject representing XML Encryption, version 20021210, CipherReference element.
CipherValue - Interface in org.opensaml.xmlsec.encryption
XMLObject representing XML Encryption, version 20021210, CipherValue element.
clear() - Method in class org.opensaml.xmlsec.algorithm.AlgorithmRegistry
Clear all registered algorithms.
configs - Variable in class org.opensaml.xmlsec.criterion.DecryptionConfigurationCriterion
The list of configuration instances.
configs - Variable in class org.opensaml.xmlsec.criterion.EncryptionConfigurationCriterion
The list of configuration instances.
configs - Variable in class org.opensaml.xmlsec.criterion.SignatureSigningConfigurationCriterion
The list of configuration instances.
configs - Variable in class org.opensaml.xmlsec.criterion.SignatureValidationConfigurationCriterion
The list of configuration instances.
ConfigurableContentReference - Interface in org.opensaml.xmlsec.signature.support
A specialization of ContentReference which allows some signature reference properties to be specified.
ContentReference - Interface in org.opensaml.xmlsec.signature.support
Interface for representing the references to the content that is digitally signed.
createReference(XMLSignature) - Method in interface org.opensaml.xmlsec.signature.support.ContentReference
Called by the signature marshaller to allow references to be added to the signature.
createReference(XMLSignature) - Method in class org.opensaml.xmlsec.signature.support.URIContentReference
Called by the signature marshaller to allow references to be added to the signature.
credentialSupportsAlgorithmForEncryption(Credential, AlgorithmDescriptor) - Static method in class org.opensaml.xmlsec.algorithm.AlgorithmSupport
Check whether the supplied credential may be used with the supplied algorithm for the purpose of encryption.
credentialSupportsAlgorithmForSigning(Credential, AlgorithmDescriptor) - Static method in class org.opensaml.xmlsec.algorithm.AlgorithmSupport
Check whether the supplied credential may be used with the supplied algorithm for the purpose of signing.
CryptoBinary - Interface in org.opensaml.xmlsec.signature
XMLObject representing XML Digital Signature, version 20020212, CryptoBinary simple type.
currentResolver - Variable in class org.opensaml.xmlsec.encryption.support.ChainingEncryptedKeyResolver.ChainingIterator
The current resolver which is returning encrypted keys.

D

dataEncryptionAlgorithm - Variable in class org.opensaml.xmlsec.KeyTransportAlgorithmPredicate.SelectionInput
The candidate data encryption algorithm.
dataEncryptionAlgorithmURI - Variable in class org.opensaml.xmlsec.EncryptionParameters
The EncryptedData encryption algorithm URI.
dataEncryptionCredential - Variable in class org.opensaml.xmlsec.EncryptionParameters
The EncryptedData encryption credential.
DataEncryptionParameters - Class in org.opensaml.xmlsec.encryption.support
Parameters for encrypting XMLObjects.
DataEncryptionParameters() - Constructor for class org.opensaml.xmlsec.encryption.support.DataEncryptionParameters
Constructor.
DataEncryptionParameters(EncryptionParameters) - Constructor for class org.opensaml.xmlsec.encryption.support.DataEncryptionParameters
Convenience constructor which allows copying the relevant data encryption parameters from an instance of EncryptionParameters.
dataKeyInfoCredentialResolver - Variable in class org.opensaml.xmlsec.DecryptionParameters
The EncryptedData's KeyInfo credential resolver.
dataKeyInfoGenerator - Variable in class org.opensaml.xmlsec.EncryptionParameters
The EncryptedData KeyInfoGenerator.
DataReference - Interface in org.opensaml.xmlsec.encryption
XMLObject representing XML Encryption, version 20021210, DataReference element.
decodeBigIntegerFromCryptoBinary(String) - Static method in class org.opensaml.xmlsec.keyinfo.KeyInfoSupport
Decode a base64-encoded ds:CryptoBinary value to a native Java BigInteger type.
decodeOAEPParams(String) - Method in class org.opensaml.xmlsec.encryption.support.Encrypter
Safely decode and normalize base64-encoded OAEPParams data.
decryptData(EncryptedData) - Method in class org.opensaml.xmlsec.encryption.support.Decrypter
This is a convenience method for calling Decrypter.decryptData(EncryptedData, boolean), with the rootInNewDocument parameter value supplied by Decrypter.isRootInNewDocument().
decryptData(EncryptedData, boolean) - Method in class org.opensaml.xmlsec.encryption.support.Decrypter
Decrypts the supplied EncryptedData and returns the resulting XMLObject.
decryptDataToDOM(EncryptedData) - Method in class org.opensaml.xmlsec.encryption.support.Decrypter
Decrypts the supplied EncryptedData and returns the resulting DOM DocumentFragment.
decryptDataToDOM(EncryptedData, Key) - Method in class org.opensaml.xmlsec.encryption.support.Decrypter
Decrypts the supplied EncryptedData using the specified key, and returns the resulting DOM DocumentFragment.
decryptDataToList(EncryptedData) - Method in class org.opensaml.xmlsec.encryption.support.Decrypter
This is a convenience method for calling Decrypter.decryptDataToList(EncryptedData, boolean), with the rootInNewDocument parameter value supplied by Decrypter.isRootInNewDocument().
decryptDataToList(EncryptedData, boolean) - Method in class org.opensaml.xmlsec.encryption.support.Decrypter
Decrypts the supplied EncryptedData and returns the resulting list of XMLObjects.
Decrypter - Class in org.opensaml.xmlsec.encryption.support
Supports decryption of XMLObjects which represent data encrypted according to the XML Encryption specification, version 20021210.
Decrypter(DecryptionParameters) - Constructor for class org.opensaml.xmlsec.encryption.support.Decrypter
Constructor.
Decrypter(KeyInfoCredentialResolver, KeyInfoCredentialResolver, EncryptedKeyResolver) - Constructor for class org.opensaml.xmlsec.encryption.support.Decrypter
Constructor.
Decrypter(KeyInfoCredentialResolver, KeyInfoCredentialResolver, EncryptedKeyResolver, Collection<String>, Collection<String>) - Constructor for class org.opensaml.xmlsec.encryption.support.Decrypter
Constructor.
Decrypter() - Constructor for class org.opensaml.xmlsec.encryption.support.Decrypter
Constructor.
DecryptionConfiguration - Interface in org.opensaml.xmlsec
The configuration information to use when decrypting encrypted XML.
DecryptionConfigurationCriterion - Class in org.opensaml.xmlsec.criterion
Criterion which holds one or more instances of DecryptionConfiguration.
DecryptionConfigurationCriterion(List<DecryptionConfiguration>) - Constructor for class org.opensaml.xmlsec.criterion.DecryptionConfigurationCriterion
Constructor.
DecryptionConfigurationCriterion(DecryptionConfiguration...) - Constructor for class org.opensaml.xmlsec.criterion.DecryptionConfigurationCriterion
Constructor.
DecryptionException - Exception in org.opensaml.xmlsec.encryption.support
Exception thrown when an error occurs during decryption operations.
DecryptionException() - Constructor for exception org.opensaml.xmlsec.encryption.support.DecryptionException
Constructor.
DecryptionException(String) - Constructor for exception org.opensaml.xmlsec.encryption.support.DecryptionException
Constructor.
DecryptionException(Exception) - Constructor for exception org.opensaml.xmlsec.encryption.support.DecryptionException
Constructor.
DecryptionException(String, Exception) - Constructor for exception org.opensaml.xmlsec.encryption.support.DecryptionException
Constructor.
decryptionParameters - Variable in class org.opensaml.xmlsec.context.SecurityParametersContext
Decryption parameters.
DecryptionParameters - Class in org.opensaml.xmlsec
The effective parameters to use when decrypting encrypted XML.
DecryptionParameters() - Constructor for class org.opensaml.xmlsec.DecryptionParameters
Constructor.
DecryptionParametersResolver - Interface in org.opensaml.xmlsec
An interface for components which resolve DecryptionParameters based on a CriteriaSet.
DecryptionParserPool - Class in org.opensaml.xmlsec.config
A wrapper bean containing an instance of ParserPool used with XML decryption that can be registered with the global ConfigurationService.
DecryptionParserPool(ParserPool) - Constructor for class org.opensaml.xmlsec.config.DecryptionParserPool
Constructor.
DecryptionParserPoolInitializer - Class in org.opensaml.xmlsec.config
An initializer for the global parser pool for XML decryption use, wrapped by DecryptionParserPool.
DecryptionParserPoolInitializer() - Constructor for class org.opensaml.xmlsec.config.DecryptionParserPoolInitializer
 
decryptKey(EncryptedKey, String) - Method in class org.opensaml.xmlsec.encryption.support.Decrypter
Attempts to decrypt the supplied EncryptedKey and returns the resulting Java security Key object.
decryptKey(EncryptedKey, String, Key) - Method in class org.opensaml.xmlsec.encryption.support.Decrypter
Decrypts the supplied EncryptedKey and returns the resulting Java security Key object.
decryptUsingResolvedEncryptedKey(EncryptedData, String) - Method in class org.opensaml.xmlsec.encryption.support.Decrypter
Attempt to decrypt by resolving the decryption key by first resolving EncryptedKeys, and using the KEK credential resolver to resolve the key decryption for each.
decryptUsingResolvedKey(EncryptedData) - Method in class org.opensaml.xmlsec.encryption.support.Decrypter
Attempt to decrypt by resolving the decryption key using the standard credential resolver.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.encryption.AgreementMethod
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.encryption.CarriedKeyName
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.encryption.CipherData
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.encryption.CipherReference
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.encryption.CipherValue
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.encryption.DataReference
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.encryption.DHKeyValue
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.encryption.EncryptedData
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.encryption.EncryptedKey
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.encryption.EncryptionMethod
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.encryption.EncryptionProperties
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.encryption.EncryptionProperty
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.encryption.Generator
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.encryption.KANonce
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.encryption.KeyReference
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.encryption.KeySize
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.encryption.MGF
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.encryption.OAEPparams
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.encryption.OriginatorKeyInfo
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.encryption.P
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.encryption.Parameters
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.encryption.PgenCounter
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.encryption.Public
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.encryption.Q
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.encryption.RecipientKeyInfo
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.encryption.ReferenceList
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.encryption.Seed
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.encryption.Transforms
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.DEREncodedKeyValue
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.DigestMethod
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.DSAKeyValue
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.ECKeyValue
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.Exponent
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.G
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.J
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.KeyInfo
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.KeyInfoReference
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.KeyName
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.KeyValue
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.MgmtData
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.Modulus
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.NamedCurve
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.P
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.PgenCounter
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.PGPData
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.PGPKeyID
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.PGPKeyPacket
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.PublicKey
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.Q
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.RetrievalMethod
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.RSAKeyValue
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.Seed
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.Signature
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.SPKIData
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.SPKISexp
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.Transform
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.Transforms
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.X509Certificate
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.X509CRL
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.X509Data
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.X509Digest
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.X509IssuerName
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.X509IssuerSerial
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.X509SerialNumber
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.X509SKI
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.X509SubjectName
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.XPath
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.Y
Element local name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.encryption.AgreementMethod
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.encryption.CarriedKeyName
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.encryption.CipherData
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.encryption.CipherReference
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.encryption.CipherValue
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.encryption.DataReference
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.encryption.DHKeyValue
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.encryption.EncryptedData
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.encryption.EncryptedKey
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.encryption.EncryptionMethod
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.encryption.EncryptionProperties
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.encryption.EncryptionProperty
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.encryption.Generator
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.encryption.KANonce
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.encryption.KeyReference
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.encryption.KeySize
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.encryption.MGF
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.encryption.OAEPparams
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.encryption.OriginatorKeyInfo
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.encryption.P
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.encryption.Parameters
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.encryption.PgenCounter
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.encryption.Public
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.encryption.Q
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.encryption.RecipientKeyInfo
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.encryption.ReferenceList
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.encryption.Seed
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.encryption.Transforms
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.signature.DEREncodedKeyValue
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.signature.DigestMethod
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.signature.DSAKeyValue
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.signature.ECKeyValue
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.signature.Exponent
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.signature.G
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.signature.J
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.signature.KeyInfo
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.signature.KeyInfoReference
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.signature.KeyName
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.signature.KeyValue
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.signature.MgmtData
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.signature.Modulus
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.signature.NamedCurve
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.signature.P
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.signature.PgenCounter
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.signature.PGPData
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.signature.PGPKeyID
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.signature.PGPKeyPacket
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.signature.PublicKey
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.signature.Q
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.signature.RetrievalMethod
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.signature.RSAKeyValue
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.signature.Seed
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.signature.Signature
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.signature.SPKIData
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.signature.SPKISexp
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.signature.Transform
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.signature.Transforms
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.signature.X509Certificate
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.signature.X509CRL
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.signature.X509Data
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.signature.X509Digest
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.signature.X509IssuerName
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.signature.X509IssuerSerial
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.signature.X509SerialNumber
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.signature.X509SKI
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.signature.X509SubjectName
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.signature.XPath
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xmlsec.signature.Y
Default element name.
defaultManager - Variable in class org.opensaml.xmlsec.keyinfo.NamedKeyInfoGeneratorManager
The default manager for unnamed factories.
defaultRootInNewDocument - Variable in class org.opensaml.xmlsec.encryption.support.Decrypter
Flag to determine whether by default the Element which backs the underlying decrypted SAMLObject will be the root of a new DOM document.
deindex(AlgorithmDescriptor) - Method in class org.opensaml.xmlsec.algorithm.AlgorithmRegistry
Remove the algorithm descriptor from the indexes which support the various lookup methods available via the registry's API.
depthLimit - Variable in class org.opensaml.xmlsec.encryption.support.SimpleKeyInfoReferenceEncryptedKeyResolver
Number of times to follow a reference before failing.
dereferenceURI(KeyInfoReference) - Method in class org.opensaml.xmlsec.encryption.support.SimpleKeyInfoReferenceEncryptedKeyResolver
Dereference the URI attribute of the specified retrieval method into a KeyInfo.
dereferenceURI(RetrievalMethod) - Method in class org.opensaml.xmlsec.encryption.support.SimpleRetrievalMethodEncryptedKeyResolver
Dereference the URI attribute of the specified retrieval method into an EncryptedKey.
deregister(AlgorithmDescriptor) - Method in class org.opensaml.xmlsec.algorithm.AlgorithmRegistry
Deregister an algorithm.
deregister(String) - Method in class org.opensaml.xmlsec.algorithm.AlgorithmRegistry
Deregister an algorithm.
deregisterDefaultFactory(KeyInfoGeneratorFactory) - Method in class org.opensaml.xmlsec.keyinfo.NamedKeyInfoGeneratorManager
De-register a factory with the default (unnamed) manager.
deregisterFactory(KeyInfoGeneratorFactory) - Method in class org.opensaml.xmlsec.keyinfo.KeyInfoGeneratorManager
De-register a factory within this manager instance.
deregisterFactory(String, KeyInfoGeneratorFactory) - Method in class org.opensaml.xmlsec.keyinfo.NamedKeyInfoGeneratorManager
De-register a factory within the specified named manager.
DEREncodedKeyValue - Interface in org.opensaml.xmlsec.signature
XMLObject representing XML Digital Signature 1.1 DEREncodedKeyValue element.
descriptors - Variable in class org.opensaml.xmlsec.algorithm.AlgorithmRegistry
Map of registered algorithm descriptors.
DHKeyValue - Interface in org.opensaml.xmlsec.encryption
XMLObject representing XML Encryption, version 20021210, DHKeyValue element.
digest - Variable in class org.opensaml.xmlsec.algorithm.AlgorithmRegistry.SignatureAlgorithmIndex
Digest type.
DigestAlgorithm - Interface in org.opensaml.xmlsec.algorithm
Interface for digest algorithm descriptors.
digestAlgorithm - Variable in class org.opensaml.xmlsec.signature.support.URIContentReference
Algorithm used to digest the content .
digestAlgorithms - Variable in class org.opensaml.xmlsec.algorithm.AlgorithmRegistry
Index of digest type to AlgorithmDescriptor.
DigestMD5 - Class in org.opensaml.xmlsec.algorithm.descriptors
Algorithm descriptor for digest algorithm: MD5.
DigestMD5() - Constructor for class org.opensaml.xmlsec.algorithm.descriptors.DigestMD5
 
digestMethod - Variable in class org.opensaml.xmlsec.encryption.support.RSAOAEPParameters
Digest method algorithm URI.
DigestMethod - Interface in org.opensaml.xmlsec.signature
XMLObject representing XML Digital Signature, version 20020212, DigestMethod element.
DigestRIPEMD160 - Class in org.opensaml.xmlsec.algorithm.descriptors
Algorithm descriptor for digest algorithm: RIPEMD160.
DigestRIPEMD160() - Constructor for class org.opensaml.xmlsec.algorithm.descriptors.DigestRIPEMD160
 
DigestSHA1 - Class in org.opensaml.xmlsec.algorithm.descriptors
Algorithm descriptor for digest algorithm: SHA-1.
DigestSHA1() - Constructor for class org.opensaml.xmlsec.algorithm.descriptors.DigestSHA1
 
DigestSHA224 - Class in org.opensaml.xmlsec.algorithm.descriptors
Algorithm descriptor for digest algorithm: SHA-256.
DigestSHA224() - Constructor for class org.opensaml.xmlsec.algorithm.descriptors.DigestSHA224
 
DigestSHA256 - Class in org.opensaml.xmlsec.algorithm.descriptors
Algorithm descriptor for digest algorithm: SHA-256.
DigestSHA256() - Constructor for class org.opensaml.xmlsec.algorithm.descriptors.DigestSHA256
 
DigestSHA384 - Class in org.opensaml.xmlsec.algorithm.descriptors
Algorithm descriptor for digest algorithm: SHA-384.
DigestSHA384() - Constructor for class org.opensaml.xmlsec.algorithm.descriptors.DigestSHA384
 
DigestSHA512 - Class in org.opensaml.xmlsec.algorithm.descriptors
Algorithm descriptor for digest algorithm: SHA-512.
DigestSHA512() - Constructor for class org.opensaml.xmlsec.algorithm.descriptors.DigestSHA512
 
DocumentInternalIDContentReference - Class in org.opensaml.xmlsec.signature.support
A content reference that references Elements withing the same document by ID attribute.
DocumentInternalIDContentReference(String) - Constructor for class org.opensaml.xmlsec.signature.support.DocumentInternalIDContentReference
Constructor.
DSAKeyValue - Interface in org.opensaml.xmlsec.signature
XMLObject representing XML Digital Signature, version 20020212, DSAKeyValue element.

E

ECKeyValue - Interface in org.opensaml.xmlsec.signature
XMLObject representing XML Digital Signature, version 20020212, ECKeyValue element.
ECPointType - Interface in org.opensaml.xmlsec.signature
XMLObject representing XML Digital Signature 1.1 ECPointType element.
encKeyResolver - Variable in class org.opensaml.xmlsec.encryption.support.Decrypter
Resolver for EncryptedKey instances which contain the encrypted data encryption key.
encodeCryptoBinaryFromBigInteger(BigInteger) - Static method in class org.opensaml.xmlsec.keyinfo.KeyInfoSupport
Encode a native Java BigInteger type to a base64-encoded ds:CryptoBinary value.
ENCODING_ATTRIB_NAME - Static variable in interface org.opensaml.xmlsec.encryption.EncryptedType
Encoding attribute name.
EncryptedData - Interface in org.opensaml.xmlsec.encryption
XMLObject representing XML Encryption, version 20021210, EncryptedData element.
encryptedData - Variable in class org.opensaml.xmlsec.encryption.support.ChainingEncryptedKeyResolver.ChainingIterable
The EncryptedData context for resolution.
encryptedData - Variable in class org.opensaml.xmlsec.encryption.support.ChainingEncryptedKeyResolver.ChainingIterator
The EncryptedData context for resolution.
encryptedDataUnmarshaller - Variable in class org.opensaml.xmlsec.encryption.support.Encrypter
Unmarshaller used to create EncryptedData objects from DOM element.
EncryptedKey - Interface in org.opensaml.xmlsec.encryption
XMLObject representing XML Encryption, version 20021210, EncryptedKey element.
encryptedKeyResolver - Variable in class org.opensaml.xmlsec.DecryptionParameters
The EncryptedKey resolver.
EncryptedKeyResolver - Interface in org.opensaml.xmlsec.encryption.support
Interface for resolving EncryptedKey elements based on a particular EncryptedData context, primarily for use during the decryption process.
encryptedKeyUnmarshaller - Variable in class org.opensaml.xmlsec.encryption.support.Encrypter
Unmarshaller used to create EncryptedData objects from DOM element.
EncryptedType - Interface in org.opensaml.xmlsec.encryption
XMLObject representing XML Encryption, version 20021210, EncryptedType type.
encryptElement(XMLObject, DataEncryptionParameters) - Method in class org.opensaml.xmlsec.encryption.support.Encrypter
Encrypts the DOM representation of the XMLObject.
encryptElement(XMLObject, DataEncryptionParameters, KeyEncryptionParameters) - Method in class org.opensaml.xmlsec.encryption.support.Encrypter
Encrypts the DOM representation of the XMLObject, encrypts the encryption key using the specified key encryption parameters and places the resulting EncryptedKey within the EncryptedData's KeyInfo.
encryptElement(XMLObject, DataEncryptionParameters, List<KeyEncryptionParameters>) - Method in class org.opensaml.xmlsec.encryption.support.Encrypter
Encrypts the DOM representation of the XMLObject, encrypts the encryption key using the specified key encryption parameters and places the resulting EncryptedKey(s) within the EncryptedData's KeyInfo.
encryptElement(XMLObject, Key, String, boolean) - Method in class org.opensaml.xmlsec.encryption.support.Encrypter
Encrypts the given XMLObject using the specified encryption key, algorithm URI and content mode flag.
encryptElement(XMLObject, DataEncryptionParameters, List<KeyEncryptionParameters>, boolean) - Method in class org.opensaml.xmlsec.encryption.support.Encrypter
Encrypts the given XMLObject using the specified encryption key, algorithm URI and content mode flag.
encryptElementContent(XMLObject, DataEncryptionParameters) - Method in class org.opensaml.xmlsec.encryption.support.Encrypter
Encrypts the DOM representation of the content of an XMLObject.
encryptElementContent(XMLObject, DataEncryptionParameters, KeyEncryptionParameters) - Method in class org.opensaml.xmlsec.encryption.support.Encrypter
Encrypts the DOM representation of the content of an XMLObject, encrypts the encryption key using the specified key encryption parameters and places the resulting EncryptedKey within the EncryptedData's KeyInfo..
encryptElementContent(XMLObject, DataEncryptionParameters, List<KeyEncryptionParameters>) - Method in class org.opensaml.xmlsec.encryption.support.Encrypter
Encrypts the DOM representation of the content of an XMLObject, encrypts the encryption key using the specified key encryption parameters and places the resulting EncryptedKey(s) within the EncryptedData's KeyInfo..
Encrypter - Class in org.opensaml.xmlsec.encryption.support
Supports encryption of XMLObjects, their content and keys, according to the XML Encryption specification, version 20021210.
Encrypter() - Constructor for class org.opensaml.xmlsec.encryption.support.Encrypter
Constructor.
EncryptionConfiguration - Interface in org.opensaml.xmlsec
The configuration information to use when generating encrypted XML.
EncryptionConfigurationCriterion - Class in org.opensaml.xmlsec.criterion
Criterion which holds one or more instances of EncryptionConfiguration.
EncryptionConfigurationCriterion(List<EncryptionConfiguration>) - Constructor for class org.opensaml.xmlsec.criterion.EncryptionConfigurationCriterion
Constructor.
EncryptionConfigurationCriterion(EncryptionConfiguration...) - Constructor for class org.opensaml.xmlsec.criterion.EncryptionConfigurationCriterion
Constructor.
EncryptionConstants - Class in org.opensaml.xmlsec.encryption.support
Constants defined in or related to the XML Encryption 1.0 and 1.1 specifications.
EncryptionConstants() - Constructor for class org.opensaml.xmlsec.encryption.support.EncryptionConstants
Constructor.
encryptionCredential - Variable in class org.opensaml.xmlsec.encryption.support.DataEncryptionParameters
Credential used to encrypt.
EncryptionException - Exception in org.opensaml.xmlsec.encryption.support
Exception thrown when an error occurs during encryption operations.
EncryptionException() - Constructor for exception org.opensaml.xmlsec.encryption.support.EncryptionException
Constructor.
EncryptionException(String) - Constructor for exception org.opensaml.xmlsec.encryption.support.EncryptionException
Constructor.
EncryptionException(Exception) - Constructor for exception org.opensaml.xmlsec.encryption.support.EncryptionException
Constructor.
EncryptionException(String, Exception) - Constructor for exception org.opensaml.xmlsec.encryption.support.EncryptionException
Constructor.
EncryptionMethod - Interface in org.opensaml.xmlsec.encryption
XMLObject representing XML Encryption, version 20021210, EncryptionMethod element.
encryptionOptional - Variable in class org.opensaml.xmlsec.criterion.EncryptionOptionalCriterion
The encryptionOptional criterion value.
EncryptionOptionalCriterion - Class in org.opensaml.xmlsec.criterion
A criterion for specifying whether encryption is to be treated as optional.
EncryptionOptionalCriterion() - Constructor for class org.opensaml.xmlsec.criterion.EncryptionOptionalCriterion
Constructor.
EncryptionOptionalCriterion(boolean) - Constructor for class org.opensaml.xmlsec.criterion.EncryptionOptionalCriterion
Constructor.
encryptionParameters - Variable in class org.opensaml.xmlsec.context.SecurityParametersContext
Encryption parameters.
EncryptionParameters - Class in org.opensaml.xmlsec
The effective parameters to use when generating encrypted XML.
EncryptionParameters() - Constructor for class org.opensaml.xmlsec.EncryptionParameters
 
EncryptionParametersResolver - Interface in org.opensaml.xmlsec
An interface for components which resolve EncryptionParameters based on a CriteriaSet.
EncryptionProperties - Interface in org.opensaml.xmlsec.encryption
XMLObject representing XML Encryption, version 20021210, EncryptionProperties element.
EncryptionProperty - Interface in org.opensaml.xmlsec.encryption
XMLObject representing XML Encryption, version 20021210, EncryptionProperty element.
encryptKey(Key, List<KeyEncryptionParameters>, Document) - Method in class org.opensaml.xmlsec.encryption.support.Encrypter
Encrypts a key once for each key encryption parameters set that is supplied.
encryptKey(Key, KeyEncryptionParameters, Document) - Method in class org.opensaml.xmlsec.encryption.support.Encrypter
Encrypts a key.
encryptKey(Key, Key, String, RSAOAEPParameters, Document) - Method in class org.opensaml.xmlsec.encryption.support.Encrypter
Encrypts a key using the specified encryption key and algorithm URI.
equals(Object) - Method in class org.opensaml.xmlsec.algorithm.AlgorithmRegistry.SignatureAlgorithmIndex
equals(Object) - Method in class org.opensaml.xmlsec.criterion.DecryptionConfigurationCriterion
equals(Object) - Method in class org.opensaml.xmlsec.criterion.EncryptionConfigurationCriterion
equals(Object) - Method in class org.opensaml.xmlsec.criterion.EncryptionOptionalCriterion
equals(Object) - Method in class org.opensaml.xmlsec.criterion.KeyInfoGenerationProfileCriterion
equals(Object) - Method in class org.opensaml.xmlsec.criterion.SignatureSigningConfigurationCriterion
equals(Object) - Method in class org.opensaml.xmlsec.criterion.SignatureValidationConfigurationCriterion
equals(Object) - Method in class org.opensaml.xmlsec.keyinfo.KeyInfoCriterion
equals(Object) - Method in class org.opensaml.xmlsec.signature.support.SignatureValidationParametersCriterion
Exponent - Interface in org.opensaml.xmlsec.signature
XMLObject representing XML Digital Signature, version 20020212, Exponent element.

F

factories - Variable in class org.opensaml.xmlsec.keyinfo.KeyInfoGeneratorManager
The factories being managed, indexed by credential type.

G

G - Interface in org.opensaml.xmlsec.signature
XMLObject representing XML Digital Signature, version 20020212, G element.
generate(Credential) - Method in interface org.opensaml.xmlsec.keyinfo.KeyInfoGenerator
Generate a new KeyInfo object based on keying material and other information within a credential.
generateEncryptionKey(String) - Method in class org.opensaml.xmlsec.encryption.support.Encrypter
Generate a random symmetric encryption key.
generateKeyPair(String, int) - Static method in class org.opensaml.xmlsec.algorithm.AlgorithmSupport
Randomly generates a Java JCE KeyPair object from the specified XML Encryption algorithm URI.
generateKeyPairAndCredential(String, int, boolean) - Static method in class org.opensaml.xmlsec.algorithm.AlgorithmSupport
Generate a random asymmetric key pair and return in a BasicCredential.
generateSymmetricKey(String) - Static method in class org.opensaml.xmlsec.algorithm.AlgorithmSupport
Generates a random Java JCE symmetric Key object from the specified XML Encryption algorithm URI.
generateSymmetricKeyAndCredential(String) - Static method in class org.opensaml.xmlsec.algorithm.AlgorithmSupport
Generate a random symmetric key and return in a BasicCredential.
Generator - Interface in org.opensaml.xmlsec.encryption
XMLObject representing XML Encryption, version 20021210, Generator element.
get(String) - Method in class org.opensaml.xmlsec.algorithm.AlgorithmRegistry
Get the algorithm descriptor instance associated with the specified algorithm URI.
getAgreementMethods() - Method in interface org.opensaml.xmlsec.signature.KeyInfo
Get the list of AgreementMethod child elements.
getAlgorithm() - Method in interface org.opensaml.xmlsec.encryption.AgreementMethod
Gets the algorithm URI attribute value for this agreement method.
getAlgorithm() - Method in interface org.opensaml.xmlsec.encryption.AlgorithmIdentifierType
Gets the algorithm URI attribute.
getAlgorithm() - Method in interface org.opensaml.xmlsec.encryption.EncryptionMethod
Gets the algorithm URI attribute used in this EncryptionMethod.
getAlgorithm() - Method in class org.opensaml.xmlsec.encryption.support.DataEncryptionParameters
Gets the XML Encryption algorithm URI used to encrypt.
getAlgorithm() - Method in interface org.opensaml.xmlsec.signature.DigestMethod
Get the Algorithm URI attribute value.
getAlgorithm() - Method in interface org.opensaml.xmlsec.signature.Transform
Get the Algorithm URI attribute value.
getAlgorithm() - Method in interface org.opensaml.xmlsec.signature.X509Digest
Get the Algorithm URI attribute value.
getAlgorithmID(String) - Static method in class org.opensaml.xmlsec.algorithm.AlgorithmSupport
Get the Java security JCA/JCE algorithm identifier associated with an algorithm URI.
getAllChildren() - Method in interface org.opensaml.xmlsec.signature.Transform
Gets the ordered list of all XMLObject child elements of this element.
getBlacklistedAlgorithms() - Method in interface org.opensaml.xmlsec.WhitelistBlacklistConfiguration
Get the list of blacklisted algorithm URI's.
getBlacklistedAlgorithms() - Method in class org.opensaml.xmlsec.WhitelistBlacklistParameters
Get the list of blacklisted algorithm URI's.
getCanonicalizationAlgorithm() - Method in interface org.opensaml.xmlsec.signature.Signature
Gets the canonicalization algorithm used to create the signature content.
getCarriedKeyName() - Method in interface org.opensaml.xmlsec.encryption.EncryptedKey
Gets the child element carrying the human readable name for this key.
getCertificate(X509Certificate) - Static method in class org.opensaml.xmlsec.keyinfo.KeyInfoSupport
Convert an X509Certificate into a native Java representation.
getCertificates(KeyInfo) - Static method in class org.opensaml.xmlsec.keyinfo.KeyInfoSupport
Get a list of the Java X509Certificate within the given KeyInfo.
getCertificates(X509Data) - Static method in class org.opensaml.xmlsec.keyinfo.KeyInfoSupport
Get a list of the Java X509Certificate within the given X509Data.
getCipherData() - Method in interface org.opensaml.xmlsec.encryption.EncryptedType
Gets the CipherData child element.
getCipherMode() - Method in interface org.opensaml.xmlsec.algorithm.BlockEncryptionAlgorithm
Get the JCA cipher mode specified by this algorithm.
getCipherMode() - Method in class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionAES128CBC
Get the JCA cipher mode specified by this algorithm.
getCipherMode() - Method in class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionAES128GCM
Get the JCA cipher mode specified by this algorithm.
getCipherMode() - Method in class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionAES192CBC
Get the JCA cipher mode specified by this algorithm.
getCipherMode() - Method in class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionAES192GCM
Get the JCA cipher mode specified by this algorithm.
getCipherMode() - Method in class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionAES256CBC
Get the JCA cipher mode specified by this algorithm.
getCipherMode() - Method in class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionAES256GCM
Get the JCA cipher mode specified by this algorithm.
getCipherMode() - Method in class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionDESede
Get the JCA cipher mode specified by this algorithm.
getCipherMode() - Method in class org.opensaml.xmlsec.algorithm.descriptors.KeyTransportRSA15
Get the JCA cipher mode specified by this algorithm.
getCipherMode() - Method in class org.opensaml.xmlsec.algorithm.descriptors.KeyTransportRSAOAEP
Get the JCA cipher mode specified by this algorithm.
getCipherMode() - Method in class org.opensaml.xmlsec.algorithm.descriptors.KeyTransportRSAOAEPMGF1P
Get the JCA cipher mode specified by this algorithm.
getCipherMode() - Method in interface org.opensaml.xmlsec.algorithm.KeyTransportAlgorithm
Get the JCA cipher mode specified by this algorithm.
getCipherReference() - Method in interface org.opensaml.xmlsec.encryption.CipherData
Get the CipherReference which points to the location encrypted data.
getCipherValue() - Method in interface org.opensaml.xmlsec.encryption.CipherData
Get the base64-encoded data representing the encrypted form of the plaintext data.
getConfigurations() - Method in class org.opensaml.xmlsec.criterion.DecryptionConfigurationCriterion
Get the list of configuration instances.
getConfigurations() - Method in class org.opensaml.xmlsec.criterion.EncryptionConfigurationCriterion
Get the list of configuration instances.
getConfigurations() - Method in class org.opensaml.xmlsec.criterion.SignatureSigningConfigurationCriterion
Get the list of configuration instances.
getConfigurations() - Method in class org.opensaml.xmlsec.criterion.SignatureValidationConfigurationCriterion
Get the list of configuration instances.
getContentReferences() - Method in interface org.opensaml.xmlsec.signature.Signature
Gets the list of signature content references.
getCredentialType() - Method in interface org.opensaml.xmlsec.keyinfo.KeyInfoGeneratorFactory
Get the type (interface) of the specific type of credential handled by generators produced by this factory.
getCRL(X509CRL) - Static method in class org.opensaml.xmlsec.keyinfo.KeyInfoSupport
Convert an X509CRL into a native Java representation.
getCRLs(KeyInfo) - Static method in class org.opensaml.xmlsec.keyinfo.KeyInfoSupport
Get a list of the Java X509CRLs within the given KeyInfo.
getCRLs(X509Data) - Static method in class org.opensaml.xmlsec.keyinfo.KeyInfoSupport
Get a list of the Java X509CRLs within the given X509Data.
getDataEncryptionAlgorithm() - Method in class org.opensaml.xmlsec.EncryptionParameters
Get the encryption algorithm URI to use when encrypting the EncryptedData.
getDataEncryptionAlgorithm() - Method in class org.opensaml.xmlsec.KeyTransportAlgorithmPredicate.SelectionInput
Get the candidate data encryption algorithm.
getDataEncryptionAlgorithms() - Method in interface org.opensaml.xmlsec.EncryptionConfiguration
Get the list of preferred data encryption algorithm URIs, in preference order.
getDataEncryptionCredential() - Method in class org.opensaml.xmlsec.EncryptionParameters
Get the encryption credential to use when encrypting the EncryptedData.
getDataEncryptionCredentials() - Method in interface org.opensaml.xmlsec.EncryptionConfiguration
Get the list of data encryption credentials to use, in preference order.
getDataKeyInfoCredentialResolver() - Method in interface org.opensaml.xmlsec.DecryptionConfiguration
The KeyInfoCredentialResolver to use when processing the EncryptedData/KeyInfo.
getDataKeyInfoCredentialResolver() - Method in class org.opensaml.xmlsec.DecryptionParameters
Get the KeyInfoCredentialResolver to use when processing the EncryptedData/KeyInfo.
getDataKeyInfoGenerator() - Method in class org.opensaml.xmlsec.EncryptionParameters
Get the KeyInfoGenerator to use when generating the EncryptedData/KeyInfo.
getDataKeyInfoGeneratorManager() - Method in interface org.opensaml.xmlsec.EncryptionConfiguration
Get the KeyInfoGenerator manager to use when generating the EncryptedData/KeyInfo.
getDataReferences() - Method in interface org.opensaml.xmlsec.encryption.ReferenceList
Get the list of data reference child elements.
getDecryptionParameters() - Method in class org.opensaml.xmlsec.context.SecurityParametersContext
Get the parameters to use for XML decryption operations.
getDefaultManager() - Method in class org.opensaml.xmlsec.keyinfo.NamedKeyInfoGeneratorManager
Get the default (unnamed) factory manager.
getDepthLimit() - Method in class org.opensaml.xmlsec.encryption.support.SimpleKeyInfoReferenceEncryptedKeyResolver
Gets the reference depth limit.
getDEREncodedKeyValues() - Method in interface org.opensaml.xmlsec.signature.KeyInfo
Get the list of DEREncodedKeyValue child elements.
getDigest() - Method in class org.opensaml.xmlsec.algorithm.descriptors.HMACMD5
Get the JCA digest algorithm specified by this algorithm.
getDigest() - Method in class org.opensaml.xmlsec.algorithm.descriptors.HMACRIPEMD160
Get the JCA digest algorithm specified by this algorithm.
getDigest() - Method in class org.opensaml.xmlsec.algorithm.descriptors.HMACSHA1
Get the JCA digest algorithm specified by this algorithm.
getDigest() - Method in class org.opensaml.xmlsec.algorithm.descriptors.HMACSHA224
Get the JCA digest algorithm specified by this algorithm.
getDigest() - Method in class org.opensaml.xmlsec.algorithm.descriptors.HMACSHA256
Get the JCA digest algorithm specified by this algorithm.
getDigest() - Method in class org.opensaml.xmlsec.algorithm.descriptors.HMACSHA384
Get the JCA digest algorithm specified by this algorithm.
getDigest() - Method in class org.opensaml.xmlsec.algorithm.descriptors.HMACSHA512
Get the JCA digest algorithm specified by this algorithm.
getDigest() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureDSASHA1
Get the JCA digest algorithm specified by this algorithm.
getDigest() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureDSASHA256
Get the JCA digest algorithm specified by this algorithm.
getDigest() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureECDSASHA1
Get the JCA digest algorithm specified by this algorithm.
getDigest() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureECDSASHA224
Get the JCA digest algorithm specified by this algorithm.
getDigest() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureECDSASHA256
Get the JCA digest algorithm specified by this algorithm.
getDigest() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureECDSASHA384
Get the JCA digest algorithm specified by this algorithm.
getDigest() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureECDSASHA512
Get the JCA digest algorithm specified by this algorithm.
getDigest() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureRSAMD5
Get the JCA digest algorithm specified by this algorithm.
getDigest() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureRSARIPEMD160
Get the JCA digest algorithm specified by this algorithm.
getDigest() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureRSASHA1
Get the JCA digest algorithm specified by this algorithm.
getDigest() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureRSASHA224
Get the JCA digest algorithm specified by this algorithm.
getDigest() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureRSASHA256
Get the JCA digest algorithm specified by this algorithm.
getDigest() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureRSASHA384
Get the JCA digest algorithm specified by this algorithm.
getDigest() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureRSASHA512
Get the JCA digest algorithm specified by this algorithm.
getDigest() - Method in interface org.opensaml.xmlsec.algorithm.MACAlgorithm
Get the JCA digest algorithm specified by this algorithm.
getDigest() - Method in interface org.opensaml.xmlsec.algorithm.SignatureAlgorithm
Get the JCA digest algorithm specified by this algorithm.
getDigestAlgorithm(String) - Method in class org.opensaml.xmlsec.algorithm.AlgorithmRegistry
Lookup a digest method algorithm descriptor by the JCA digest method ID.
getDigestAlgorithm() - Method in interface org.opensaml.xmlsec.signature.support.ConfigurableContentReference
Gets the algorithm used to digest the content.
getDigestAlgorithm() - Method in class org.opensaml.xmlsec.signature.support.URIContentReference
Gets the algorithm used to digest the content.
getDigestMethod() - Method in class org.opensaml.xmlsec.encryption.support.RSAOAEPParameters
Get the digest method algorithm URI.
getDSAKey(DSAKeyValue) - Static method in class org.opensaml.xmlsec.keyinfo.KeyInfoSupport
Builds an DSA key from a DSAKeyValue element.
getDSAKey(DSAKeyValue, DSAParams) - Static method in class org.opensaml.xmlsec.keyinfo.KeyInfoSupport
Builds a DSA key from an DSAKeyValue element and the supplied Java DSAParams, which supplies key material from a shared key family.
getDSAKeyValue() - Method in interface org.opensaml.xmlsec.signature.KeyValue
Get the DSAKeyValue child element.
getECKeyValue() - Method in interface org.opensaml.xmlsec.signature.KeyValue
Get the ECKeyValue child element.
getECParameters() - Method in interface org.opensaml.xmlsec.signature.ECKeyValue
Get the ECParameters child element.
getEffectiveMGF(String, RSAOAEPParameters) - Method in class org.opensaml.xmlsec.encryption.support.Encrypter
Get the effective RSA OAEP mask generation function (MGF) to use.
getEncoding() - Method in interface org.opensaml.xmlsec.encryption.EncryptedType
Gets the encoding applied to the plaintext content prior to encryption.
getEncryptedKeyResolver() - Method in interface org.opensaml.xmlsec.DecryptionConfiguration
Get the EncryptedKeyResolver to use when resolving the EncryptedKey(s) to process.
getEncryptedKeyResolver() - Method in class org.opensaml.xmlsec.DecryptionParameters
Get the EncryptedKeyResolver to use when resolving the EncryptedKey(s) to process.
getEncryptedKeys() - Method in interface org.opensaml.xmlsec.signature.KeyInfo
Get the list of EncryptedKey child elements Note: EncryptedKey is actually defined in the XML Encryption schema, and is not explicitly defined in the KeyInfoType content model, but for convenience this named getter method is exposed.
getEncryptionCredential() - Method in class org.opensaml.xmlsec.encryption.support.DataEncryptionParameters
Gets the credential used to encrypt.
getEncryptionMethod() - Method in interface org.opensaml.xmlsec.encryption.EncryptedType
Gets the EncryptionMethod child element.
getEncryptionParameters() - Method in class org.opensaml.xmlsec.context.SecurityParametersContext
Get the parameters to use for XML encryption operations.
getEncryptionProperties() - Method in interface org.opensaml.xmlsec.encryption.EncryptedType
Gets the EncryptionProperties child element.
getEncryptionProperties() - Method in interface org.opensaml.xmlsec.encryption.EncryptionProperties
Get the list of EncryptionProperty child elements.
getExponent() - Method in interface org.opensaml.xmlsec.signature.RSAKeyValue
Get the Exponent child element.
getFactories() - Method in class org.opensaml.xmlsec.keyinfo.KeyInfoGeneratorManager
Get the (unmodifiable) collection of all factories managed by this manager.
getFactory(Credential) - Method in class org.opensaml.xmlsec.keyinfo.KeyInfoGeneratorManager
Get the factory which produces KeyInfoGenerators which can handle the specified credential.
getFactory(String, Credential) - Method in class org.opensaml.xmlsec.keyinfo.NamedKeyInfoGeneratorManager
Lookup and return the named generator factory for the type of the credential specified.
getG() - Method in interface org.opensaml.xmlsec.signature.DSAKeyValue
Get the G child element.
getGenerator() - Method in interface org.opensaml.xmlsec.encryption.DHKeyValue
Get the Generator child element.
getGlobalAlgorithmRegistry() - Static method in class org.opensaml.xmlsec.algorithm.AlgorithmSupport
Get the global AlgorithmRegistry instance.
getGlobalDecryptionConfiguration() - Static method in class org.opensaml.xmlsec.SecurityConfigurationSupport
Get the global DecryptionConfiguration instance.
getGlobalEncryptionConfiguration() - Static method in class org.opensaml.xmlsec.SecurityConfigurationSupport
Get the global EncryptionConfiguration instance.
getGlobalSignatureSigningConfiguration() - Static method in class org.opensaml.xmlsec.SecurityConfigurationSupport
Get the global SignatureSigningConfiguration instance.
getGlobalSignatureValidationConfiguration() - Static method in class org.opensaml.xmlsec.SecurityConfigurationSupport
Get the global SignatureValidationConfiguration instance.
getHMACOutputLength() - Method in interface org.opensaml.xmlsec.signature.Signature
Gets the HMAC output length value, optionally used when signing with an HMAC signature algorithm.
getID() - Method in interface org.opensaml.xmlsec.encryption.EncryptedType
Gets the unique ID for the XML element.
getID() - Method in interface org.opensaml.xmlsec.encryption.EncryptionProperties
Get the ID attribute that uniquely identifies this element.
getID() - Method in interface org.opensaml.xmlsec.encryption.EncryptionProperty
Get the ID attribute which uniquely identifies this element.
getID() - Method in interface org.opensaml.xmlsec.signature.DEREncodedKeyValue
Get the Id attribute value.
getID() - Method in interface org.opensaml.xmlsec.signature.ECKeyValue
Get the Id attribute value.
getID() - Method in interface org.opensaml.xmlsec.signature.KeyInfo
Get the Id attribute value.
getID() - Method in interface org.opensaml.xmlsec.signature.KeyInfoReference
Get the Id attribute value.
getJ() - Method in interface org.opensaml.xmlsec.signature.DSAKeyValue
Get the J child element.
getJCAAlgorithmID() - Method in interface org.opensaml.xmlsec.algorithm.AlgorithmDescriptor
Get the algorithm's JCA algorithm ID.
getJCAAlgorithmID() - Method in class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionAES128CBC
Get the algorithm's JCA algorithm ID.
getJCAAlgorithmID() - Method in class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionAES128GCM
Get the algorithm's JCA algorithm ID.
getJCAAlgorithmID() - Method in class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionAES192CBC
Get the algorithm's JCA algorithm ID.
getJCAAlgorithmID() - Method in class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionAES192GCM
Get the algorithm's JCA algorithm ID.
getJCAAlgorithmID() - Method in class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionAES256CBC
Get the algorithm's JCA algorithm ID.
getJCAAlgorithmID() - Method in class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionAES256GCM
Get the algorithm's JCA algorithm ID.
getJCAAlgorithmID() - Method in class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionDESede
Get the algorithm's JCA algorithm ID.
getJCAAlgorithmID() - Method in class org.opensaml.xmlsec.algorithm.descriptors.DigestMD5
Get the algorithm's JCA algorithm ID.
getJCAAlgorithmID() - Method in class org.opensaml.xmlsec.algorithm.descriptors.DigestRIPEMD160
Get the algorithm's JCA algorithm ID.
getJCAAlgorithmID() - Method in class org.opensaml.xmlsec.algorithm.descriptors.DigestSHA1
Get the algorithm's JCA algorithm ID.
getJCAAlgorithmID() - Method in class org.opensaml.xmlsec.algorithm.descriptors.DigestSHA224
Get the algorithm's JCA algorithm ID.
getJCAAlgorithmID() - Method in class org.opensaml.xmlsec.algorithm.descriptors.DigestSHA256
Get the algorithm's JCA algorithm ID.
getJCAAlgorithmID() - Method in class org.opensaml.xmlsec.algorithm.descriptors.DigestSHA384
Get the algorithm's JCA algorithm ID.
getJCAAlgorithmID() - Method in class org.opensaml.xmlsec.algorithm.descriptors.DigestSHA512
Get the algorithm's JCA algorithm ID.
getJCAAlgorithmID() - Method in class org.opensaml.xmlsec.algorithm.descriptors.HMACMD5
Get the algorithm's JCA algorithm ID.
getJCAAlgorithmID() - Method in class org.opensaml.xmlsec.algorithm.descriptors.HMACRIPEMD160
Get the algorithm's JCA algorithm ID.
getJCAAlgorithmID() - Method in class org.opensaml.xmlsec.algorithm.descriptors.HMACSHA1
Get the algorithm's JCA algorithm ID.
getJCAAlgorithmID() - Method in class org.opensaml.xmlsec.algorithm.descriptors.HMACSHA224
Get the algorithm's JCA algorithm ID.
getJCAAlgorithmID() - Method in class org.opensaml.xmlsec.algorithm.descriptors.HMACSHA256
Get the algorithm's JCA algorithm ID.
getJCAAlgorithmID() - Method in class org.opensaml.xmlsec.algorithm.descriptors.HMACSHA384
Get the algorithm's JCA algorithm ID.
getJCAAlgorithmID() - Method in class org.opensaml.xmlsec.algorithm.descriptors.HMACSHA512
Get the algorithm's JCA algorithm ID.
getJCAAlgorithmID() - Method in class org.opensaml.xmlsec.algorithm.descriptors.KeyTransportRSA15
Get the algorithm's JCA algorithm ID.
getJCAAlgorithmID() - Method in class org.opensaml.xmlsec.algorithm.descriptors.KeyTransportRSAOAEP
Get the algorithm's JCA algorithm ID.
getJCAAlgorithmID() - Method in class org.opensaml.xmlsec.algorithm.descriptors.KeyTransportRSAOAEPMGF1P
Get the algorithm's JCA algorithm ID.
getJCAAlgorithmID() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureDSASHA1
Get the algorithm's JCA algorithm ID.
getJCAAlgorithmID() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureDSASHA256
Get the algorithm's JCA algorithm ID.
getJCAAlgorithmID() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureECDSASHA1
Get the algorithm's JCA algorithm ID.
getJCAAlgorithmID() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureECDSASHA224
Get the algorithm's JCA algorithm ID.
getJCAAlgorithmID() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureECDSASHA256
Get the algorithm's JCA algorithm ID.
getJCAAlgorithmID() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureECDSASHA384
Get the algorithm's JCA algorithm ID.
getJCAAlgorithmID() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureECDSASHA512
Get the algorithm's JCA algorithm ID.
getJCAAlgorithmID() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureRSAMD5
Get the algorithm's JCA algorithm ID.
getJCAAlgorithmID() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureRSARIPEMD160
Get the algorithm's JCA algorithm ID.
getJCAAlgorithmID() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureRSASHA1
Get the algorithm's JCA algorithm ID.
getJCAAlgorithmID() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureRSASHA224
Get the algorithm's JCA algorithm ID.
getJCAAlgorithmID() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureRSASHA256
Get the algorithm's JCA algorithm ID.
getJCAAlgorithmID() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureRSASHA384
Get the algorithm's JCA algorithm ID.
getJCAAlgorithmID() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureRSASHA512
Get the algorithm's JCA algorithm ID.
getJCAAlgorithmID() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SymmetricKeyWrapAES128
Get the algorithm's JCA algorithm ID.
getJCAAlgorithmID() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SymmetricKeyWrapAES192
Get the algorithm's JCA algorithm ID.
getJCAAlgorithmID() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SymmetricKeyWrapAES256
Get the algorithm's JCA algorithm ID.
getJCAAlgorithmID() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SymmetricKeyWrapDESede
Get the algorithm's JCA algorithm ID.
getJCAProviderName() - Method in class org.opensaml.xmlsec.encryption.support.Decrypter
Get the Java Cryptography Architecture (JCA) security provider name that should be used to provide the decryption support.
getJCAProviderName() - Method in class org.opensaml.xmlsec.encryption.support.Encrypter
Get the Java Cryptography Architecture (JCA) security provider name that should be used to provide the encryption support.
getKANonce() - Method in interface org.opensaml.xmlsec.encryption.AgreementMethod
Get the nonce child element used to introduce variability into the generation of keying material.
getKEKKeyInfoCredentialResolver() - Method in interface org.opensaml.xmlsec.DecryptionConfiguration
The KeyInfoCredentialResolver to use when processing the EncryptedKey/KeyInfo (the Key Encryption Key or KEK).
getKEKKeyInfoCredentialResolver() - Method in class org.opensaml.xmlsec.DecryptionParameters
Get the KeyInfoCredentialResolver to use when processing the EncryptedKey/KeyInfo (the Key Encryption Key or KEK).
getKEKResolverCriteria() - Method in class org.opensaml.xmlsec.encryption.support.Decrypter
Get the optional static set of criteria used when resolving credentials based on the KeyInfo of an EncryptedKey element.
getKey() - Method in class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionAES128CBC
Get the JCA key type specified by this algorithm.
getKey() - Method in class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionAES128GCM
Get the JCA key type specified by this algorithm.
getKey() - Method in class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionAES192CBC
Get the JCA key type specified by this algorithm.
getKey() - Method in class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionAES192GCM
Get the JCA key type specified by this algorithm.
getKey() - Method in class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionAES256CBC
Get the JCA key type specified by this algorithm.
getKey() - Method in class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionAES256GCM
Get the JCA key type specified by this algorithm.
getKey() - Method in class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionDESede
Get the JCA key type specified by this algorithm.
getKey() - Method in class org.opensaml.xmlsec.algorithm.descriptors.KeyTransportRSA15
Get the JCA key type specified by this algorithm.
getKey() - Method in class org.opensaml.xmlsec.algorithm.descriptors.KeyTransportRSAOAEP
Get the JCA key type specified by this algorithm.
getKey() - Method in class org.opensaml.xmlsec.algorithm.descriptors.KeyTransportRSAOAEPMGF1P
Get the JCA key type specified by this algorithm.
getKey() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureDSASHA1
Get the JCA key type specified by this algorithm.
getKey() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureDSASHA256
Get the JCA key type specified by this algorithm.
getKey() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureECDSASHA1
Get the JCA key type specified by this algorithm.
getKey() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureECDSASHA224
Get the JCA key type specified by this algorithm.
getKey() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureECDSASHA256
Get the JCA key type specified by this algorithm.
getKey() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureECDSASHA384
Get the JCA key type specified by this algorithm.
getKey() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureECDSASHA512
Get the JCA key type specified by this algorithm.
getKey() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureRSAMD5
Get the JCA key type specified by this algorithm.
getKey() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureRSARIPEMD160
Get the JCA key type specified by this algorithm.
getKey() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureRSASHA1
Get the JCA key type specified by this algorithm.
getKey() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureRSASHA224
Get the JCA key type specified by this algorithm.
getKey() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureRSASHA256
Get the JCA key type specified by this algorithm.
getKey() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureRSASHA384
Get the JCA key type specified by this algorithm.
getKey() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureRSASHA512
Get the JCA key type specified by this algorithm.
getKey() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SymmetricKeyWrapAES128
Get the JCA key type specified by this algorithm.
getKey() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SymmetricKeyWrapAES192
Get the JCA key type specified by this algorithm.
getKey() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SymmetricKeyWrapAES256
Get the JCA key type specified by this algorithm.
getKey() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SymmetricKeyWrapDESede
Get the JCA key type specified by this algorithm.
getKey() - Method in interface org.opensaml.xmlsec.algorithm.KeySpecifiedAlgorithm
Get the JCA key type specified by this algorithm.
getKey(KeyValue) - Static method in class org.opensaml.xmlsec.keyinfo.KeyInfoSupport
Extracts the DSA or RSA public key within the KeyValue.
getKey(DEREncodedKeyValue) - Static method in class org.opensaml.xmlsec.keyinfo.KeyInfoSupport
Extracts the public key within the DEREncodedKeyValue.
getKeyAlgorithm(String) - Static method in class org.opensaml.xmlsec.algorithm.AlgorithmSupport
Get the Java security JCA/JCE key algorithm specifier associated with an algorithm URI.
getKeyInfo() - Method in interface org.opensaml.xmlsec.encryption.EncryptedType
Gets the KeyInfo child element.
getKeyInfo() - Method in class org.opensaml.xmlsec.keyinfo.KeyInfoCriterion
Gets the KeyInfo which is the source of credential criteria.
getKeyInfo() - Method in interface org.opensaml.xmlsec.signature.Signature
Gets the key info added to this signature.
getKeyInfoGenerator() - Method in class org.opensaml.xmlsec.encryption.support.DataEncryptionParameters
Gets the instance which will be used to generate a KeyInfo object from the encryption credential.
getKeyInfoGenerator(Credential, NamedKeyInfoGeneratorManager, String) - Static method in class org.opensaml.xmlsec.keyinfo.KeyInfoSupport
Obtains a KeyInfoGenerator for the specified Credential.
getKeyInfoGenerator() - Method in class org.opensaml.xmlsec.SignatureSigningParameters
Get the KeyInfoGenerator to use when generating the Signature/KeyInfo.
getKeyInfoGeneratorManager() - Method in interface org.opensaml.xmlsec.SignatureSigningConfiguration
Get the manager for named KeyInfoGenerator instances.
getKeyInfoReferences() - Method in interface org.opensaml.xmlsec.signature.KeyInfo
Get the list of KeyInfoReference child elements.
getKeyInfoResolver() - Method in interface org.opensaml.xmlsec.signature.support.SignatureTrustEngine
Get the KeyInfoCredentialResolver instance used to resolve (advisory) signing credential information from KeyInfo elements contained within a Signature element.
getKeyLength(String) - Static method in class org.opensaml.xmlsec.algorithm.AlgorithmSupport
Get the length of the key indicated by the algorithm URI, if applicable and available.
getKeyLength() - Method in class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionAES128CBC
Get the length of the key specified by this algorithm.
getKeyLength() - Method in class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionAES128GCM
Get the length of the key specified by this algorithm.
getKeyLength() - Method in class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionAES192CBC
Get the length of the key specified by this algorithm.
getKeyLength() - Method in class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionAES192GCM
Get the length of the key specified by this algorithm.
getKeyLength() - Method in class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionAES256CBC
Get the length of the key specified by this algorithm.
getKeyLength() - Method in class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionAES256GCM
Get the length of the key specified by this algorithm.
getKeyLength() - Method in class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionDESede
Get the length of the key specified by this algorithm.
getKeyLength() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SymmetricKeyWrapAES128
Get the length of the key specified by this algorithm.
getKeyLength() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SymmetricKeyWrapAES192
Get the length of the key specified by this algorithm.
getKeyLength() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SymmetricKeyWrapAES256
Get the length of the key specified by this algorithm.
getKeyLength() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SymmetricKeyWrapDESede
Get the length of the key specified by this algorithm.
getKeyLength() - Method in interface org.opensaml.xmlsec.algorithm.KeyLengthSpecifiedAlgorithm
Get the length of the key specified by this algorithm.
getKeyNames(KeyInfo) - Static method in class org.opensaml.xmlsec.keyinfo.KeyInfoSupport
Get the set of key names inside the specified KeyInfo as a list of strings.
getKeyNames() - Method in interface org.opensaml.xmlsec.signature.KeyInfo
Get the list of KeyName child elements.
getKeyReferences() - Method in interface org.opensaml.xmlsec.encryption.ReferenceList
Get the list of key reference child elements.
getKeyResolverCriteria() - Method in class org.opensaml.xmlsec.encryption.support.Decrypter
Get the optional static set of criteria used when resolving credentials based on the KeyInfo of an EncryptedData element.
getKeySize() - Method in interface org.opensaml.xmlsec.encryption.EncryptionMethod
Gets the KeySize child element.
getKeyTransportAlgorithm() - Method in class org.opensaml.xmlsec.KeyTransportAlgorithmPredicate.SelectionInput
Get the candidate key transport algorithm.
getKeyTransportAlgorithmPredicate() - Method in interface org.opensaml.xmlsec.EncryptionConfiguration
Get the instance of KeyTransportAlgorithmPredicate.
getKeyTransportCredential() - Method in class org.opensaml.xmlsec.KeyTransportAlgorithmPredicate.SelectionInput
Get the candidate key transport credential.
getKeyTransportEncryptionAlgorithm() - Method in class org.opensaml.xmlsec.EncryptionParameters
Get the encryption algorithm URI to use when encrypting the EncryptedKey.
getKeyTransportEncryptionAlgorithms() - Method in interface org.opensaml.xmlsec.EncryptionConfiguration
Get the list of preferred key transport encryption algorithm URIs, in preference order.
getKeyTransportEncryptionCredential() - Method in class org.opensaml.xmlsec.EncryptionParameters
Get the encryption credential to use when encrypting the EncryptedKey.
getKeyTransportEncryptionCredentials() - Method in interface org.opensaml.xmlsec.EncryptionConfiguration
Get the list of key transport encryption credentials to use, in preference order.
getKeyTransportKeyInfoGenerator() - Method in class org.opensaml.xmlsec.EncryptionParameters
Get the KeyInfoGenerator to use when generating the EncryptedKey/KeyInfo.
getKeyTransportKeyInfoGeneratorManager() - Method in interface org.opensaml.xmlsec.EncryptionConfiguration
Get the KeyInfoGenerator manager to use when generating the EncryptedKey/KeyInfo.
getKeyValues() - Method in interface org.opensaml.xmlsec.signature.KeyInfo
Get the list of KeyValue child elements.
getLogger() - Static method in class org.opensaml.xmlsec.algorithm.AlgorithmSupport
Get an SLF4J Logger.
getLogger() - Static method in class org.opensaml.xmlsec.keyinfo.KeyInfoSupport
Get an SLF4J Logger.
getLogger() - Static method in class org.opensaml.xmlsec.signature.support.SignatureSupport
Get an SLF4J Logger.
getLogger() - Static method in class org.opensaml.xmlsec.signature.support.SignatureValidator
Get an SLF4J Logger.
getLogger() - Static method in class org.opensaml.xmlsec.signature.support.Signer
Get an SLF4J Logger.
getManager(String) - Method in class org.opensaml.xmlsec.keyinfo.NamedKeyInfoGeneratorManager
Get the named factory manager.
getManagerNames() - Method in class org.opensaml.xmlsec.keyinfo.NamedKeyInfoGeneratorManager
Get the (unmodifiable) set of names of factory managers currently available.
getMaskGenerationFunction() - Method in class org.opensaml.xmlsec.encryption.support.RSAOAEPParameters
Get the mask generation function (MGF) algorithm URI.
getMgmtDatas() - Method in interface org.opensaml.xmlsec.signature.KeyInfo
Get the list of MgmtData child elements.
getMimeType() - Method in interface org.opensaml.xmlsec.encryption.EncryptedType
Gets the MIME type of the plaintext content.
getModulus() - Method in interface org.opensaml.xmlsec.signature.RSAKeyValue
Get the Modulus child element.
getName() - Method in class org.opensaml.xmlsec.criterion.KeyInfoGenerationProfileCriterion
Gets the KeyInfo generation "profile" name.
getNamedCurve() - Method in interface org.opensaml.xmlsec.signature.ECKeyValue
Get the NamedCurve child element.
getNextKey() - Method in class org.opensaml.xmlsec.encryption.support.ChainingEncryptedKeyResolver.ChainingIterator
Get the next encrypted key that will be returned by this iterator.
getNextKeyIterator() - Method in class org.opensaml.xmlsec.encryption.support.ChainingEncryptedKeyResolver.ChainingIterator
Get the iterator from the next resolver in the chain.
getOAEPparams() - Method in interface org.opensaml.xmlsec.encryption.EncryptionMethod
Gets the OAEPparams child element.
getOAEPParams() - Method in class org.opensaml.xmlsec.encryption.support.RSAOAEPParameters
Get the base64-encoded OAEPParams value.
getOriginatorKeyInfo() - Method in interface org.opensaml.xmlsec.encryption.AgreementMethod
Get the child element containing the key generation material for the originator.
getP() - Method in interface org.opensaml.xmlsec.encryption.DHKeyValue
Get the P child element.
getP() - Method in interface org.opensaml.xmlsec.signature.DSAKeyValue
Get the P child element.
getPadding() - Method in interface org.opensaml.xmlsec.algorithm.BlockEncryptionAlgorithm
Get the JCA padding algorithm specified by this algorithm.
getPadding() - Method in class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionAES128CBC
Get the JCA padding algorithm specified by this algorithm.
getPadding() - Method in class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionAES128GCM
Get the JCA padding algorithm specified by this algorithm.
getPadding() - Method in class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionAES192CBC
Get the JCA padding algorithm specified by this algorithm.
getPadding() - Method in class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionAES192GCM
Get the JCA padding algorithm specified by this algorithm.
getPadding() - Method in class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionAES256CBC
Get the JCA padding algorithm specified by this algorithm.
getPadding() - Method in class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionAES256GCM
Get the JCA padding algorithm specified by this algorithm.
getPadding() - Method in class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionDESede
Get the JCA padding algorithm specified by this algorithm.
getPadding() - Method in class org.opensaml.xmlsec.algorithm.descriptors.KeyTransportRSA15
Get the JCA padding algorithm specified by this algorithm.
getPadding() - Method in class org.opensaml.xmlsec.algorithm.descriptors.KeyTransportRSAOAEP
Get the JCA padding algorithm specified by this algorithm.
getPadding() - Method in class org.opensaml.xmlsec.algorithm.descriptors.KeyTransportRSAOAEPMGF1P
Get the JCA padding algorithm specified by this algorithm.
getPadding() - Method in interface org.opensaml.xmlsec.algorithm.KeyTransportAlgorithm
Get the JCA padding algorithm specified by this algorithm.
getParameters() - Method in interface org.opensaml.xmlsec.encryption.AlgorithmIdentifierType
Gets the Parameters child element.
getParserPool() - Method in class org.opensaml.xmlsec.config.DecryptionParserPool
Obtain the wrapped parser pool instance.
getPgenCounter() - Method in interface org.opensaml.xmlsec.encryption.DHKeyValue
Get the pgenCounter element.
getPgenCounter() - Method in interface org.opensaml.xmlsec.signature.DSAKeyValue
Get the PgenCounter element.
getPGPDatas() - Method in interface org.opensaml.xmlsec.signature.KeyInfo
Get the list of PGPData child elements.
getPGPKeyID() - Method in interface org.opensaml.xmlsec.signature.PGPData
Get PGPKeyID child element.
getPGPKeyPacket() - Method in interface org.opensaml.xmlsec.signature.PGPData
Get PGPKeyPacket child element.
getPublic() - Method in interface org.opensaml.xmlsec.encryption.DHKeyValue
Get the Public element.
getPublicKey() - Method in interface org.opensaml.xmlsec.signature.ECKeyValue
Get the PublicKey child element.
getPublicKeys(KeyInfo) - Static method in class org.opensaml.xmlsec.keyinfo.KeyInfoSupport
Extracts all the public keys within the given KeyInfo's KeyValues and DEREncodedKeyValues.
getQ() - Method in interface org.opensaml.xmlsec.encryption.DHKeyValue
Get the Q child element.
getQ() - Method in interface org.opensaml.xmlsec.signature.DSAKeyValue
Get the Q child element.
getRecipient() - Method in interface org.opensaml.xmlsec.encryption.EncryptedKey
Gets the hint about for whom this encrypted key is intended.
getRecipient() - Method in class org.opensaml.xmlsec.encryption.support.KeyEncryptionParameters
Gets the recipient of the key.
getRecipientKeyInfo() - Method in interface org.opensaml.xmlsec.encryption.AgreementMethod
Get the child element containing the key generation material for the recipient.
getRecipients() - Method in class org.opensaml.xmlsec.encryption.support.AbstractEncryptedKeyResolver
Get the set of recipient criteria used by this resolver, and against which a candidate EncryptedKey's Recipient attribute is evaluated.
getRecipients() - Method in interface org.opensaml.xmlsec.encryption.support.EncryptedKeyResolver
Get the set of recipient criteria used by this resolver, and against which a candidate EncryptedKey's Recipient attribute is evaluated.
getReferenceList() - Method in interface org.opensaml.xmlsec.encryption.EncryptedKey
Gets the child element containing pointers to EncryptedData and EncryptedKey elements encrypted using this key.
getReferences() - Method in interface org.opensaml.xmlsec.encryption.ReferenceList
Get the list of reference child elements.
getResolverChain() - Method in class org.opensaml.xmlsec.encryption.support.ChainingEncryptedKeyResolver
Get the unmodifiable list of resolvers which form the resolution chain.
getRetrievalMethods() - Method in interface org.opensaml.xmlsec.signature.KeyInfo
Get the list of RetrievalMethod child elements.
getRSAKey(RSAKeyValue) - Static method in class org.opensaml.xmlsec.keyinfo.KeyInfoSupport
Builds an RSA key from an RSAKeyValue element.
getRSAKeyValue() - Method in interface org.opensaml.xmlsec.signature.KeyValue
Get the RSAKeyValue child element.
getRSAOAEPParameters() - Method in class org.opensaml.xmlsec.encryption.support.KeyEncryptionParameters
Get the instance of RSAOAEPParameters.
getRSAOAEPParameters() - Method in interface org.opensaml.xmlsec.EncryptionConfiguration
Get the instance of RSAOAEPParameters.
getRSAOAEPParameters() - Method in class org.opensaml.xmlsec.EncryptionParameters
Get the instance of RSAOAEPParameters.
getSeed() - Method in interface org.opensaml.xmlsec.encryption.DHKeyValue
Get the seed element.
getSeed() - Method in interface org.opensaml.xmlsec.signature.DSAKeyValue
Get the Seed element.
getSignature() - Method in class org.opensaml.xmlsec.signature.AbstractSignableXMLObject
Gets the Signature XMLObject.
getSignature() - Method in interface org.opensaml.xmlsec.signature.SignableXMLObject
Gets the Signature XMLObject.
getSignature() - Method in class org.opensaml.xmlsec.signature.support.XMLSignatureCredentialContext
Gets the Signature element context.
getSignatureAlgorithm(String, String) - Method in class org.opensaml.xmlsec.algorithm.AlgorithmRegistry
Lookup a signature algorithm descriptor by the JCA key algorithm and digest method IDs.
getSignatureAlgorithm() - Method in interface org.opensaml.xmlsec.signature.Signature
Gets the algorithm used to compute the signature.
getSignatureAlgorithm() - Method in class org.opensaml.xmlsec.SignatureSigningParameters
Get the signature algorithm URI to use when signing.
getSignatureAlgorithms() - Method in interface org.opensaml.xmlsec.SignatureSigningConfiguration
Get the list of preferred signature algorithm URIs, in preference order.
getSignatureCanonicalizationAlgorithm() - Method in interface org.opensaml.xmlsec.SignatureSigningConfiguration
Get a canonicalization algorithm URI suitable for use as a Signature CanonicalizationMethod value.
getSignatureCanonicalizationAlgorithm() - Method in class org.opensaml.xmlsec.SignatureSigningParameters
Get a canonicalization algorithm URI suitable for use as a Signature CanonicalizationMethod value.
getSignatureHMACOutputLength() - Method in interface org.opensaml.xmlsec.SignatureSigningConfiguration
Get the value to be used as the Signature SignatureMethod HMACOutputLength value, used only when signing with an HMAC algorithm.
getSignatureHMACOutputLength() - Method in class org.opensaml.xmlsec.SignatureSigningParameters
Get the value to be used as the Signature SignatureMethod HMACOutputLength value, used only when signing with an HMAC algorithm.
getSignatureReferenceCanonicalizationAlgorithm() - Method in interface org.opensaml.xmlsec.SignatureSigningConfiguration
Get a canonicalization algorithm URI suitable for use as a Signature Reference Transform value.
getSignatureReferenceCanonicalizationAlgorithm() - Method in class org.opensaml.xmlsec.SignatureSigningParameters
Get a canonicalization algorithm URI suitable for use as a Signature Reference Transform value.
getSignatureReferenceDigestMethod() - Method in class org.opensaml.xmlsec.SignatureSigningParameters
Get a digest method algorithm URI suitable for use as a Signature Reference DigestMethod value.
getSignatureReferenceDigestMethods() - Method in interface org.opensaml.xmlsec.SignatureSigningConfiguration
Get the list of digest method algorithm URIs suitable for use as a Signature Reference DigestMethod value, in preference order.
getSignatureSigningParameters() - Method in class org.opensaml.xmlsec.context.SecurityParametersContext
Get the parameters to use for XML signature signing operations.
getSignatureTrustEngine() - Method in interface org.opensaml.xmlsec.SignatureValidationConfiguration
Get the signature trust engine to use.
getSignatureTrustEngine() - Method in class org.opensaml.xmlsec.SignatureValidationParameters
Get the signature trust engine to use.
getSignatureValidationParameters() - Method in class org.opensaml.xmlsec.context.SecurityParametersContext
Get the parameters to use for XML signature validation operations.
getSignatureValidationParameters() - Method in class org.opensaml.xmlsec.signature.support.SignatureValidationParametersCriterion
Get the signature validation parameters instance.
getSignatureValidationProvider() - Static method in class org.opensaml.xmlsec.signature.support.SignatureValidator
Obtain the SignatureValidationProvider instance to be used.
getSignerProvider() - Static method in class org.opensaml.xmlsec.signature.support.Signer
Obtain the SignerProvider instance to be used.
getSigningCredential() - Method in interface org.opensaml.xmlsec.signature.Signature
Gets the signature signing credential.
getSigningCredential() - Method in class org.opensaml.xmlsec.SignatureSigningParameters
Get the signing credential to use when signing.
getSigningCredentials() - Method in interface org.opensaml.xmlsec.SignatureSigningConfiguration
Get the list of signing credentials to use when signing, in preference order.
getSPKIDatas() - Method in interface org.opensaml.xmlsec.signature.KeyInfo
Get the list of SPKIData child elements.
getSPKISexps() - Method in interface org.opensaml.xmlsec.signature.SPKIData
Get the list of SPKISexp child elements.
getTarget() - Method in interface org.opensaml.xmlsec.encryption.EncryptionProperty
Get the target URI attribute which specifies to which element this.
getTransforms() - Method in interface org.opensaml.xmlsec.encryption.CipherReference
Get the Transforms child element, which describes which transformations to apply when dereferencing the data.
getTransforms() - Method in interface org.opensaml.xmlsec.encryption.Transforms
Get the list of Transform child elements.
getTransforms() - Method in interface org.opensaml.xmlsec.signature.RetrievalMethod
Get the Transforms child element.
getTransforms() - Method in interface org.opensaml.xmlsec.signature.support.TransformsConfigurableContentReference
Gets the mutable list of transforms applied to the content prior to digest generation.
getTransforms() - Method in class org.opensaml.xmlsec.signature.support.URIContentReference
Gets the transforms applied to the content prior to digest generation.
getTransforms() - Method in interface org.opensaml.xmlsec.signature.Transforms
Get the list of Transform child elements.
getType() - Method in interface org.opensaml.xmlsec.algorithm.AlgorithmDescriptor
Get the algorithm URI's fundamental type.
getType() - Method in class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionAES128CBC
Get the algorithm URI's fundamental type.
getType() - Method in class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionAES128GCM
Get the algorithm URI's fundamental type.
getType() - Method in class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionAES192CBC
Get the algorithm URI's fundamental type.
getType() - Method in class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionAES192GCM
Get the algorithm URI's fundamental type.
getType() - Method in class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionAES256CBC
Get the algorithm URI's fundamental type.
getType() - Method in class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionAES256GCM
Get the algorithm URI's fundamental type.
getType() - Method in class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionDESede
Get the algorithm URI's fundamental type.
getType() - Method in class org.opensaml.xmlsec.algorithm.descriptors.DigestMD5
Get the algorithm URI's fundamental type.
getType() - Method in class org.opensaml.xmlsec.algorithm.descriptors.DigestRIPEMD160
Get the algorithm URI's fundamental type.
getType() - Method in class org.opensaml.xmlsec.algorithm.descriptors.DigestSHA1
Get the algorithm URI's fundamental type.
getType() - Method in class org.opensaml.xmlsec.algorithm.descriptors.DigestSHA224
Get the algorithm URI's fundamental type.
getType() - Method in class org.opensaml.xmlsec.algorithm.descriptors.DigestSHA256
Get the algorithm URI's fundamental type.
getType() - Method in class org.opensaml.xmlsec.algorithm.descriptors.DigestSHA384
Get the algorithm URI's fundamental type.
getType() - Method in class org.opensaml.xmlsec.algorithm.descriptors.DigestSHA512
Get the algorithm URI's fundamental type.
getType() - Method in class org.opensaml.xmlsec.algorithm.descriptors.HMACMD5
Get the algorithm URI's fundamental type.
getType() - Method in class org.opensaml.xmlsec.algorithm.descriptors.HMACRIPEMD160
Get the algorithm URI's fundamental type.
getType() - Method in class org.opensaml.xmlsec.algorithm.descriptors.HMACSHA1
Get the algorithm URI's fundamental type.
getType() - Method in class org.opensaml.xmlsec.algorithm.descriptors.HMACSHA224
Get the algorithm URI's fundamental type.
getType() - Method in class org.opensaml.xmlsec.algorithm.descriptors.HMACSHA256
Get the algorithm URI's fundamental type.
getType() - Method in class org.opensaml.xmlsec.algorithm.descriptors.HMACSHA384
Get the algorithm URI's fundamental type.
getType() - Method in class org.opensaml.xmlsec.algorithm.descriptors.HMACSHA512
Get the algorithm URI's fundamental type.
getType() - Method in class org.opensaml.xmlsec.algorithm.descriptors.KeyTransportRSA15
Get the algorithm URI's fundamental type.
getType() - Method in class org.opensaml.xmlsec.algorithm.descriptors.KeyTransportRSAOAEP
Get the algorithm URI's fundamental type.
getType() - Method in class org.opensaml.xmlsec.algorithm.descriptors.KeyTransportRSAOAEPMGF1P
Get the algorithm URI's fundamental type.
getType() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureDSASHA1
Get the algorithm URI's fundamental type.
getType() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureDSASHA256
Get the algorithm URI's fundamental type.
getType() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureECDSASHA1
Get the algorithm URI's fundamental type.
getType() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureECDSASHA224
Get the algorithm URI's fundamental type.
getType() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureECDSASHA256
Get the algorithm URI's fundamental type.
getType() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureECDSASHA384
Get the algorithm URI's fundamental type.
getType() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureECDSASHA512
Get the algorithm URI's fundamental type.
getType() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureRSAMD5
Get the algorithm URI's fundamental type.
getType() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureRSARIPEMD160
Get the algorithm URI's fundamental type.
getType() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureRSASHA1
Get the algorithm URI's fundamental type.
getType() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureRSASHA224
Get the algorithm URI's fundamental type.
getType() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureRSASHA256
Get the algorithm URI's fundamental type.
getType() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureRSASHA384
Get the algorithm URI's fundamental type.
getType() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureRSASHA512
Get the algorithm URI's fundamental type.
getType() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SymmetricKeyWrapAES128
Get the algorithm URI's fundamental type.
getType() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SymmetricKeyWrapAES192
Get the algorithm URI's fundamental type.
getType() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SymmetricKeyWrapAES256
Get the algorithm URI's fundamental type.
getType() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SymmetricKeyWrapDESede
Get the algorithm URI's fundamental type.
getType() - Method in interface org.opensaml.xmlsec.encryption.EncryptedType
Gets the type information for the plaintext content.
getType() - Method in interface org.opensaml.xmlsec.signature.RetrievalMethod
Set the Type attribute value.
getUnknownXMLObject() - Method in interface org.opensaml.xmlsec.signature.KeyValue
Get the wildcard <any> XMLObject child element.
getURI() - Method in interface org.opensaml.xmlsec.algorithm.AlgorithmDescriptor
Get the algorithm's identifying URI.
getURI() - Method in class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionAES128CBC
Get the algorithm's identifying URI.
getURI() - Method in class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionAES128GCM
Get the algorithm's identifying URI.
getURI() - Method in class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionAES192CBC
Get the algorithm's identifying URI.
getURI() - Method in class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionAES192GCM
Get the algorithm's identifying URI.
getURI() - Method in class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionAES256CBC
Get the algorithm's identifying URI.
getURI() - Method in class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionAES256GCM
Get the algorithm's identifying URI.
getURI() - Method in class org.opensaml.xmlsec.algorithm.descriptors.BlockEncryptionDESede
Get the algorithm's identifying URI.
getURI() - Method in class org.opensaml.xmlsec.algorithm.descriptors.DigestMD5
Get the algorithm's identifying URI.
getURI() - Method in class org.opensaml.xmlsec.algorithm.descriptors.DigestRIPEMD160
Get the algorithm's identifying URI.
getURI() - Method in class org.opensaml.xmlsec.algorithm.descriptors.DigestSHA1
Get the algorithm's identifying URI.
getURI() - Method in class org.opensaml.xmlsec.algorithm.descriptors.DigestSHA224
Get the algorithm's identifying URI.
getURI() - Method in class org.opensaml.xmlsec.algorithm.descriptors.DigestSHA256
Get the algorithm's identifying URI.
getURI() - Method in class org.opensaml.xmlsec.algorithm.descriptors.DigestSHA384
Get the algorithm's identifying URI.
getURI() - Method in class org.opensaml.xmlsec.algorithm.descriptors.DigestSHA512
Get the algorithm's identifying URI.
getURI() - Method in class org.opensaml.xmlsec.algorithm.descriptors.HMACMD5
Get the algorithm's identifying URI.
getURI() - Method in class org.opensaml.xmlsec.algorithm.descriptors.HMACRIPEMD160
Get the algorithm's identifying URI.
getURI() - Method in class org.opensaml.xmlsec.algorithm.descriptors.HMACSHA1
Get the algorithm's identifying URI.
getURI() - Method in class org.opensaml.xmlsec.algorithm.descriptors.HMACSHA224
Get the algorithm's identifying URI.
getURI() - Method in class org.opensaml.xmlsec.algorithm.descriptors.HMACSHA256
Get the algorithm's identifying URI.
getURI() - Method in class org.opensaml.xmlsec.algorithm.descriptors.HMACSHA384
Get the algorithm's identifying URI.
getURI() - Method in class org.opensaml.xmlsec.algorithm.descriptors.HMACSHA512
Get the algorithm's identifying URI.
getURI() - Method in class org.opensaml.xmlsec.algorithm.descriptors.KeyTransportRSA15
Get the algorithm's identifying URI.
getURI() - Method in class org.opensaml.xmlsec.algorithm.descriptors.KeyTransportRSAOAEP
Get the algorithm's identifying URI.
getURI() - Method in class org.opensaml.xmlsec.algorithm.descriptors.KeyTransportRSAOAEPMGF1P
Get the algorithm's identifying URI.
getURI() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureDSASHA1
Get the algorithm's identifying URI.
getURI() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureDSASHA256
Get the algorithm's identifying URI.
getURI() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureECDSASHA1
Get the algorithm's identifying URI.
getURI() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureECDSASHA224
Get the algorithm's identifying URI.
getURI() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureECDSASHA256
Get the algorithm's identifying URI.
getURI() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureECDSASHA384
Get the algorithm's identifying URI.
getURI() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureECDSASHA512
Get the algorithm's identifying URI.
getURI() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureRSAMD5
Get the algorithm's identifying URI.
getURI() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureRSARIPEMD160
Get the algorithm's identifying URI.
getURI() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureRSASHA1
Get the algorithm's identifying URI.
getURI() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureRSASHA224
Get the algorithm's identifying URI.
getURI() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureRSASHA256
Get the algorithm's identifying URI.
getURI() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureRSASHA384
Get the algorithm's identifying URI.
getURI() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SignatureRSASHA512
Get the algorithm's identifying URI.
getURI() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SymmetricKeyWrapAES128
Get the algorithm's identifying URI.
getURI() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SymmetricKeyWrapAES192
Get the algorithm's identifying URI.
getURI() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SymmetricKeyWrapAES256
Get the algorithm's identifying URI.
getURI() - Method in class org.opensaml.xmlsec.algorithm.descriptors.SymmetricKeyWrapDESede
Get the algorithm's identifying URI.
getURI() - Method in interface org.opensaml.xmlsec.encryption.CipherReference
Get the URI attribute that describes from where to deference the encrypted data.
getURI() - Method in interface org.opensaml.xmlsec.encryption.ReferenceType
Get the URI attribute which indicates the referent of this reference.
getURI() - Method in interface org.opensaml.xmlsec.signature.KeyInfoReference
Get the URI attribute value.
getURI() - Method in interface org.opensaml.xmlsec.signature.NamedCurve
Get the URI attribute value.
getURI() - Method in interface org.opensaml.xmlsec.signature.RetrievalMethod
Get the URI attribute value.
getValue() - Method in interface org.opensaml.xmlsec.signature.X509SerialNumber
Gets the integer.
getValueBigInt() - Method in interface org.opensaml.xmlsec.signature.CryptoBinary
Convenience method to get the value of the element as a BigInteger type.
getWhitelistBlacklistPrecedence() - Method in interface org.opensaml.xmlsec.WhitelistBlacklistConfiguration
Get preference value indicating which should take precedence when both whitelist and blacklist are non-empty.
getWhitelistedAlgorithms() - Method in interface org.opensaml.xmlsec.WhitelistBlacklistConfiguration
Get the list of whitelisted algorithm URI's.
getWhitelistedAlgorithms() - Method in class org.opensaml.xmlsec.WhitelistBlacklistParameters
Get the list of whitelisted algorithm URI's.
getX509CertFactory() - Static method in class org.opensaml.xmlsec.keyinfo.KeyInfoSupport
Get the Java certificate factory singleton.
getX509Certificates() - Method in interface org.opensaml.xmlsec.signature.X509Data
Get the list of X509Certificate child elements.
getX509CRLs() - Method in interface org.opensaml.xmlsec.signature.X509Data
Get the list of X509CRL child elements.
getX509Datas() - Method in interface org.opensaml.xmlsec.signature.KeyInfo
Get the list of X509Data child elements.
getX509Digests() - Method in interface org.opensaml.xmlsec.signature.X509Data
Get the list of X509Digest child elements.
getX509IssuerName() - Method in interface org.opensaml.xmlsec.signature.X509IssuerSerial
Get the X509IssuerName child element.
getX509IssuerSerials() - Method in interface org.opensaml.xmlsec.signature.X509Data
Get the list of X509IssuerSerial child elements.
getX509SerialNumber() - Method in interface org.opensaml.xmlsec.signature.X509IssuerSerial
Get the X509SerialNumber child element.
getX509SKIs() - Method in interface org.opensaml.xmlsec.signature.X509Data
Get the list of X509SKI child elements.
getX509SubjectNames() - Method in interface org.opensaml.xmlsec.signature.X509Data
Get the list of X509SubjectName child elements.
getXMLObjects() - Method in interface org.opensaml.xmlsec.signature.KeyInfo
Get the list of all XMLObject children.
getXMLObjects(QName) - Method in interface org.opensaml.xmlsec.signature.KeyInfo
Get the list of XMLObject children whose type or element QName matches the specified QName.
getXMLObjects() - Method in interface org.opensaml.xmlsec.signature.SPKIData
Get the list of all XMLObject children.
getXMLObjects(QName) - Method in interface org.opensaml.xmlsec.signature.SPKIData
Get the list of XMLObject children whose type or element QName matches the specified QName.
getXMLObjects(QName) - Method in interface org.opensaml.xmlsec.signature.Transform
Get the list of XMLObject children that match a particular QName.
getXMLObjects() - Method in interface org.opensaml.xmlsec.signature.X509Data
Get the list of all XMLObject children.
getXMLObjects(QName) - Method in interface org.opensaml.xmlsec.signature.X509Data
Get the list of XMLObject children whose type or element QName matches the specified QName.
getXPaths() - Method in interface org.opensaml.xmlsec.signature.Transform
Get the list of XPath child elements.
getY() - Method in interface org.opensaml.xmlsec.signature.DSAKeyValue
Get the Y child element.
GlobalAlgorithmRegistryInitializer - Class in org.opensaml.xmlsec.config
OpenSAML Initializer implementation for algorithms.
GlobalAlgorithmRegistryInitializer() - Constructor for class org.opensaml.xmlsec.config.GlobalAlgorithmRegistryInitializer
 

H

handles(Credential) - Method in interface org.opensaml.xmlsec.keyinfo.KeyInfoGeneratorFactory
Check whether the generators produced by this factory can handle the specified credential.
hasCompleteDSAParams(DSAKeyValue) - Static method in class org.opensaml.xmlsec.keyinfo.KeyInfoSupport
Check whether the specified DSAKeyValue element has the all optional DSA values which can be shared amongst many keys in a DSA "key family", and are presumed to be known from context.
hashCode() - Method in class org.opensaml.xmlsec.algorithm.AlgorithmRegistry.SignatureAlgorithmIndex
hashCode() - Method in class org.opensaml.xmlsec.criterion.DecryptionConfigurationCriterion
hashCode() - Method in class org.opensaml.xmlsec.criterion.EncryptionConfigurationCriterion
hashCode() - Method in class org.opensaml.xmlsec.criterion.EncryptionOptionalCriterion
hashCode() - Method in class org.opensaml.xmlsec.criterion.KeyInfoGenerationProfileCriterion
hashCode() - Method in class org.opensaml.xmlsec.criterion.SignatureSigningConfigurationCriterion
hashCode() - Method in class org.opensaml.xmlsec.criterion.SignatureValidationConfigurationCriterion
hashCode() - Method in class org.opensaml.xmlsec.keyinfo.KeyInfoCriterion
hashCode() - Method in class org.opensaml.xmlsec.signature.support.SignatureValidationParametersCriterion
hasNext() - Method in class org.opensaml.xmlsec.encryption.support.ChainingEncryptedKeyResolver.ChainingIterator
HMACMD5 - Class in org.opensaml.xmlsec.algorithm.descriptors
Algorithm descriptor for MAC algorithm: HMAC MD5.
HMACMD5() - Constructor for class org.opensaml.xmlsec.algorithm.descriptors.HMACMD5
 
HMACRIPEMD160 - Class in org.opensaml.xmlsec.algorithm.descriptors
Algorithm descriptor for MAC algorithm: HMAC RIPEMD160.
HMACRIPEMD160() - Constructor for class org.opensaml.xmlsec.algorithm.descriptors.HMACRIPEMD160
 
HMACSHA1 - Class in org.opensaml.xmlsec.algorithm.descriptors
Algorithm descriptor for MAC algorithm: HMAC SHA-1.
HMACSHA1() - Constructor for class org.opensaml.xmlsec.algorithm.descriptors.HMACSHA1
 
HMACSHA224 - Class in org.opensaml.xmlsec.algorithm.descriptors
Algorithm descriptor for MAC algorithm: HMAC SHA-256.
HMACSHA224() - Constructor for class org.opensaml.xmlsec.algorithm.descriptors.HMACSHA224
 
HMACSHA256 - Class in org.opensaml.xmlsec.algorithm.descriptors
Algorithm descriptor for MAC algorithm: HMAC SHA-256.
HMACSHA256() - Constructor for class org.opensaml.xmlsec.algorithm.descriptors.HMACSHA256
 
HMACSHA384 - Class in org.opensaml.xmlsec.algorithm.descriptors
Algorithm descriptor for MAC algorithm: HMAC SHA-384.
HMACSHA384() - Constructor for class org.opensaml.xmlsec.algorithm.descriptors.HMACSHA384
 
HMACSHA512 - Class in org.opensaml.xmlsec.algorithm.descriptors
Algorithm descriptor for MAC algorithm: HMAC SHA-512.
HMACSHA512() - Constructor for class org.opensaml.xmlsec.algorithm.descriptors.HMACSHA512
 

I

ID_ATTRIB_NAME - Static variable in interface org.opensaml.xmlsec.encryption.EncryptedType
Id attribute name.
ID_ATTRIB_NAME - Static variable in interface org.opensaml.xmlsec.encryption.EncryptionProperties
ID attribute name.
ID_ATTRIB_NAME - Static variable in interface org.opensaml.xmlsec.encryption.EncryptionProperty
Id attribute name.
ID_ATTRIB_NAME - Static variable in interface org.opensaml.xmlsec.signature.DEREncodedKeyValue
Id attribute name.
ID_ATTRIB_NAME - Static variable in interface org.opensaml.xmlsec.signature.ECKeyValue
Id attribute name.
ID_ATTRIB_NAME - Static variable in interface org.opensaml.xmlsec.signature.KeyInfo
Id attribute name.
ID_ATTRIB_NAME - Static variable in interface org.opensaml.xmlsec.signature.KeyInfoReference
Id attribute name.
index(AlgorithmDescriptor) - Method in class org.opensaml.xmlsec.algorithm.AlgorithmRegistry
Add the algorithm descriptor to the indexes which support the various lookup methods available via the registry's API.
init() - Method in class org.opensaml.xmlsec.config.DecryptionParserPoolInitializer
init() - Method in class org.opensaml.xmlsec.config.GlobalAlgorithmRegistryInitializer
InlineEncryptedKeyResolver - Class in org.opensaml.xmlsec.encryption.support
Implementation of EncryptedKeyResolver which finds EncryptedKey elements within the KeyInfo of the EncryptedData context.
InlineEncryptedKeyResolver() - Constructor for class org.opensaml.xmlsec.encryption.support.InlineEncryptedKeyResolver
Constructor.
InlineEncryptedKeyResolver(Set<String>) - Constructor for class org.opensaml.xmlsec.encryption.support.InlineEncryptedKeyResolver
Constructor.
InlineEncryptedKeyResolver(String) - Constructor for class org.opensaml.xmlsec.encryption.support.InlineEncryptedKeyResolver
Constructor.
isBlacklistMerge() - Method in interface org.opensaml.xmlsec.WhitelistBlacklistConfiguration
Flag indicating whether to merge this configuration's blacklist with one of a lower order of precedence, or to treat this blacklist as authoritative.
isCanonicalizationAlgorithm(String) - Static method in class org.opensaml.xmlsec.signature.support.SignatureSupport
Evaluate whether the indicated algorithm URI is a canonicalization algorithm URI.
isComplete() - Method in class org.opensaml.xmlsec.encryption.support.RSAOAEPParameters
Determine whether the parameters instance is complete, meaning values are populated for all data properties.
isDataEncryptionAlgorithm(AlgorithmDescriptor) - Static method in class org.opensaml.xmlsec.algorithm.AlgorithmSupport
Check whether the supplied descriptor represents an algorithm that my be used for data encryption, i.e.
isEmpty() - Method in class org.opensaml.xmlsec.encryption.support.RSAOAEPParameters
Determine whether the parameters instance is empty, meaning it has no values populated for any data properties.
isEncryptionOptional() - Method in class org.opensaml.xmlsec.criterion.EncryptionOptionalCriterion
Get the encryptionOptional value.
isHMAC(String) - Static method in class org.opensaml.xmlsec.algorithm.AlgorithmSupport
Check whether the signature method algorithm URI indicates HMAC.
isKeyEncryptionAlgorithm(AlgorithmDescriptor) - Static method in class org.opensaml.xmlsec.algorithm.AlgorithmSupport
Check whether the supplied descriptor represents an algorithm that my be used for key encryption, i.e.
isRootInNewDocument() - Method in class org.opensaml.xmlsec.encryption.support.Decrypter
Get the flag which indicates whether by default the DOM Element which backs a decrypted SAML object will be the root of a new DOM document.
isRSAOAEP(String) - Static method in class org.opensaml.xmlsec.algorithm.AlgorithmSupport
Check whether the key transport encryption algorithm URI indicates RSA-OAEP.
isRSAOAEPParametersMerge() - Method in interface org.opensaml.xmlsec.EncryptionConfiguration
Flag indicating whether to merge this configuration's RSAOAEPParameters values with those of a lower order of precedence, or to treat this configuration's parameters set as authoritative.
isRuntimeSupported(String) - Method in class org.opensaml.xmlsec.algorithm.AlgorithmRegistry
Retrieve indication of whether the runtime environment supports the algorithm.
isSigned() - Method in class org.opensaml.xmlsec.signature.AbstractSignableXMLObject
Checks to see if the element has been signed.
isSigned() - Method in interface org.opensaml.xmlsec.signature.SignableXMLObject
Checks to see if the element has been signed.
isWhitelistMerge() - Method in interface org.opensaml.xmlsec.WhitelistBlacklistConfiguration
Flag indicating whether to merge this configuration's whitelist with one of a lower order of precedence, or to treat this whitelist as authoritative.
iterator() - Method in class org.opensaml.xmlsec.encryption.support.ChainingEncryptedKeyResolver.ChainingIterable

J

J - Interface in org.opensaml.xmlsec.signature
XMLObject representing XML Digital Signature, version 20020212, J element.
jcaProviderName - Variable in class org.opensaml.xmlsec.encryption.support.Decrypter
The name of the JCA security provider to use.
jcaProviderName - Variable in class org.opensaml.xmlsec.encryption.support.Encrypter
The name of the JCA security provider to use.

K

KANonce - Interface in org.opensaml.xmlsec.encryption
XMLObject representing XML Encryption, version 20021210, KA-Nonce element.
kekKeyInfoCredentialResolver - Variable in class org.opensaml.xmlsec.DecryptionParameters
The EncryptedKey's KeyInfo credential resolver.
kekResolver - Variable in class org.opensaml.xmlsec.encryption.support.Decrypter
Resolver for key encryption keys.
kekResolverCriteria - Variable in class org.opensaml.xmlsec.encryption.support.Decrypter
Additional criteria to use when resolving credentials based on an EncryptedKey's KeyInfo.
key - Variable in class org.opensaml.xmlsec.algorithm.AlgorithmRegistry.SignatureAlgorithmIndex
Key type.
KeyAgreementAlgorithm - Interface in org.opensaml.xmlsec.algorithm
Interface for key agreement algorithm descriptors.
KeyEncryptionParameters - Class in org.opensaml.xmlsec.encryption.support
Parameters for encrypting keys.
KeyEncryptionParameters() - Constructor for class org.opensaml.xmlsec.encryption.support.KeyEncryptionParameters
Constructor.
KeyEncryptionParameters(EncryptionParameters, String) - Constructor for class org.opensaml.xmlsec.encryption.support.KeyEncryptionParameters
Convenience constructor which allows copying the relevant key encryption parameters from an instance of EncryptionParameters.
keyInfo - Variable in class org.opensaml.xmlsec.keyinfo.KeyInfoCriterion
The KeyInfo which serves as the source for credential criteria.
KeyInfo - Interface in org.opensaml.xmlsec.signature
XMLObject representing XML Digital Signature, version 20020212, KeyInfo element.
keyInfoBuilder - Variable in class org.opensaml.xmlsec.encryption.support.Encrypter
Builder instance for building KeyInfo objects.
KeyInfoCredentialResolver - Interface in org.opensaml.xmlsec.keyinfo
Specialized CredentialResolver marker interface for resolvers which resolve credentials based on a KeyInfo element.
KeyInfoCriterion - Class in org.opensaml.xmlsec.keyinfo
An implementation of Criterion which specifies criteria based on the contents of a KeyInfo element.
KeyInfoCriterion(KeyInfo) - Constructor for class org.opensaml.xmlsec.keyinfo.KeyInfoCriterion
Constructor.
KeyInfoGenerationProfileCriterion - Class in org.opensaml.xmlsec.criterion
Criterion representing an a KeyInfo generation "profile" name used when looking up a KeyInfoGeneratorManager from a NamedKeyInfoGeneratorManager.
KeyInfoGenerationProfileCriterion(String) - Constructor for class org.opensaml.xmlsec.criterion.KeyInfoGenerationProfileCriterion
Constructor.
keyInfoGenerator - Variable in class org.opensaml.xmlsec.encryption.support.DataEncryptionParameters
Generator for dynamically generating a KeyInfo instance containing information from the encryption credential.
KeyInfoGenerator - Interface in org.opensaml.xmlsec.keyinfo
Interface for implementations which generate a KeyInfo based on keying material and other information found within a Credential.
keyInfoGenerator - Variable in class org.opensaml.xmlsec.SignatureSigningParameters
The KeyInfo generator.
KeyInfoGeneratorFactory - Interface in org.opensaml.xmlsec.keyinfo
Interface for factories which produce KeyInfoGenerator instances.
KeyInfoGeneratorManager - Class in org.opensaml.xmlsec.keyinfo
A manager for KeyInfoGeneratorFactory instances.
KeyInfoGeneratorManager() - Constructor for class org.opensaml.xmlsec.keyinfo.KeyInfoGeneratorManager
Constructor.
KeyInfoReference - Interface in org.opensaml.xmlsec.signature
XMLObject representing XML Digital Signature 1.1 KeyInfoReference element.
KeyInfoSupport - Class in org.opensaml.xmlsec.keyinfo
Utility class for working with data inside a KeyInfo object.
KeyInfoSupport() - Constructor for class org.opensaml.xmlsec.keyinfo.KeyInfoSupport
Constructor.
keyIterator - Variable in class org.opensaml.xmlsec.encryption.support.ChainingEncryptedKeyResolver.ChainingIterator
The iterator over EncryptedKey instances from the current resolver.
KeyLengthSpecifiedAlgorithm - Interface in org.opensaml.xmlsec.algorithm
Interface for algorithm descriptors which specify a key length.
KeyName - Interface in org.opensaml.xmlsec.signature
XMLObject representing XML Digital Signature, version 20020212, KeyName element.
KeyReference - Interface in org.opensaml.xmlsec.encryption
XMLObject representing XML Encryption, version 20021210, KeyReference element.
KeySize - Interface in org.opensaml.xmlsec.encryption
XMLObject representing XML Encryption, version 20021210, KeySize element.
KeySpecifiedAlgorithm - Interface in org.opensaml.xmlsec.algorithm
Interface for algorithm descriptors which specify a key type.
KeyTransportAlgorithm - Interface in org.opensaml.xmlsec.algorithm
Interface for key transport algorithm descriptors.
keyTransportAlgorithm - Variable in class org.opensaml.xmlsec.KeyTransportAlgorithmPredicate.SelectionInput
The candidate key transport algorithm.
KeyTransportAlgorithmPredicate - Interface in org.opensaml.xmlsec
An interface for predicates which allow evaluation of a candidate key transport algorithm relative to a candidate data encryption algorithm and/or a candidate key transport credential.
KeyTransportAlgorithmPredicate.SelectionInput - Class in org.opensaml.xmlsec
Input class for instances of KeyTransportAlgorithmPredicate.
keyTransportCredential - Variable in class org.opensaml.xmlsec.KeyTransportAlgorithmPredicate.SelectionInput
The candidate key transport credential.
keyTransportEncryptionAlgorithmURI - Variable in class org.opensaml.xmlsec.EncryptionParameters
The EncryptedKey encryption algorithm URI.
keyTransportEncryptionCredential - Variable in class org.opensaml.xmlsec.EncryptionParameters
The EncryptedKey encryption credential.
keyTransportKeyInfoGenerator - Variable in class org.opensaml.xmlsec.EncryptionParameters
The EncryptedKey KeyInfoGenerator.
KeyTransportRSA15 - Class in org.opensaml.xmlsec.algorithm.descriptors
Algorithm descriptor for key transport algorithm: RSA v1.5.
KeyTransportRSA15() - Constructor for class org.opensaml.xmlsec.algorithm.descriptors.KeyTransportRSA15
 
KeyTransportRSAOAEP - Class in org.opensaml.xmlsec.algorithm.descriptors
Algorithm descriptor for key transport algorithm: RSA OAEP.
KeyTransportRSAOAEP() - Constructor for class org.opensaml.xmlsec.algorithm.descriptors.KeyTransportRSAOAEP
 
KeyTransportRSAOAEPMGF1P - Class in org.opensaml.xmlsec.algorithm.descriptors
Algorithm descriptor for key transport algorithm: RSA OAEP MGF1P.
KeyTransportRSAOAEPMGF1P() - Constructor for class org.opensaml.xmlsec.algorithm.descriptors.KeyTransportRSAOAEPMGF1P
 
KeyValue - Interface in org.opensaml.xmlsec.signature
XMLObject representing XML Digital Signature, version 20020212, KeyValue element.

L

log - Variable in class org.opensaml.xmlsec.algorithm.AlgorithmRegistry
Logger.
LOG - Static variable in class org.opensaml.xmlsec.algorithm.AlgorithmSupport
Logger.
log - Variable in class org.opensaml.xmlsec.config.DecryptionParserPoolInitializer
Logger.
log - Variable in class org.opensaml.xmlsec.config.GlobalAlgorithmRegistryInitializer
Logger.
log - Variable in class org.opensaml.xmlsec.encryption.support.ChainingEncryptedKeyResolver.ChainingIterator
Class logger.
log - Variable in class org.opensaml.xmlsec.encryption.support.ChainingEncryptedKeyResolver
Class logger.
log - Variable in class org.opensaml.xmlsec.encryption.support.Decrypter
Class logger.
log - Variable in class org.opensaml.xmlsec.encryption.support.Encrypter
Class logger.
log - Variable in class org.opensaml.xmlsec.encryption.support.SimpleKeyInfoReferenceEncryptedKeyResolver
Class logger.
log - Variable in class org.opensaml.xmlsec.encryption.support.SimpleRetrievalMethodEncryptedKeyResolver
Class logger.
log - Variable in class org.opensaml.xmlsec.keyinfo.NamedKeyInfoGeneratorManager
Logger.
log - Variable in class org.opensaml.xmlsec.signature.support.URIContentReference
Logger.

M

MACAlgorithm - Interface in org.opensaml.xmlsec.algorithm
Interface for message authentication code (MAC) algorithm descriptors.
managers - Variable in class org.opensaml.xmlsec.keyinfo.NamedKeyInfoGeneratorManager
The set of named factory managers.
maskGenerationFunction - Variable in class org.opensaml.xmlsec.encryption.support.RSAOAEPParameters
Mask generation function (MGF) algorithm URI.
matchCarriedKeyName(EncryptedData, EncryptedKey) - Method in class org.opensaml.xmlsec.encryption.support.AbstractEncryptedKeyResolver
Evaluate whether an EncryptedKey's CarriedKeyName matches one of the KeyName values from the EncryptedData context.
matchDataReference(EncryptedData, EncryptedKey) - Method in class org.opensaml.xmlsec.encryption.support.AbstractEncryptedKeyResolver
Evaluate whether any of the EncryptedKey's DataReferences refer to the EncryptedData context.
matchRecipient(String) - Method in class org.opensaml.xmlsec.encryption.support.AbstractEncryptedKeyResolver
Evaluate whether the specified recipient attribute value matches this resolver's recipient criteria.
MGF - Interface in org.opensaml.xmlsec.encryption
XMLObject representing XML Encryption, version 1.1, MGF element.
MgmtData - Interface in org.opensaml.xmlsec.signature
XMLObject representing XML Digital Signature, version 20020212, MgmtData element.
MIMETYPE_ATTRIB_NAME - Static variable in interface org.opensaml.xmlsec.encryption.EncryptedType
MimeType attribute name.
Modulus - Interface in org.opensaml.xmlsec.signature
XMLObject representing XML Digital Signature, version 20020212, Modulus element.
MORE_ALGO_NS - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Algorithm URI prefix used by RFC 4051.

N

name - Variable in class org.opensaml.xmlsec.criterion.KeyInfoGenerationProfileCriterion
The KeyInfo generation "profile" name.
NamedCurve - Interface in org.opensaml.xmlsec.signature
XMLObject representing XML Digital Signature 1.1 NamedCurve element.
NamedKeyInfoGeneratorManager - Class in org.opensaml.xmlsec.keyinfo
A manager for named sets of KeyInfoGeneratorFactory instances.
NamedKeyInfoGeneratorManager() - Constructor for class org.opensaml.xmlsec.keyinfo.NamedKeyInfoGeneratorManager
Constructor.
newInstance() - Method in interface org.opensaml.xmlsec.keyinfo.KeyInfoGeneratorFactory
Get a new instance of the generator type produced by the factory.
next() - Method in class org.opensaml.xmlsec.encryption.support.ChainingEncryptedKeyResolver.ChainingIterator
nextKey - Variable in class org.opensaml.xmlsec.encryption.support.ChainingEncryptedKeyResolver.ChainingIterator
The next encrypted key that is safe to return.

O

OAEPparams - Interface in org.opensaml.xmlsec.encryption
XMLObject representing XML Encryption, version 20021210, OAEPparams element.
oaepParams - Variable in class org.opensaml.xmlsec.encryption.support.RSAOAEPParameters
Base64-encoded OAEPParams value.
org.opensaml.xmlsec - package org.opensaml.xmlsec
Configuration and support classes for security.
org.opensaml.xmlsec.algorithm - package org.opensaml.xmlsec.algorithm
Configuration and support classes for security algorithms.
org.opensaml.xmlsec.algorithm.descriptors - package org.opensaml.xmlsec.algorithm.descriptors
Algorithm descriptor classes.
org.opensaml.xmlsec.config - package org.opensaml.xmlsec.config
OpenSAML configuration classes.
org.opensaml.xmlsec.context - package org.opensaml.xmlsec.context
Message context classes for XML Security.
org.opensaml.xmlsec.criterion - package org.opensaml.xmlsec.criterion
Criterion classes for XML Security.
org.opensaml.xmlsec.crypto - package org.opensaml.xmlsec.crypto
Support classes for XML Security operations.
org.opensaml.xmlsec.encryption - package org.opensaml.xmlsec.encryption
XMLObject interfaces and helper classes for representing encrypted content and encrypting/decrypting content.
org.opensaml.xmlsec.encryption.support - package org.opensaml.xmlsec.encryption.support
Functional support for XML Encryption.
org.opensaml.xmlsec.keyinfo - package org.opensaml.xmlsec.keyinfo
Classes in support of processing XML Signature KeyInfo material.
org.opensaml.xmlsec.signature - package org.opensaml.xmlsec.signature
XMLObject interfaces and helper classes for representing digitally signed content and signing/validating content.
org.opensaml.xmlsec.signature.support - package org.opensaml.xmlsec.signature.support
Functional support for XML Signature.
OriginatorKeyInfo - Interface in org.opensaml.xmlsec.encryption
XMLObject representing XML Encryption, version 20021210, OriginatorKeyInfo element.

P

P - Interface in org.opensaml.xmlsec.encryption
XMLObject representing XML Encryption, version 20021210, P element.
P - Interface in org.opensaml.xmlsec.signature
XMLObject representing XML Digital Signature, version 20020212, P element.
Parameters - Interface in org.opensaml.xmlsec.encryption
XMLObject representing XML Encryption, version 1.1, Parameters element.
params - Variable in class org.opensaml.xmlsec.signature.support.SignatureValidationParametersCriterion
The SignatureValidationParameters instance.
parent - Variable in class org.opensaml.xmlsec.encryption.support.ChainingEncryptedKeyResolver.ChainingIterable
The chaining encrypted key resolver which owns this instance.
parent - Variable in class org.opensaml.xmlsec.encryption.support.ChainingEncryptedKeyResolver.ChainingIterator
The chaining encrypted key resolver which owns this instance.
parseInputStream(InputStream, Document) - Method in class org.opensaml.xmlsec.encryption.support.Decrypter
Parse the specified input stream in a DOM DocumentFragment, owned by the specified Document.
parserPool - Variable in class org.opensaml.xmlsec.config.DecryptionParserPool
The wrapped parser pool instance.
parserPool - Variable in class org.opensaml.xmlsec.encryption.support.Decrypter
ParserPool used in parsing decrypted data.
PgenCounter - Interface in org.opensaml.xmlsec.encryption
XMLObject representing XML Encryption, version 20021210, pgenCounter element.
PgenCounter - Interface in org.opensaml.xmlsec.signature
XMLObject representing XML Digital Signature, version 20020212, PgenCounter element.
PGPData - Interface in org.opensaml.xmlsec.signature
XMLObject representing XML Digital Signature, version 20020212, PGPData element.
PGPKeyID - Interface in org.opensaml.xmlsec.signature
XMLObject representing XML Digital Signature, version 20020212, PGPKeyID element.
PGPKeyPacket - Interface in org.opensaml.xmlsec.signature
XMLObject representing XML Digital Signature, version 20020212, PGPKeyPacket element.
postProcessApacheEncryptedKey(EncryptedKey, Key, Key, String, Document) - Method in class org.opensaml.xmlsec.encryption.support.Encrypter
Post-process the Apache EncryptedKey, prior to marshalling to DOM and unmarshalling into an XMLObject.
Precedence() - Constructor for enum org.opensaml.xmlsec.WhitelistBlacklistConfiguration.Precedence
 
prepareSignatureParams(Signature, SignatureSigningParameters) - Static method in class org.opensaml.xmlsec.signature.support.SignatureSupport
Prepare a Signature with necessary additional information prior to signing.
preProcessEncryptedKey(EncryptedKey, String, Key) - Method in class org.opensaml.xmlsec.encryption.support.Decrypter
Preprocess the EncryptedKey.
processContentReferences(Signature, SignatureSigningParameters) - Static method in class org.opensaml.xmlsec.signature.support.SignatureSupport
Prepare the content references.
processKeyInfo(Signature, SignatureSigningParameters) - Static method in class org.opensaml.xmlsec.signature.support.SignatureSupport
Prepare the content references.
Public - Interface in org.opensaml.xmlsec.encryption
XMLObject representing XML Encryption, version 20021210, Public element.
PublicKey - Interface in org.opensaml.xmlsec.signature
XMLObject representing XML Digital Signature 1.1 PublicKey element.

Q

Q - Interface in org.opensaml.xmlsec.encryption
XMLObject representing XML Encryption, version 20021210, Q element.
Q - Interface in org.opensaml.xmlsec.signature
XMLObject representing XML Digital Signature, version 20020212, Q element.

R

recipient - Variable in class org.opensaml.xmlsec.encryption.support.KeyEncryptionParameters
Recipient of the key.
RECIPIENT_ATTRIB_NAME - Static variable in interface org.opensaml.xmlsec.encryption.EncryptedKey
Recipient attribute name.
RecipientKeyInfo - Interface in org.opensaml.xmlsec.encryption
XMLObject representing XML Encryption, version 20021210, RecipientKeyInfo element.
recipients - Variable in class org.opensaml.xmlsec.encryption.support.AbstractEncryptedKeyResolver
Recipient attribute criteria against which to match.
referenceID - Variable in class org.opensaml.xmlsec.signature.support.URIContentReference
Element reference ID.
ReferenceList - Interface in org.opensaml.xmlsec.encryption
XMLObject representing XML Encryption, version 20021210, ReferenceList element.
ReferenceType - Interface in org.opensaml.xmlsec.encryption
XMLObject representing XML Encryption, version 20021210, ReferenceType type.
register(AlgorithmDescriptor) - Method in class org.opensaml.xmlsec.algorithm.AlgorithmRegistry
Register an algorithm.
registerDefaultFactory(KeyInfoGeneratorFactory) - Method in class org.opensaml.xmlsec.keyinfo.NamedKeyInfoGeneratorManager
Register a factory with the default (unnamed) manager.
registerFactory(KeyInfoGeneratorFactory) - Method in class org.opensaml.xmlsec.keyinfo.KeyInfoGeneratorManager
Register a factory within this manager instance.
registerFactory(String, KeyInfoGeneratorFactory) - Method in class org.opensaml.xmlsec.keyinfo.NamedKeyInfoGeneratorManager
Register a factory within the specified named manager.
remove() - Method in class org.opensaml.xmlsec.encryption.support.ChainingEncryptedKeyResolver.ChainingIterator
removeManager(String) - Method in class org.opensaml.xmlsec.keyinfo.NamedKeyInfoGeneratorManager
Remove the named factory manager, and all its managed factories.
resolve(EncryptedData) - Method in class org.opensaml.xmlsec.encryption.support.ChainingEncryptedKeyResolver
Resolve the EncryptedKey elements containing the data encryption key used to encrypt the specified EncryptedData element.
resolve(EncryptedData) - Method in interface org.opensaml.xmlsec.encryption.support.EncryptedKeyResolver
Resolve the EncryptedKey elements containing the data encryption key used to encrypt the specified EncryptedData element.
resolve(EncryptedData) - Method in class org.opensaml.xmlsec.encryption.support.InlineEncryptedKeyResolver
Resolve the EncryptedKey elements containing the data encryption key used to encrypt the specified EncryptedData element.
resolve(EncryptedData) - Method in class org.opensaml.xmlsec.encryption.support.SimpleKeyInfoReferenceEncryptedKeyResolver
Resolve the EncryptedKey elements containing the data encryption key used to encrypt the specified EncryptedData element.
resolve(EncryptedData) - Method in class org.opensaml.xmlsec.encryption.support.SimpleRetrievalMethodEncryptedKeyResolver
Resolve the EncryptedKey elements containing the data encryption key used to encrypt the specified EncryptedData element.
resolveKeyInfo(KeyInfo, int) - Method in class org.opensaml.xmlsec.encryption.support.SimpleKeyInfoReferenceEncryptedKeyResolver
Turn a KeyInfo into an EncryptedKey collection.
resolver - Variable in class org.opensaml.xmlsec.encryption.support.Decrypter
Resolver for data encryption keys.
resolverCriteria - Variable in class org.opensaml.xmlsec.encryption.support.Decrypter
Additional criteria to use when resolving credentials based on an EncryptedData's KeyInfo.
resolverIterator - Variable in class org.opensaml.xmlsec.encryption.support.ChainingEncryptedKeyResolver.ChainingIterator
The iterator over resolvers in the chain.
resolvers - Variable in class org.opensaml.xmlsec.encryption.support.ChainingEncryptedKeyResolver
The list of resolvers which form the resolution chain.
RetrievalMethod - Interface in org.opensaml.xmlsec.signature
XMLObject representing XML Digital Signature, version 20020212, RetrievalMethod element.
RSAKeyValue - Interface in org.opensaml.xmlsec.signature
XMLObject representing XML Digital Signature, version 20020212, RSAKeyValue element.
rsaOAEPParameters - Variable in class org.opensaml.xmlsec.encryption.support.KeyEncryptionParameters
RSA OAEP parameters.
RSAOAEPParameters - Class in org.opensaml.xmlsec.encryption.support
Class for representing parameter inputs to the RSA-OAEP key transport algorithm.
RSAOAEPParameters() - Constructor for class org.opensaml.xmlsec.encryption.support.RSAOAEPParameters
Constructor.
RSAOAEPParameters(String, String, String) - Constructor for class org.opensaml.xmlsec.encryption.support.RSAOAEPParameters
Constructor.
rsaOAEPParameters - Variable in class org.opensaml.xmlsec.EncryptionParameters
RSA OAEP parameters.
runtimeSupported - Variable in class org.opensaml.xmlsec.algorithm.AlgorithmRegistry
Set containing algorithms which are supported by the runtime environment.

S

SecurityConfigurationSupport - Class in org.opensaml.xmlsec
Helper methods for working with security configuration.
SecurityConfigurationSupport() - Constructor for class org.opensaml.xmlsec.SecurityConfigurationSupport
Constructor.
SecurityParametersContext - Class in org.opensaml.xmlsec.context
A context implementation for storing parameter instances for XML signature signing and validation, and XML encryption and decryption.
SecurityParametersContext() - Constructor for class org.opensaml.xmlsec.context.SecurityParametersContext
 
Seed - Interface in org.opensaml.xmlsec.encryption
XMLObject representing XML Digital Signature, version 20020212, seed element.
Seed - Interface in org.opensaml.xmlsec.signature
XMLObject representing XML Digital Signature, version 20020212, Seed element.
SelectionInput(String, String, Credential) - Constructor for class org.opensaml.xmlsec.KeyTransportAlgorithmPredicate.SelectionInput
Constructor.
serialVersionUID - Static variable in exception org.opensaml.xmlsec.encryption.support.DecryptionException
Serial version UID.
serialVersionUID - Static variable in exception org.opensaml.xmlsec.encryption.support.EncryptionException
Serial version UID.
serialVersionUID - Static variable in exception org.opensaml.xmlsec.signature.support.SignatureException
Serial version UID.
setAlgorithm(String) - Method in interface org.opensaml.xmlsec.encryption.AgreementMethod
Sets the algorithm URI attribute value for this agreement method.
setAlgorithm(String) - Method in interface org.opensaml.xmlsec.encryption.AlgorithmIdentifierType
Sets the algorithm URI attribute.
setAlgorithm(String) - Method in interface org.opensaml.xmlsec.encryption.EncryptionMethod
Sets the algorithm URI attribute used in this EncryptionMethod.
setAlgorithm(String) - Method in class org.opensaml.xmlsec.encryption.support.DataEncryptionParameters
Sets the XML Encryption algorithm URI used to encrypt.
setAlgorithm(String) - Method in interface org.opensaml.xmlsec.signature.DigestMethod
Set the Algorithm URI attribute value.
setAlgorithm(String) - Method in interface org.opensaml.xmlsec.signature.Transform
Set the Algorithm URI attribute value.
setAlgorithm(String) - Method in interface org.opensaml.xmlsec.signature.X509Digest
Set the Algorithm URI attribute value.
setBlacklistedAlgorithms(Collection<String>) - Method in class org.opensaml.xmlsec.WhitelistBlacklistParameters
Set the list of blacklisted algorithm URI's.
setCanonicalizationAlgorithm(String) - Method in interface org.opensaml.xmlsec.signature.Signature
Sets the canonicalization algorithm used to create the signature content.
setCarriedKeyName(CarriedKeyName) - Method in interface org.opensaml.xmlsec.encryption.EncryptedKey
Sets the child element carrying the human readable name for this key.
setCipherData(CipherData) - Method in interface org.opensaml.xmlsec.encryption.EncryptedType
Sets the CipherData child element.
setCipherReference(CipherReference) - Method in interface org.opensaml.xmlsec.encryption.CipherData
Get the CipherReference which points to the location encrypted data.
setCipherValue(CipherValue) - Method in interface org.opensaml.xmlsec.encryption.CipherData
Set the base64-encoded data representing the encrypted form of the plaintext data.
setDataEncryptionAlgorithm(String) - Method in class org.opensaml.xmlsec.EncryptionParameters
Set the encryption algorithm URI to use when encrypting the EncryptedData.
setDataEncryptionCredential(Credential) - Method in class org.opensaml.xmlsec.EncryptionParameters
Set the encryption credential to use when encrypting the EncryptedData.
setDataKeyInfoCredentialResolver(KeyInfoCredentialResolver) - Method in class org.opensaml.xmlsec.DecryptionParameters
Set the KeyInfoCredentialResolver to use when processing the EncryptedData/KeyInfo.
setDataKeyInfoGenerator(KeyInfoGenerator) - Method in class org.opensaml.xmlsec.EncryptionParameters
Set the KeyInfoGenerator to use when generating the EncryptedData/KeyInfo.
setDecryptionParameters(DecryptionParameters) - Method in class org.opensaml.xmlsec.context.SecurityParametersContext
Set the parameters to use for XML decryption operations.
setDepthLimit(int) - Method in class org.opensaml.xmlsec.encryption.support.SimpleKeyInfoReferenceEncryptedKeyResolver
Sets the reference depth limit, to a minimum of 1.
setDigestAlgorithm(String) - Method in interface org.opensaml.xmlsec.signature.support.ConfigurableContentReference
Sets the algorithm used to digest the content.
setDigestAlgorithm(String) - Method in class org.opensaml.xmlsec.signature.support.URIContentReference
Sets the algorithm used to digest the content.
setDigestMethod(String) - Method in class org.opensaml.xmlsec.encryption.support.RSAOAEPParameters
Set the digest method algorithm URI.
setDSAKeyValue(DSAKeyValue) - Method in interface org.opensaml.xmlsec.signature.KeyValue
Set the DSAKeyValue child element.
setECKeyValue(ECKeyValue) - Method in interface org.opensaml.xmlsec.signature.KeyValue
Set the ECKeyValue child element.
setECParameters(XMLObject) - Method in interface org.opensaml.xmlsec.signature.ECKeyValue
Set the ECParameters child element.
setEncoding(String) - Method in interface org.opensaml.xmlsec.encryption.EncryptedType
Sets the encoding applied to the plaintext content prior to encryption.
setEncryptedKeyResolver(EncryptedKeyResolver) - Method in class org.opensaml.xmlsec.DecryptionParameters
Get the EncryptedKeyResolver to use when resolving the EncryptedKey(s) to process.
setEncryptionCredential(Credential) - Method in class org.opensaml.xmlsec.encryption.support.DataEncryptionParameters
Sets the credential used to encrypt.
setEncryptionMethod(EncryptionMethod) - Method in interface org.opensaml.xmlsec.encryption.EncryptedType
Sets the EncryptionMethod child element.
setEncryptionParameters(EncryptionParameters) - Method in class org.opensaml.xmlsec.context.SecurityParametersContext
Set the parameters to use for XML encryption operations.
setEncryptionProperties(EncryptionProperties) - Method in interface org.opensaml.xmlsec.encryption.EncryptedType
Sets the EncryptionProperties child element.
setExponent(Exponent) - Method in interface org.opensaml.xmlsec.signature.RSAKeyValue
Set the Exponent child element.
setG(G) - Method in interface org.opensaml.xmlsec.signature.DSAKeyValue
Set the G child element.
setGenerator(Generator) - Method in interface org.opensaml.xmlsec.encryption.DHKeyValue
Set the G child element.
setHMACOutputLength(Integer) - Method in interface org.opensaml.xmlsec.signature.Signature
Sets the HMAC output length value, optionally used when signing with an HMAC signature algorithm.
setID(String) - Method in interface org.opensaml.xmlsec.encryption.EncryptedType
Sets the unique ID for the XML element.
setID(String) - Method in interface org.opensaml.xmlsec.encryption.EncryptionProperties
Set the ID attribute that uniquely identifies this element.
setID(String) - Method in interface org.opensaml.xmlsec.encryption.EncryptionProperty
Set the ID attribute which uniquely identifies this element.
setID(String) - Method in interface org.opensaml.xmlsec.signature.DEREncodedKeyValue
Set the Id attribute value.
setID(String) - Method in interface org.opensaml.xmlsec.signature.ECKeyValue
Set the Id attribute value.
setID(String) - Method in interface org.opensaml.xmlsec.signature.KeyInfo
Set the Id attribute value.
setID(String) - Method in interface org.opensaml.xmlsec.signature.KeyInfoReference
Set the Id attribute value.
setJ(J) - Method in interface org.opensaml.xmlsec.signature.DSAKeyValue
Set the J child element.
setJCAProviderName(String) - Method in class org.opensaml.xmlsec.encryption.support.Decrypter
Set the Java Cryptography Architecture (JCA) security provider name that should be used to provide the decryption support.
setJCAProviderName(String) - Method in class org.opensaml.xmlsec.encryption.support.Encrypter
Set the Java Cryptography Architecture (JCA) security provider name that should be used to provide the encryption support.
setKANonce(KANonce) - Method in interface org.opensaml.xmlsec.encryption.AgreementMethod
Set the nonce child element used to introduce variability into the generation of keying material.
setKEKKeyInfoCredentialResolver(KeyInfoCredentialResolver) - Method in class org.opensaml.xmlsec.DecryptionParameters
Set the KeyInfoCredentialResolver to use when processing the EncryptedKey/KeyInfo (the Key Encryption Key or KEK).
setKEKResolverCriteria(CriteriaSet) - Method in class org.opensaml.xmlsec.encryption.support.Decrypter
Set the optional static set of criteria used when resolving credentials based on the KeyInfo of an EncryptedKey element.
setKeyInfo(KeyInfo) - Method in interface org.opensaml.xmlsec.encryption.EncryptedType
Sets the KeyInfo child element.
setKeyInfo(KeyInfo) - Method in class org.opensaml.xmlsec.keyinfo.KeyInfoCriterion
Sets the KeyInfo which is the source of credential criteria.
setKeyInfo(KeyInfo) - Method in interface org.opensaml.xmlsec.signature.Signature
Sets the key info added to this signature.
setKeyInfoGenerator(KeyInfoGenerator) - Method in class org.opensaml.xmlsec.encryption.support.DataEncryptionParameters
Sets the instance which will be used to generate a KeyInfo object from the encryption credential.
setKeyInfoGenerator(KeyInfoGenerator) - Method in class org.opensaml.xmlsec.SignatureSigningParameters
Set the KeyInfoGenerator to use when generating the Signature/KeyInfo.
setKeyResolverCriteria(CriteriaSet) - Method in class org.opensaml.xmlsec.encryption.support.Decrypter
Set the optional static set of criteria used when resolving credentials based on the KeyInfo of an EncryptedData element.
setKeySize(KeySize) - Method in interface org.opensaml.xmlsec.encryption.EncryptionMethod
Sets the KeySize child element.
setKeyTransportEncryptionAlgorithm(String) - Method in class org.opensaml.xmlsec.EncryptionParameters
Set the encryption algorithm URI to use when encrypting the EncryptedKey.
setKeyTransportEncryptionCredential(Credential) - Method in class org.opensaml.xmlsec.EncryptionParameters
Set the encryption credential to use when encrypting the EncryptedKey.
setKeyTransportKeyInfoGenerator(KeyInfoGenerator) - Method in class org.opensaml.xmlsec.EncryptionParameters
Set the KeyInfoGenerator to use when generating the EncryptedKey/KeyInfo.
setMaskGenerationFunction(String) - Method in class org.opensaml.xmlsec.encryption.support.RSAOAEPParameters
Set the mask generation function (MGF) algorithm URI.
setMimeType(String) - Method in interface org.opensaml.xmlsec.encryption.EncryptedType
Sets the MIME type of the plaintext content.
setModulus(Modulus) - Method in interface org.opensaml.xmlsec.signature.RSAKeyValue
Set the Modulus child element.
setNamedCurve(NamedCurve) - Method in interface org.opensaml.xmlsec.signature.ECKeyValue
Set the NamedCurve child element.
setOAEPparams(OAEPparams) - Method in interface org.opensaml.xmlsec.encryption.EncryptionMethod
Sets the OAEPparams child element.
setOAEPparams(String) - Method in class org.opensaml.xmlsec.encryption.support.RSAOAEPParameters
Set the base64-encoded OAEPParams value.
setOriginatorKeyInfo(OriginatorKeyInfo) - Method in interface org.opensaml.xmlsec.encryption.AgreementMethod
Set the child element containing the key generation material for the originator.
setP(P) - Method in interface org.opensaml.xmlsec.encryption.DHKeyValue
Set the P child element.
setP(P) - Method in interface org.opensaml.xmlsec.signature.DSAKeyValue
Set the P child element.
setParameters(XMLObject) - Method in interface org.opensaml.xmlsec.encryption.AlgorithmIdentifierType
Sets the Parameters child element.
setPgenCounter(PgenCounter) - Method in interface org.opensaml.xmlsec.encryption.DHKeyValue
Set the pgenCounter element.
setPgenCounter(PgenCounter) - Method in interface org.opensaml.xmlsec.signature.DSAKeyValue
Set the PgenCounter element.
setPGPKeyID(PGPKeyID) - Method in interface org.opensaml.xmlsec.signature.PGPData
Set PGPKeyID child element.
setPGPKeyPacket(PGPKeyPacket) - Method in interface org.opensaml.xmlsec.signature.PGPData
Set PGPKeyPacket child element.
setPublic(Public) - Method in interface org.opensaml.xmlsec.encryption.DHKeyValue
Set the Public element.
setPublicKey(PublicKey) - Method in interface org.opensaml.xmlsec.signature.ECKeyValue
Set the PublicKey child element.
setQ(Q) - Method in interface org.opensaml.xmlsec.encryption.DHKeyValue
Set the Q child element.
setQ(Q) - Method in interface org.opensaml.xmlsec.signature.DSAKeyValue
Set the Q child element.
setRecipient(String) - Method in interface org.opensaml.xmlsec.encryption.EncryptedKey
Sets the hint about for whom this encrypted key is intended.
setRecipient(String) - Method in class org.opensaml.xmlsec.encryption.support.KeyEncryptionParameters
Sets the recipient of the key.
setRecipientKeyInfo(RecipientKeyInfo) - Method in interface org.opensaml.xmlsec.encryption.AgreementMethod
Set the child element containing the key generation material for the recipient.
setReferenceList(ReferenceList) - Method in interface org.opensaml.xmlsec.encryption.EncryptedKey
Sets the child element containing pointers to EncryptedData and EncryptedKey elements encrypted using this key.
setRootInNewDocument(boolean) - Method in class org.opensaml.xmlsec.encryption.support.Decrypter
Set the flag which indicates whether by default the DOM Element which backs a decrypted SAML object will be the root of a new DOM document.
setRSAKeyValue(RSAKeyValue) - Method in interface org.opensaml.xmlsec.signature.KeyValue
Set the RSAKeyValue child element.
setRSAOAEPParameters(RSAOAEPParameters) - Method in class org.opensaml.xmlsec.encryption.support.KeyEncryptionParameters
Set the instance of RSAOAEPParameters.
setRSAOAEPParameters(RSAOAEPParameters) - Method in class org.opensaml.xmlsec.EncryptionParameters
Set the instance of RSAOAEPParameters.
setSeed(Seed) - Method in interface org.opensaml.xmlsec.encryption.DHKeyValue
Set the seed element.
setSeed(Seed) - Method in interface org.opensaml.xmlsec.signature.DSAKeyValue
Set the Seed element.
setSignature(Signature) - Method in class org.opensaml.xmlsec.signature.AbstractSignableXMLObject
Sets the Signature XMLObject.
setSignature(Signature) - Method in interface org.opensaml.xmlsec.signature.SignableXMLObject
Sets the Signature XMLObject.
setSignatureAlgorithm(String) - Method in interface org.opensaml.xmlsec.signature.Signature
Sets the algorithm used to compute the signature.
setSignatureAlgorithm(String) - Method in class org.opensaml.xmlsec.SignatureSigningParameters
Set the signature algorithm URI to use when signing.
setSignatureCanonicalizationAlgorithm(String) - Method in class org.opensaml.xmlsec.SignatureSigningParameters
Set a canonicalization algorithm URI suitable for use as a Signature CanonicalizationMethod value.
setSignatureHMACOutputLength(Integer) - Method in class org.opensaml.xmlsec.SignatureSigningParameters
Set the value to be used as the Signature SignatureMethod HMACOutputLength value, used only when signing with an HMAC algorithm.
setSignatureReferenceCanonicalizationAlgorithm(String) - Method in class org.opensaml.xmlsec.SignatureSigningParameters
Get a canonicalization algorithm URI suitable for use as a Signature Reference Transform value.
setSignatureReferenceDigestMethod(String) - Method in class org.opensaml.xmlsec.SignatureSigningParameters
Set a digest method algorithm URI suitable for use as a Signature Reference DigestMethod value.
setSignatureSigningParameters(SignatureSigningParameters) - Method in class org.opensaml.xmlsec.context.SecurityParametersContext
Set the parameters to use for XML signature signing operations.
setSignatureTrustEngine(SignatureTrustEngine) - Method in class org.opensaml.xmlsec.SignatureValidationParameters
Set the signature trust engine to use.
setSignatureValidationParameters(SignatureValidationParameters) - Method in class org.opensaml.xmlsec.context.SecurityParametersContext
Set the parameters to use for XML signature validation operations.
setSigningCredential(Credential) - Method in interface org.opensaml.xmlsec.signature.Signature
Sets the signature signing credential.
setSigningCredential(Credential) - Method in class org.opensaml.xmlsec.SignatureSigningParameters
Set the signing credential to use when signing.
setTarget(String) - Method in interface org.opensaml.xmlsec.encryption.EncryptionProperty
Set the target URI attribute which specifies to which element this property applies.
setTransforms(Transforms) - Method in interface org.opensaml.xmlsec.encryption.CipherReference
Set the Transforms child element, which describes which transformations to apply when dereferencing the data.
setTransforms(Transforms) - Method in interface org.opensaml.xmlsec.signature.RetrievalMethod
Set the Transforms child element.
setType(String) - Method in interface org.opensaml.xmlsec.encryption.EncryptedType
Sets the type information for the plaintext content.
setType(String) - Method in interface org.opensaml.xmlsec.signature.RetrievalMethod
Set the Type attribute value.
setUnknownXMLObject(XMLObject) - Method in interface org.opensaml.xmlsec.signature.KeyValue
Set the wildcard <any> XMLObject child element.
setURI(String) - Method in interface org.opensaml.xmlsec.encryption.CipherReference
Set the URI attribute that describes from where to deference the encrypted data.
setURI(String) - Method in interface org.opensaml.xmlsec.encryption.ReferenceType
Set the URI attribute which indicates the referent of this reference.
setURI(String) - Method in interface org.opensaml.xmlsec.signature.KeyInfoReference
Set the URI attribute value.
setURI(String) - Method in interface org.opensaml.xmlsec.signature.NamedCurve
Set the URI attribute value.
setURI(String) - Method in interface org.opensaml.xmlsec.signature.RetrievalMethod
Set the URI attribute value.
setUseDefaultManager(boolean) - Method in class org.opensaml.xmlsec.keyinfo.NamedKeyInfoGeneratorManager
Set the option as to whether the default (unnamed) manager will be used to lookup factories for credentials if there is no appropriate named factory for the credential type.
setValue(BigInteger) - Method in interface org.opensaml.xmlsec.signature.X509SerialNumber
Sets the integer.
setValueBigInt(BigInteger) - Method in interface org.opensaml.xmlsec.signature.CryptoBinary
Convenience method to set the value of the element as a BigInteger type.
setWhitelistedAlgorithms(Collection<String>) - Method in class org.opensaml.xmlsec.WhitelistBlacklistParameters
Set the list of whitelisted algorithm URI's.
setX509IssuerName(X509IssuerName) - Method in interface org.opensaml.xmlsec.signature.X509IssuerSerial
Set the X509IssuerName child element.
setX509SerialNumber(X509SerialNumber) - Method in interface org.opensaml.xmlsec.signature.X509IssuerSerial
Set the X509SerialNumber child element.
setY(Y) - Method in interface org.opensaml.xmlsec.signature.DSAKeyValue
Set the Y child element.
sig - Variable in class org.opensaml.xmlsec.signature.support.XMLSignatureCredentialContext
The Signature element context.
SignableXMLObject - Interface in org.opensaml.xmlsec.signature
An XMLObject whose DOM representation can be digitally signed.
signature - Variable in class org.opensaml.xmlsec.signature.AbstractSignableXMLObject
Signature child.
Signature - Interface in org.opensaml.xmlsec.signature
XMLObject representing an enveloped or detached XML Digital Signature, version 20020212, Signature element.
SignatureAlgorithm - Interface in org.opensaml.xmlsec.algorithm
Interface for signature algorithm descriptors.
SignatureAlgorithmIndex(String, String) - Constructor for class org.opensaml.xmlsec.algorithm.AlgorithmRegistry.SignatureAlgorithmIndex
Constructor.
signatureAlgorithms - Variable in class org.opensaml.xmlsec.algorithm.AlgorithmRegistry
Index of (KeyType,DigestType) to AlgorithmDescriptor.
signatureAlgorithmURI - Variable in class org.opensaml.xmlsec.SignatureSigningParameters
The signature algorithm URI.
signatureCanonicalizationAlgorithm - Variable in class org.opensaml.xmlsec.SignatureSigningParameters
The signature canonicalization algorithm URI.
SignatureConstants - Class in org.opensaml.xmlsec.signature.support
Constants defined in or related to the XML Signature 1.0 and 1.1 specifications and related RFCs.
SignatureConstants() - Constructor for class org.opensaml.xmlsec.signature.support.SignatureConstants
Constructor.
SignatureDSASHA1 - Class in org.opensaml.xmlsec.algorithm.descriptors
Algorithm descriptor for signature algorithm: DSA SHA-1.
SignatureDSASHA1() - Constructor for class org.opensaml.xmlsec.algorithm.descriptors.SignatureDSASHA1
 
SignatureDSASHA256 - Class in org.opensaml.xmlsec.algorithm.descriptors
Algorithm descriptor for signature algorithm: DSA SHA-1.
SignatureDSASHA256() - Constructor for class org.opensaml.xmlsec.algorithm.descriptors.SignatureDSASHA256
 
SignatureECDSASHA1 - Class in org.opensaml.xmlsec.algorithm.descriptors
Algorithm descriptor for signature algorithm: ECDSA SHA-1.
SignatureECDSASHA1() - Constructor for class org.opensaml.xmlsec.algorithm.descriptors.SignatureECDSASHA1
 
SignatureECDSASHA224 - Class in org.opensaml.xmlsec.algorithm.descriptors
Algorithm descriptor for signature algorithm: ECDSA SHA-256.
SignatureECDSASHA224() - Constructor for class org.opensaml.xmlsec.algorithm.descriptors.SignatureECDSASHA224
 
SignatureECDSASHA256 - Class in org.opensaml.xmlsec.algorithm.descriptors
Algorithm descriptor for signature algorithm: ECDSA SHA-256.
SignatureECDSASHA256() - Constructor for class org.opensaml.xmlsec.algorithm.descriptors.SignatureECDSASHA256
 
SignatureECDSASHA384 - Class in org.opensaml.xmlsec.algorithm.descriptors
Algorithm descriptor for signature algorithm: ECDSA SHA-384.
SignatureECDSASHA384() - Constructor for class org.opensaml.xmlsec.algorithm.descriptors.SignatureECDSASHA384
 
SignatureECDSASHA512 - Class in org.opensaml.xmlsec.algorithm.descriptors
Algorithm descriptor for signature algorithm: ECDSA SHA-512.
SignatureECDSASHA512() - Constructor for class org.opensaml.xmlsec.algorithm.descriptors.SignatureECDSASHA512
 
SignatureException - Exception in org.opensaml.xmlsec.signature.support
Exception thrown when an error occurs during signature operations.
SignatureException() - Constructor for exception org.opensaml.xmlsec.signature.support.SignatureException
Constructor.
SignatureException(String) - Constructor for exception org.opensaml.xmlsec.signature.support.SignatureException
Constructor.
SignatureException(Exception) - Constructor for exception org.opensaml.xmlsec.signature.support.SignatureException
Constructor.
SignatureException(String, Exception) - Constructor for exception org.opensaml.xmlsec.signature.support.SignatureException
Constructor.
signatureHMACOutputLength - Variable in class org.opensaml.xmlsec.SignatureSigningParameters
The signature HMAC output length value.
SignaturePrevalidator - Interface in org.opensaml.xmlsec.signature.support
An interface for components which perform some pre-validation processing on an XML Signature instance, for example to validate that the signature confirms to a particular profile of XML Signature.
signatureReferenceCanonicalizationAlgorithm - Variable in class org.opensaml.xmlsec.SignatureSigningParameters
The signature reference canonicalization transform algorithm.
signatureReferenceDigestMethod - Variable in class org.opensaml.xmlsec.SignatureSigningParameters
The signature reference digest method URI.
SignatureRSAMD5 - Class in org.opensaml.xmlsec.algorithm.descriptors
Algorithm descriptor for signature algorithm: RSA MD5.
SignatureRSAMD5() - Constructor for class org.opensaml.xmlsec.algorithm.descriptors.SignatureRSAMD5
 
SignatureRSARIPEMD160 - Class in org.opensaml.xmlsec.algorithm.descriptors
Algorithm descriptor for signature algorithm: RSA RIPEMD160.
SignatureRSARIPEMD160() - Constructor for class org.opensaml.xmlsec.algorithm.descriptors.SignatureRSARIPEMD160
 
SignatureRSASHA1 - Class in org.opensaml.xmlsec.algorithm.descriptors
Algorithm descriptor for signature algorithm: RSA SHA-1.
SignatureRSASHA1() - Constructor for class org.opensaml.xmlsec.algorithm.descriptors.SignatureRSASHA1
 
SignatureRSASHA224 - Class in org.opensaml.xmlsec.algorithm.descriptors
Algorithm descriptor for signature algorithm: RSA SHA-256.
SignatureRSASHA224() - Constructor for class org.opensaml.xmlsec.algorithm.descriptors.SignatureRSASHA224
 
SignatureRSASHA256 - Class in org.opensaml.xmlsec.algorithm.descriptors
Algorithm descriptor for signature algorithm: RSA SHA-256.
SignatureRSASHA256() - Constructor for class org.opensaml.xmlsec.algorithm.descriptors.SignatureRSASHA256
 
SignatureRSASHA384 - Class in org.opensaml.xmlsec.algorithm.descriptors
Algorithm descriptor for signature algorithm: RSA SHA-384.
SignatureRSASHA384() - Constructor for class org.opensaml.xmlsec.algorithm.descriptors.SignatureRSASHA384
 
SignatureRSASHA512 - Class in org.opensaml.xmlsec.algorithm.descriptors
Algorithm descriptor for signature algorithm: RSA SHA-512.
SignatureRSASHA512() - Constructor for class org.opensaml.xmlsec.algorithm.descriptors.SignatureRSASHA512
 
SignatureSigningConfiguration - Interface in org.opensaml.xmlsec
The configuration information to use when generating an XML signature.
SignatureSigningConfigurationCriterion - Class in org.opensaml.xmlsec.criterion
Criterion which holds one or more instances of SignatureSigningConfiguration.
SignatureSigningConfigurationCriterion(List<SignatureSigningConfiguration>) - Constructor for class org.opensaml.xmlsec.criterion.SignatureSigningConfigurationCriterion
Constructor.
SignatureSigningConfigurationCriterion(SignatureSigningConfiguration...) - Constructor for class org.opensaml.xmlsec.criterion.SignatureSigningConfigurationCriterion
Constructor.
signatureSigningParameters - Variable in class org.opensaml.xmlsec.context.SecurityParametersContext
Signature signing parameters.
SignatureSigningParameters - Class in org.opensaml.xmlsec
The effective parameters to use when generating an XML signature.
SignatureSigningParameters() - Constructor for class org.opensaml.xmlsec.SignatureSigningParameters
 
SignatureSigningParametersResolver - Interface in org.opensaml.xmlsec
An interface for components which resolve SignatureSigningParameters based on a CriteriaSet.
SignatureSupport - Class in org.opensaml.xmlsec.signature.support
Helper methods for working with XML Signature.
SignatureSupport() - Constructor for class org.opensaml.xmlsec.signature.support.SignatureSupport
Constructor.
SignatureTrustEngine - Interface in org.opensaml.xmlsec.signature.support
Evaluates the trustworthiness and validity of XML or raw Signatures against implementation-specific requirements.
signatureTrustEngine - Variable in class org.opensaml.xmlsec.SignatureValidationParameters
The signature trust engine to use.
SignatureValidationConfiguration - Interface in org.opensaml.xmlsec
The configuration information to use when validating an XML signature.
SignatureValidationConfigurationCriterion - Class in org.opensaml.xmlsec.criterion
Criterion which holds one or more instances of SignatureValidationConfiguration.
SignatureValidationConfigurationCriterion(List<SignatureValidationConfiguration>) - Constructor for class org.opensaml.xmlsec.criterion.SignatureValidationConfigurationCriterion
Constructor.
SignatureValidationConfigurationCriterion(SignatureValidationConfiguration...) - Constructor for class org.opensaml.xmlsec.criterion.SignatureValidationConfigurationCriterion
Constructor.
signatureValidationParameters - Variable in class org.opensaml.xmlsec.context.SecurityParametersContext
Signature validation parameters.
SignatureValidationParameters - Class in org.opensaml.xmlsec
The effective parameters to use when validating an XML signature.
SignatureValidationParameters() - Constructor for class org.opensaml.xmlsec.SignatureValidationParameters
Constructor.
SignatureValidationParametersCriterion - Class in org.opensaml.xmlsec.signature.support
Criterion which holds an instance of SignatureValidationParameters.
SignatureValidationParametersCriterion(SignatureValidationParameters) - Constructor for class org.opensaml.xmlsec.signature.support.SignatureValidationParametersCriterion
Constructor.
SignatureValidationParametersResolver - Interface in org.opensaml.xmlsec
An interface for components which resolve SignatureValidationParameters based on a CriteriaSet.
SignatureValidationProvider - Interface in org.opensaml.xmlsec.signature.support
Interface for a provider component that cryptographically validates an XML Signature Signature using a candidate validation Credential.
SignatureValidator - Class in org.opensaml.xmlsec.signature.support
A service class that cryptographically validates an XML Signature Signature using a candidate validation Credential.
SignatureValidator() - Constructor for class org.opensaml.xmlsec.signature.support.SignatureValidator
Constructor.
Signer - Class in org.opensaml.xmlsec.signature.support
A service class which is responsible for cryptographically computing and storing the actual digital signature content held within a Signature instance.
Signer() - Constructor for class org.opensaml.xmlsec.signature.support.Signer
Constructor.
signerInstance - Static variable in class org.opensaml.xmlsec.signature.support.Signer
The cached signer provider instance to use.
SignerProvider - Interface in org.opensaml.xmlsec.signature.support
Interface for a component which is responsible for cryptographically computing and storing the actual digital signature content held within a Signature instance.
signingCredential - Variable in class org.opensaml.xmlsec.SignatureSigningParameters
The signing credential.
signObject(SignableXMLObject, SignatureSigningParameters) - Static method in class org.opensaml.xmlsec.signature.support.SignatureSupport
signObject(Signature) - Static method in class org.opensaml.xmlsec.signature.support.Signer
Signs a single XMLObject.
signObject(Signature) - Method in interface org.opensaml.xmlsec.signature.support.SignerProvider
Signs a single XMLObject.
signObjects(List<Signature>) - Static method in class org.opensaml.xmlsec.signature.support.Signer
Signs the given XMLObject in the order provided.
signWithURI(Credential, String, byte[]) - Static method in class org.opensaml.xmlsec.crypto.XMLSigningUtil
Compute the signature or MAC value over the supplied input.
SimpleKeyInfoReferenceEncryptedKeyResolver - Class in org.opensaml.xmlsec.encryption.support
Implementation of EncryptedKeyResolver which finds EncryptedKey elements by dereferencing KeyInfoReference children of the KeyInfo of the EncryptedData context.
SimpleKeyInfoReferenceEncryptedKeyResolver() - Constructor for class org.opensaml.xmlsec.encryption.support.SimpleKeyInfoReferenceEncryptedKeyResolver
Constructor.
SimpleKeyInfoReferenceEncryptedKeyResolver(Set<String>) - Constructor for class org.opensaml.xmlsec.encryption.support.SimpleKeyInfoReferenceEncryptedKeyResolver
Constructor.
SimpleKeyInfoReferenceEncryptedKeyResolver(String) - Constructor for class org.opensaml.xmlsec.encryption.support.SimpleKeyInfoReferenceEncryptedKeyResolver
Constructor.
SimpleRetrievalMethodEncryptedKeyResolver - Class in org.opensaml.xmlsec.encryption.support
Implementation of EncryptedKeyResolver which finds EncryptedKey elements by dereferencing RetrievalMethod children of the KeyInfo of the EncryptedData context.
SimpleRetrievalMethodEncryptedKeyResolver() - Constructor for class org.opensaml.xmlsec.encryption.support.SimpleRetrievalMethodEncryptedKeyResolver
Constructor.
SimpleRetrievalMethodEncryptedKeyResolver(Set<String>) - Constructor for class org.opensaml.xmlsec.encryption.support.SimpleRetrievalMethodEncryptedKeyResolver
Constructor.
SimpleRetrievalMethodEncryptedKeyResolver(String) - Constructor for class org.opensaml.xmlsec.encryption.support.SimpleRetrievalMethodEncryptedKeyResolver
Constructor.
SPKIData - Interface in org.opensaml.xmlsec.signature
XMLObject representing XML Digital Signature, version 20020212, SPKIData element.
SPKISexp - Interface in org.opensaml.xmlsec.signature
XMLObject representing XML Digital Signature, version 20020212, SPKISexp element.
SymmetricKeyWrapAES128 - Class in org.opensaml.xmlsec.algorithm.descriptors
Algorithm descriptor for symmetric key wrap algorithm: AES-128.
SymmetricKeyWrapAES128() - Constructor for class org.opensaml.xmlsec.algorithm.descriptors.SymmetricKeyWrapAES128
 
SymmetricKeyWrapAES192 - Class in org.opensaml.xmlsec.algorithm.descriptors
Algorithm descriptor for symmetric key wrap algorithm: AES-192.
SymmetricKeyWrapAES192() - Constructor for class org.opensaml.xmlsec.algorithm.descriptors.SymmetricKeyWrapAES192
 
SymmetricKeyWrapAES256 - Class in org.opensaml.xmlsec.algorithm.descriptors
Algorithm descriptor for symmetric key wrap algorithm: AES-256.
SymmetricKeyWrapAES256() - Constructor for class org.opensaml.xmlsec.algorithm.descriptors.SymmetricKeyWrapAES256
 
SymmetricKeyWrapAlgorithm - Interface in org.opensaml.xmlsec.algorithm
Interface for symmetric key wrap algorithm descriptors.
SymmetricKeyWrapDESede - Class in org.opensaml.xmlsec.algorithm.descriptors
Algorithm descriptor for symmetric key wrap algorithm: DESede.
SymmetricKeyWrapDESede() - Constructor for class org.opensaml.xmlsec.algorithm.descriptors.SymmetricKeyWrapDESede
 

T

TARGET_ATTRIB_NAME - Static variable in interface org.opensaml.xmlsec.encryption.EncryptionProperty
Target attribute name.
toString() - Method in class org.opensaml.xmlsec.algorithm.AlgorithmRegistry.SignatureAlgorithmIndex
toString() - Method in class org.opensaml.xmlsec.criterion.DecryptionConfigurationCriterion
toString() - Method in class org.opensaml.xmlsec.criterion.EncryptionConfigurationCriterion
toString() - Method in class org.opensaml.xmlsec.criterion.EncryptionOptionalCriterion
toString() - Method in class org.opensaml.xmlsec.criterion.KeyInfoGenerationProfileCriterion
toString() - Method in class org.opensaml.xmlsec.criterion.SignatureSigningConfigurationCriterion
toString() - Method in class org.opensaml.xmlsec.criterion.SignatureValidationConfigurationCriterion
toString() - Method in class org.opensaml.xmlsec.keyinfo.KeyInfoCriterion
toString() - Method in class org.opensaml.xmlsec.signature.support.SignatureValidationParametersCriterion
Transform - Interface in org.opensaml.xmlsec.signature
XMLObject representing XML Digital Signature, version 20020212, Transform element.
TRANSFORM_BASE64_DECODE - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Transform - Base64 Decode.
TRANSFORM_C14N11_OMIT_COMMENTS - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Transform - Required Inclusive c14n 1.1 WITHOUT comments.
TRANSFORM_C14N11_WITH_COMMENTS - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Transform - Recommended Inclusive c14n 1.1 WITH comments.
TRANSFORM_C14N_EXCL_OMIT_COMMENTS - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Transform - Required Exclusive c14n WITHOUT comments.
TRANSFORM_C14N_EXCL_WITH_COMMENTS - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Transform - Recommended Exclusive c14n WITH comments.
TRANSFORM_C14N_OMIT_COMMENTS - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Transform - Required Inclusive c14n 1.0 WITHOUT comments.
TRANSFORM_C14N_WITH_COMMENTS - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Transform - Recommended Inclusive c14n 1.0 WITH comments.
TRANSFORM_ENVELOPED_SIGNATURE - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Transform - Required Enveloped Signature.
TRANSFORM_XPATH - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Transform - Recommended XPath.
TRANSFORM_XSLT - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Transform - Optional XSLT.
Transforms - Interface in org.opensaml.xmlsec.encryption
XMLObject representing XML Encryption, version 20021210, Transforms element.
transforms - Variable in class org.opensaml.xmlsec.signature.support.URIContentReference
Transforms applied to the content.
Transforms - Interface in org.opensaml.xmlsec.signature
XMLObject representing XML Digital Signature, version 20020212, Transforms element.
TransformsConfigurableContentReference - Interface in org.opensaml.xmlsec.signature.support
A specialization of ContentReference which allows signature transforms to be specified.
TYPE_ATTRIB_NAME - Static variable in interface org.opensaml.xmlsec.encryption.EncryptedType
Type attribute name.
TYPE_ATTRIB_NAME - Static variable in interface org.opensaml.xmlsec.signature.RetrievalMethod
Type attribute name.
TYPE_CONTENT - Static variable in class org.opensaml.xmlsec.encryption.support.EncryptionConstants
URI for Content.
TYPE_DERIVED_KEY - Static variable in class org.opensaml.xmlsec.encryption.support.EncryptionConstants
URI for DerivedKey.
TYPE_ELEMENT - Static variable in class org.opensaml.xmlsec.encryption.support.EncryptionConstants
URI for Element.
TYPE_ENCRYPTED_KEY - Static variable in class org.opensaml.xmlsec.encryption.support.EncryptionConstants
URI for EncryptedKey.
TYPE_ENCRYPTION_PROPERTIES - Static variable in class org.opensaml.xmlsec.encryption.support.EncryptionConstants
URI for EncryptionProperties.
TYPE_KEYINFO_DERENCODEDKEYVALUE - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Type - KeyInfo DEREncodedKeyValue.
TYPE_KEYINFO_DH_KEYVALUE - Static variable in class org.opensaml.xmlsec.encryption.support.EncryptionConstants
URI for DHKeyValue.
TYPE_KEYINFO_DSA_KEYVALUE - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Type - KeyInfo DSAKeyValue.
TYPE_KEYINFO_ECKEYVALUE - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Type - KeyInfo ECKeyValue.
TYPE_KEYINFO_KEYNAME - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Type - KeyInfo KeyName.
TYPE_KEYINFO_KEYVALUE - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Type - KeyInfo KeyValue.
TYPE_KEYINFO_MGMTDATA - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Type - KeyInfo MgmtData.
TYPE_KEYINFO_PGPDATA - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Type - KeyInfo PGPData.
TYPE_KEYINFO_PKCS7_SIGNED_DATA - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Type - A PKCS7signedData element.
TYPE_KEYINFO_RAW_PGP_KEYPACKET - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Type - A binary PGP key packet.
TYPE_KEYINFO_RAW_PKCS7_SIGNED_DATA - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Type - Binary PKCS7 signed data.
TYPE_KEYINFO_RAW_SPKI_SEXP - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Type - A raw SPKI S-expression.
TYPE_KEYINFO_RAW_X509CERT - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Type - A binary (ASN.1 DER) X.509 Certificate.
TYPE_KEYINFO_RAW_X509CRL - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Type - A binary X.509 CRL.
TYPE_KEYINFO_RETRIEVAL_METHOD - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Type - KeyInfo RetrievalMethod.
TYPE_KEYINFO_RSA_KEYVALUE - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Type - KeyInfo RSAKeyValue.
TYPE_KEYINFO_SPKIDATA - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Type - KeyInfo SPKIData.
TYPE_KEYINFO_X509DATA - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
Type - KeyInfo X509Data.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.encryption.AgreementMethod
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.encryption.AlgorithmIdentifierType
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.encryption.CipherData
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.encryption.CipherReference
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.encryption.DHKeyValue
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.encryption.EncryptedData
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.encryption.EncryptedKey
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.encryption.EncryptedType
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.encryption.EncryptionMethod
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.encryption.EncryptionProperties
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.encryption.EncryptionProperty
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.encryption.KeySize
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.encryption.MGF
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.encryption.ReferenceType
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.encryption.Transforms
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.CryptoBinary
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.DEREncodedKeyValue
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.DigestMethod
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.DSAKeyValue
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.ECKeyValue
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.ECPointType
Element local name.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.KeyInfo
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.KeyInfoReference
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.KeyValue
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.NamedCurve
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.PGPData
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.RetrievalMethod
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.RSAKeyValue
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.Signature
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.SPKIData
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.Transform
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.Transforms
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.X509Data
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.X509Digest
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.X509IssuerSerial
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xmlsec.signature.X509SerialNumber
Local name of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xmlsec.encryption.AgreementMethod
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xmlsec.encryption.AlgorithmIdentifierType
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xmlsec.encryption.CipherData
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xmlsec.encryption.CipherReference
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xmlsec.encryption.DHKeyValue
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xmlsec.encryption.EncryptedData
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xmlsec.encryption.EncryptedKey
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xmlsec.encryption.EncryptedType
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xmlsec.encryption.EncryptionMethod
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xmlsec.encryption.EncryptionProperties
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xmlsec.encryption.EncryptionProperty
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xmlsec.encryption.KeySize
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xmlsec.encryption.MGF
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xmlsec.encryption.ReferenceType
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xmlsec.encryption.Transforms
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xmlsec.signature.CryptoBinary
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xmlsec.signature.DEREncodedKeyValue
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xmlsec.signature.DigestMethod
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xmlsec.signature.DSAKeyValue
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xmlsec.signature.ECKeyValue
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xmlsec.signature.ECPointType
Default element name.
TYPE_NAME - Static variable in interface org.opensaml.xmlsec.signature.KeyInfo
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xmlsec.signature.KeyInfoReference
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xmlsec.signature.KeyValue
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xmlsec.signature.NamedCurve
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xmlsec.signature.PGPData
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xmlsec.signature.RetrievalMethod
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xmlsec.signature.RSAKeyValue
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xmlsec.signature.Signature
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xmlsec.signature.SPKIData
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xmlsec.signature.Transform
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xmlsec.signature.Transforms
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xmlsec.signature.X509Data
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xmlsec.signature.X509Digest
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xmlsec.signature.X509IssuerSerial
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xmlsec.signature.X509SerialNumber
QName of the XSI type.

U

unmarshallerFactory - Variable in class org.opensaml.xmlsec.encryption.support.Decrypter
Unmarshaller factory, used in decryption of EncryptedData objects.
URI_ATTRIB_NAME - Static variable in interface org.opensaml.xmlsec.encryption.CipherReference
URI attribute name.
URI_ATTRIB_NAME - Static variable in interface org.opensaml.xmlsec.encryption.ReferenceType
URI attribute name.
URI_ATTRIB_NAME - Static variable in interface org.opensaml.xmlsec.signature.KeyInfoReference
URI attribute name.
URI_ATTRIB_NAME - Static variable in interface org.opensaml.xmlsec.signature.NamedCurve
URI attribute name.
URI_ATTRIB_NAME - Static variable in interface org.opensaml.xmlsec.signature.RetrievalMethod
URI attribute name.
URIContentReference - Class in org.opensaml.xmlsec.signature.support
A generic content reference that uses a URI to reference the content to be signed.
URIContentReference(String) - Constructor for class org.opensaml.xmlsec.signature.support.URIContentReference
Constructor.
useDefaultManager - Variable in class org.opensaml.xmlsec.keyinfo.NamedKeyInfoGeneratorManager
Flag indicating whether the default (unnamed) factory manager will be used to lookup factories for credentials.

V

validate(Signature) - Method in interface org.opensaml.xmlsec.signature.support.SignaturePrevalidator
Validate the signature according to the requirements represented by the validator.
validate(byte[], byte[], String, CriteriaSet, Credential) - Method in interface org.opensaml.xmlsec.signature.support.SignatureTrustEngine
Determines whether a raw signature over specified content is valid and signed by a trusted credential.
validate(Signature, Credential) - Method in interface org.opensaml.xmlsec.signature.support.SignatureValidationProvider
Validate the given XML Signature using the given candidate validation Credential.
validate(Signature, Credential) - Static method in class org.opensaml.xmlsec.signature.support.SignatureValidator
Validate the given XML Signature using the given candidate validation Credential.
validateAlgorithms(EncryptedKey) - Method in class org.opensaml.xmlsec.encryption.support.Decrypter
Validate the algorithms contained within an EncryptedKey.
validateAlgorithms(EncryptedData) - Method in class org.opensaml.xmlsec.encryption.support.Decrypter
Validate the algorithms contained within an EncryptedData.
validateAlgorithmURI(String, Collection<String>, Collection<String>) - Static method in class org.opensaml.xmlsec.algorithm.AlgorithmSupport
Validate the supplied algorithm URI against the specified whitelist and blacklist.
validateAlgorithmURI(String) - Method in class org.opensaml.xmlsec.encryption.support.Decrypter
Validate the supplied algorithm URI against the configured whitelist and blacklist.
validatorInstance - Static variable in class org.opensaml.xmlsec.signature.support.SignatureValidator
The cached signature validation provider instance to use.
valueOf(String) - Static method in enum org.opensaml.xmlsec.algorithm.AlgorithmDescriptor.AlgorithmType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opensaml.xmlsec.WhitelistBlacklistConfiguration.Precedence
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.opensaml.xmlsec.algorithm.AlgorithmDescriptor.AlgorithmType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opensaml.xmlsec.WhitelistBlacklistConfiguration.Precedence
Returns an array containing the constants of this enum type, in the order they are declared.
verifyWithURI(Credential, String, byte[], byte[]) - Static method in class org.opensaml.xmlsec.crypto.XMLSigningUtil
Verify the signature value computed over the supplied input against the supplied signature value.

W

WhitelistBlacklistConfiguration - Interface in org.opensaml.xmlsec
Algorithm URI whitelist and blacklist configuration.
WhitelistBlacklistConfiguration.Precedence - Enum in org.opensaml.xmlsec
Whitelist/blacklist precedence values.
WhitelistBlacklistParameters - Class in org.opensaml.xmlsec
The whitelist and blacklist algorithm parameters.
WhitelistBlacklistParameters() - Constructor for class org.opensaml.xmlsec.WhitelistBlacklistParameters
Constructor.
whitelistedAlgorithmURIs - Variable in class org.opensaml.xmlsec.encryption.support.Decrypter
The collection of algorithm URI's which are whitelisted.
whiteListedAlgorithmURIs - Variable in class org.opensaml.xmlsec.WhitelistBlacklistParameters
Whitelisted algorithm URIs.

X

x509CertFactory - Static variable in class org.opensaml.xmlsec.keyinfo.KeyInfoSupport
Factory for X509Certificate and X509CRL creation.
X509Certificate - Interface in org.opensaml.xmlsec.signature
XMLObject representing XML Digital Signature, version 20020212, X509Certificate element.
X509CRL - Interface in org.opensaml.xmlsec.signature
XMLObject representing XML Digital Signature, version 20020212, X509CRL element.
X509Data - Interface in org.opensaml.xmlsec.signature
XMLObject representing XML Digital Signature, version 20020212, X509Data element.
X509Digest - Interface in org.opensaml.xmlsec.signature
XMLObject representing XML Digital Signature 1.1 X509Digest element.
X509IssuerName - Interface in org.opensaml.xmlsec.signature
XMLObject representing XML Digital Signature, version 20020212, X509IssuerName element.
X509IssuerSerial - Interface in org.opensaml.xmlsec.signature
XMLObject representing XML Digital Signature, version 20020212, X509IssuerSerial element.
X509SerialNumber - Interface in org.opensaml.xmlsec.signature
XMLObject representing XML Digital Signature, version 20020212, X509SerialNumber element.
X509SKI - Interface in org.opensaml.xmlsec.signature
XMLObject representing XML Digital Signature, version 20020212, X509SKI element.
X509SubjectName - Interface in org.opensaml.xmlsec.signature
XMLObject representing XML Digital Signature, version 20020212, X509SubjectName element.
XMLENC11_NS - Static variable in class org.opensaml.xmlsec.encryption.support.EncryptionConstants
XML Encryption 1.1 namespace.
XMLENC11_PREFIX - Static variable in class org.opensaml.xmlsec.encryption.support.EncryptionConstants
XML Encryption 1.1 QName prefix.
XMLENC_NS - Static variable in class org.opensaml.xmlsec.encryption.support.EncryptionConstants
XML Encryption namespace.
XMLENC_PREFIX - Static variable in class org.opensaml.xmlsec.encryption.support.EncryptionConstants
XML Encryption QName prefix.
XMLEncryptionBuilder<XMLEncryptionType extends org.opensaml.core.xml.XMLObject> - Interface in org.opensaml.xmlsec.encryption
Builder for XMLObjects from org.opensaml.xmlsec.encryption.
XMLSIG11_NS - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
XML Signature 1.1 namespace and algorithm prefix.
XMLSIG11_PREFIX - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
XML Signature 1.1 QName prefix.
XMLSIG_NS - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
XML Signature namespace and algorithm prefix.
XMLSIG_PREFIX - Static variable in class org.opensaml.xmlsec.signature.support.SignatureConstants
XML Signature QName prefix.
XMLSignatureBuilder<XMLSignatureType extends org.opensaml.core.xml.XMLObject> - Interface in org.opensaml.xmlsec.signature
Builder for XMLObjects from org.opensaml.xmlsec.signature.
XMLSignatureCredentialContext - Class in org.opensaml.xmlsec.signature.support
A credential context for credentials resolved from a KeyInfo that was found in in XML Signature Signature element.
XMLSignatureCredentialContext(Signature) - Constructor for class org.opensaml.xmlsec.signature.support.XMLSignatureCredentialContext
Constructor.
XMLSigningUtil - Class in org.opensaml.xmlsec.crypto
A utility class for computing and verifying raw signatures and MAC values.
XMLSigningUtil() - Constructor for class org.opensaml.xmlsec.crypto.XMLSigningUtil
Constructor.
XPath - Interface in org.opensaml.xmlsec.signature
XMLObject representing XML Digital Signature, version 20020212, XPath element.

Y

Y - Interface in org.opensaml.xmlsec.signature
XMLObject representing XML Digital Signature, version 20020212, Y element.
A B C D E F G H I J K L M N O P Q R S T U V W X Y 
Skip navigation links

Copyright © 1999–2019 Shibboleth Consortium. All rights reserved.