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

AbstractCredential - Class in org.opensaml.xml.security.credential
Base class for Credential implementations.
AbstractCredential() - Constructor for class org.opensaml.xml.security.credential.AbstractCredential
Constructor.
AbstractCredentialResolver - Class in org.opensaml.xml.security.credential
Abstract base class for CredentialResolver implementations.
AbstractCredentialResolver() - Constructor for class org.opensaml.xml.security.credential.AbstractCredentialResolver
 
AbstractCriteriaFilteringCredentialResolver - Class in org.opensaml.xml.security.credential
An abstract implementation of CredentialResolver which filters the returned Credentials based on the instances of EvaluableCredentialCriteria which are present in the set of criteria, or which are obtained via lookup in the EvaluableCredentialCriteriaRegistry.
AbstractCriteriaFilteringCredentialResolver() - Constructor for class org.opensaml.xml.security.credential.AbstractCriteriaFilteringCredentialResolver
Constructor.
AbstractElementExtensibleXMLObject - Class in org.opensaml.xml
AbstractElementExtensible is an element of type xs:any, but without xs:anyAttribute attribute or text content.
AbstractElementExtensibleXMLObject(String, String, String) - Constructor for class org.opensaml.xml.AbstractElementExtensibleXMLObject
Constructor.
AbstractElementExtensibleXMLObjectMarshaller - Class in org.opensaml.xml
AbstractElementExtensibleMarshaller marshalls element of type xs:any, but without xs:anyAttribute attributes or text content.
AbstractElementExtensibleXMLObjectMarshaller() - Constructor for class org.opensaml.xml.AbstractElementExtensibleXMLObjectMarshaller
Constructor.
AbstractElementExtensibleXMLObjectMarshaller(String, String) - Constructor for class org.opensaml.xml.AbstractElementExtensibleXMLObjectMarshaller
Deprecated. no replacement
AbstractElementExtensibleXMLObjectUnmarshaller - Class in org.opensaml.xml
AbstractElementExtensibleUnmarshaller unmarshalls element of type xs:any, but without xs:anyAttribute attributes or text content.
AbstractElementExtensibleXMLObjectUnmarshaller() - Constructor for class org.opensaml.xml.AbstractElementExtensibleXMLObjectUnmarshaller
Constructor.
AbstractElementExtensibleXMLObjectUnmarshaller(String, String) - Constructor for class org.opensaml.xml.AbstractElementExtensibleXMLObjectUnmarshaller
Deprecated. no replacement
AbstractEncryptedKeyResolver - Class in org.opensaml.xml.encryption
Abstract class implementation for EncryptedKeyResolver.
AbstractEncryptedKeyResolver() - Constructor for class org.opensaml.xml.encryption.AbstractEncryptedKeyResolver
Constructor.
AbstractExtensibleXMLObject - Class in org.opensaml.xml
AbstractExtensibleXMLObject is an element of type xs:any, and with xs:anyAttribute attributes.
AbstractExtensibleXMLObject(String, String, String) - Constructor for class org.opensaml.xml.AbstractExtensibleXMLObject
Constructor.
AbstractExtensibleXMLObjectMarshaller - Class in org.opensaml.xml
AbstractExtensibleXMLObjectMarshaller marshalls element of type xs:any and with xs:anyAttribute attributes.
AbstractExtensibleXMLObjectMarshaller() - Constructor for class org.opensaml.xml.AbstractExtensibleXMLObjectMarshaller
Constructor.
AbstractExtensibleXMLObjectMarshaller(String, String) - Constructor for class org.opensaml.xml.AbstractExtensibleXMLObjectMarshaller
Deprecated. no replacement
AbstractExtensibleXMLObjectUnmarshaller - Class in org.opensaml.xml
AbstractExtensibleXMLObjectUnmarshaller unmarshalls element of type xs:any and with xs:anyAttribute attributes.
AbstractExtensibleXMLObjectUnmarshaller() - Constructor for class org.opensaml.xml.AbstractExtensibleXMLObjectUnmarshaller
Constructor.
AbstractExtensibleXMLObjectUnmarshaller(String, String) - Constructor for class org.opensaml.xml.AbstractExtensibleXMLObjectUnmarshaller
Deprecated. no replacement
AbstractKeyInfoProvider - Class in org.opensaml.xml.security.keyinfo.provider
Abstract super class for KeyInfoProvider implementations.
AbstractKeyInfoProvider() - Constructor for class org.opensaml.xml.security.keyinfo.provider.AbstractKeyInfoProvider
 
AbstractSignableXMLObject - Class in org.opensaml.xml.signature
Base for signable XMLObjects.
AbstractSignableXMLObject(String, String, String) - Constructor for class org.opensaml.xml.signature.AbstractSignableXMLObject
Constructor
AbstractSimpleSingletonFactory<Input,Output> - Class in org.opensaml.xml.util
A simple implementation of SingletonFactory.
AbstractSimpleSingletonFactory() - Constructor for class org.opensaml.xml.util.AbstractSimpleSingletonFactory
Constructor.
AbstractSingletonFactory<Input,Output> - Class in org.opensaml.xml.util
An abstract Template design pattern implementation of SingletonFactory.
AbstractSingletonFactory() - Constructor for class org.opensaml.xml.util.AbstractSingletonFactory
 
AbstractValidatingSignableXMLObject - Class in org.opensaml.xml
Extension of AbstractSignableXMLObject that implements ValidatingXMLObject.
AbstractValidatingSignableXMLObject(String, String, String) - Constructor for class org.opensaml.xml.AbstractValidatingSignableXMLObject
Constructor.
AbstractValidatingXMLObject - Class in org.opensaml.xml.validation
Extension of AbstractXMLObject that implements ValidatingXMLObject.
AbstractValidatingXMLObject(String, String, String) - Constructor for class org.opensaml.xml.validation.AbstractValidatingXMLObject
Constructor.
AbstractWrappedSingletonFactory<Input,Output> - Class in org.opensaml.xml.util
An implementation of SingletonFactory, which provides some support for handling cases where the output class instance holds a reference to the input class instance.
AbstractWrappedSingletonFactory() - Constructor for class org.opensaml.xml.util.AbstractWrappedSingletonFactory
Constructor.
AbstractWrappedSingletonFactory(boolean) - Constructor for class org.opensaml.xml.util.AbstractWrappedSingletonFactory
Constructor.
AbstractXMLEncryptionMarshaller - Class in org.opensaml.xml.encryption.impl
An abstract marshaller implementation for XMLObjects from org.opensaml.xml.encryption.
AbstractXMLEncryptionMarshaller() - Constructor for class org.opensaml.xml.encryption.impl.AbstractXMLEncryptionMarshaller
 
AbstractXMLEncryptionUnmarshaller - Class in org.opensaml.xml.encryption.impl
An abstract unmarshaller implementation for XMLObjects from org.opensaml.xml.encryption.
AbstractXMLEncryptionUnmarshaller() - Constructor for class org.opensaml.xml.encryption.impl.AbstractXMLEncryptionUnmarshaller
 
AbstractXMLObject - Class in org.opensaml.xml
An abstract implementation of XMLObject.
AbstractXMLObject(String, String, String) - Constructor for class org.opensaml.xml.AbstractXMLObject
Constructor.
AbstractXMLObjectBuilder<XMLObjectType extends XMLObject> - Class in org.opensaml.xml
Base implementation for XMLObject builders.
AbstractXMLObjectBuilder() - Constructor for class org.opensaml.xml.AbstractXMLObjectBuilder
 
AbstractXMLObjectMarshaller - Class in org.opensaml.xml.io
A thread safe, abstract implementation of the Marshaller interface.
AbstractXMLObjectMarshaller() - Constructor for class org.opensaml.xml.io.AbstractXMLObjectMarshaller
Constructor.
AbstractXMLObjectMarshaller(String, String) - Constructor for class org.opensaml.xml.io.AbstractXMLObjectMarshaller
Deprecated. no replacement
AbstractXMLObjectUnmarshaller - Class in org.opensaml.xml.io
An thread safe abstract unmarshaller.
AbstractXMLObjectUnmarshaller() - Constructor for class org.opensaml.xml.io.AbstractXMLObjectUnmarshaller
Constructor.
AbstractXMLObjectUnmarshaller(String, String) - Constructor for class org.opensaml.xml.io.AbstractXMLObjectUnmarshaller
Deprecated. no replacement
AbstractXMLSignatureMarshaller - Class in org.opensaml.xml.signature.impl
An abstract marshaller implementation for XMLObjects from org.opensaml.xml.signature.
AbstractXMLSignatureMarshaller() - Constructor for class org.opensaml.xml.signature.impl.AbstractXMLSignatureMarshaller
 
AbstractXMLSignatureUnmarshaller - Class in org.opensaml.xml.signature.impl
An abstract unmarshaller implementation for XMLObjects from org.opensaml.xml.signature.
AbstractXMLSignatureUnmarshaller() - Constructor for class org.opensaml.xml.signature.impl.AbstractXMLSignatureUnmarshaller
 
add(T) - Method in class org.opensaml.xml.util.ClassIndexedSet
add(T, boolean) - Method in class org.opensaml.xml.util.ClassIndexedSet
Add member to set, optionally replacing any existing instance of the same class.
add(int, ElementType) - Method in class org.opensaml.xml.util.IndexedXMLObjectChildrenList
Inserts the specified element at the specified position in this list.
add(ElementType) - Method in class org.opensaml.xml.util.LazyList
add(int, ElementType) - Method in class org.opensaml.xml.util.LazyList
add(ElementType) - Method in class org.opensaml.xml.util.LazySet
add(ElementType) - Method in class org.opensaml.xml.util.ListView
add(int, ElementType) - Method in class org.opensaml.xml.util.ListView
add(int, ElementType) - Method in class org.opensaml.xml.util.XMLObjectChildrenList
Adds the given XMLObject to this list.
addAll(Collection<? extends ElementType>) - Method in class org.opensaml.xml.util.LazyList
addAll(int, Collection<? extends ElementType>) - Method in class org.opensaml.xml.util.LazyList
addAll(Collection<? extends ElementType>) - Method in class org.opensaml.xml.util.LazySet
addAll(Collection<? extends ElementType>) - Method in class org.opensaml.xml.util.ListView
addAll(int, Collection<? extends ElementType>) - Method in class org.opensaml.xml.util.ListView
addCertificate(KeyInfo, X509Certificate) - Static method in class org.opensaml.xml.security.keyinfo.KeyInfoHelper
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.xml.security.keyinfo.KeyInfoHelper
Converts a native Java X509CRL into the corresponding XMLObject and stores it in a KeyInfo in the first X509Data element.
addCRLsToStoreMaterial(List<Object>, Collection<X509CRL>, Date) - Method in class org.opensaml.xml.security.x509.CertPathPKIXTrustEvaluator
Add CRL's from the specified collection to the list of certs and CRL's being collected for the CertStore.
addKeyName(KeyInfo, String) - Static method in class org.opensaml.xml.security.keyinfo.KeyInfoHelper
Add a new KeyName value to a KeyInfo.
addNamespace(Namespace) - Method in class org.opensaml.xml.AbstractXMLObject
Adds a namespace to the ones already scoped to this element.
addNamespace(Set<Namespace>, Namespace) - Method in class org.opensaml.xml.NamespaceManager
Add a Namespace to a set of Namespaces.
addNamespace(Namespace) - Method in interface org.opensaml.xml.XMLObject
Deprecated. use appropriate methods on the XMLObject's NamespaceManager.
addPrefixes(Set<String>, Collection<Namespace>) - Method in class org.opensaml.xml.NamespaceManager
Add the prefixes from a collection of namespaces to a set of prefixes.
addPublicKey(KeyInfo, PublicKey) - Static method in class org.opensaml.xml.security.keyinfo.KeyInfoHelper
Converts a Java DSA or RSA public key into the corresponding XMLObject and stores it in a KeyInfo in a new KeyValue element.
addressToString(byte[]) - Static method in class org.opensaml.xml.util.IPAddressHelper
Convert the byte array representation of an IP address into a string.
addXMLBase(XMLObject, String) - Static method in class org.opensaml.xml.util.XMLAttributeHelper
Adds a xml:base attribute to the given XML object.
addXMLId(XMLObject, String) - Static method in class org.opensaml.xml.util.XMLAttributeHelper
Adds a xml:id attribute to the given XML object.
addXMLLang(XMLObject, String) - Static method in class org.opensaml.xml.util.XMLAttributeHelper
Adds a xml:lang attribute to the given XML object.
addXMLSpace(XMLObject, SpaceBearing.XMLSpaceEnum) - Static method in class org.opensaml.xml.util.XMLAttributeHelper
Adds a xml:space attribute to the given XML object.
adoptElement(Element, Document) - Static method in class org.opensaml.xml.util.XMLHelper
Adopts an element into a document if the child is not already in the document.
AgreementMethod - Interface in org.opensaml.xml.encryption
XMLObject representing XML Encryption, version 20021210, AgreementMethod element.
AgreementMethodBuilder - Class in org.opensaml.xml.encryption.impl
Builder of AgreementMethod.
AgreementMethodBuilder() - Constructor for class org.opensaml.xml.encryption.impl.AgreementMethodBuilder
Constructor.
AgreementMethodImpl - Class in org.opensaml.xml.encryption.impl
Concrete implementation of AgreementMethod.
AgreementMethodImpl(String, String, String) - Constructor for class org.opensaml.xml.encryption.impl.AgreementMethodImpl
Constructor.
AgreementMethodMarshaller - Class in org.opensaml.xml.encryption.impl
A thread-safe Marshaller for AgreementMethod objects.
AgreementMethodMarshaller() - Constructor for class org.opensaml.xml.encryption.impl.AgreementMethodMarshaller
 
AgreementMethodSchemaValidator - Class in org.opensaml.xml.encryption.validator
Checks AgreementMethod for Schema compliance.
AgreementMethodSchemaValidator() - Constructor for class org.opensaml.xml.encryption.validator.AgreementMethodSchemaValidator
 
AgreementMethodUnmarshaller - Class in org.opensaml.xml.encryption.impl
A thread-safe Unmarshaller for AgreementMethod objects.
AgreementMethodUnmarshaller() - Constructor for class org.opensaml.xml.encryption.impl.AgreementMethodUnmarshaller
 
ALGO_CLASS_BLOCK_ENCRYPTION - Static variable in class org.opensaml.xml.security.ApacheXMLSecurityConstants
Block encryption algorithm class.
ALGO_CLASS_KEY_AGREEMENT - Static variable in class org.opensaml.xml.security.ApacheXMLSecurityConstants
Key agreement algorithm class.
ALGO_CLASS_KEY_TRANSPORT - Static variable in class org.opensaml.xml.security.ApacheXMLSecurityConstants
Key transport algorithm class.
ALGO_CLASS_MAC - Static variable in class org.opensaml.xml.security.ApacheXMLSecurityConstants
HMAC algorithm class.
ALGO_CLASS_MESSAGE_DIGEST - Static variable in class org.opensaml.xml.security.ApacheXMLSecurityConstants
Message digest algorithm class.
ALGO_CLASS_SIGNATURE - Static variable in class org.opensaml.xml.security.ApacheXMLSecurityConstants
Signature algorithm class.
ALGO_CLASS_SYMMETRIC_KEY_WRAP - Static variable in class org.opensaml.xml.security.ApacheXMLSecurityConstants
Symmetric key wrap algorithm class.
ALGO_ID_BLOCKCIPHER_AES128 - Static variable in class org.opensaml.xml.encryption.EncryptionConstants
Block Encryption - REQUIRED AES-128.
ALGO_ID_BLOCKCIPHER_AES192 - Static variable in class org.opensaml.xml.encryption.EncryptionConstants
Block Encryption - OPTIONAL AES-192.
ALGO_ID_BLOCKCIPHER_AES256 - Static variable in class org.opensaml.xml.encryption.EncryptionConstants
Block Encryption - REQUIRED AES-256.
ALGO_ID_BLOCKCIPHER_TRIPLEDES - Static variable in class org.opensaml.xml.encryption.EncryptionConstants
Block Encryption - REQUIRED TRIPLEDES.
ALGO_ID_C14N_EXCL_OMIT_COMMENTS - Static variable in class org.opensaml.xml.signature.SignatureConstants
Canonicalization - Exclusive WITHOUT comments.
ALGO_ID_C14N_EXCL_WITH_COMMENTS - Static variable in class org.opensaml.xml.signature.SignatureConstants
Canonicalization - Exclusive WITH comments.
ALGO_ID_C14N_OMIT_COMMENTS - Static variable in class org.opensaml.xml.signature.SignatureConstants
Canonicalization - Inclusive WITHOUT comments.
ALGO_ID_C14N_WITH_COMMENTS - Static variable in class org.opensaml.xml.signature.SignatureConstants
Canonicalization - Inclusive WITH comments.
ALGO_ID_DIGEST_NOT_RECOMMENDED_MD5 - Static variable in class org.opensaml.xml.signature.SignatureConstants
Digest - Optional MD5.
ALGO_ID_DIGEST_RIPEMD160 - Static variable in class org.opensaml.xml.encryption.EncryptionConstants
Message Digest - OPTIONAL RIPEMD-160.
ALGO_ID_DIGEST_SHA1 - Static variable in class org.opensaml.xml.signature.SignatureConstants
Digest - Required SHA1.
ALGO_ID_DIGEST_SHA256 - Static variable in class org.opensaml.xml.encryption.EncryptionConstants
Message Digest - RECOMMENDED SHA256.
ALGO_ID_DIGEST_SHA384 - Static variable in class org.opensaml.xml.signature.SignatureConstants
Digest - Optional SHA384.
ALGO_ID_DIGEST_SHA512 - Static variable in class org.opensaml.xml.encryption.EncryptionConstants
Message Digest - OPTIONAL SHA512.
ALGO_ID_ENCODING_BASE64 - Static variable in class org.opensaml.xml.signature.SignatureConstants
Encoding - Required Base64.
ALGO_ID_KEYAGREEMENT_DH - Static variable in class org.opensaml.xml.encryption.EncryptionConstants
Key Agreement - OPTIONAL Diffie-Hellman.
ALGO_ID_KEYTRANSPORT_RSA15 - Static variable in class org.opensaml.xml.encryption.EncryptionConstants
Key Transport - REQUIRED RSA-v1.5.
ALGO_ID_KEYTRANSPORT_RSAOAEP - Static variable in class org.opensaml.xml.encryption.EncryptionConstants
Key Transport - REQUIRED RSA-OAEP.
ALGO_ID_KEYWRAP_AES128 - Static variable in class org.opensaml.xml.encryption.EncryptionConstants
Symmetric Key Wrap - REQUIRED AES-128 KeyWrap.
ALGO_ID_KEYWRAP_AES192 - Static variable in class org.opensaml.xml.encryption.EncryptionConstants
Symmetric Key Wrap - OPTIONAL AES-192 KeyWrap.
ALGO_ID_KEYWRAP_AES256 - Static variable in class org.opensaml.xml.encryption.EncryptionConstants
Symmetric Key Wrap - REQUIRED AES-256 KeyWrap.
ALGO_ID_KEYWRAP_TRIPLEDES - Static variable in class org.opensaml.xml.encryption.EncryptionConstants
Symmetric Key Wrap - REQUIRED TRIPLEDES KeyWrap.
ALGO_ID_MAC_HMAC_NOT_RECOMMENDED_MD5 - Static variable in class org.opensaml.xml.signature.SignatureConstants
HMAC - NOT Recommended HMAC-MD5.
ALGO_ID_MAC_HMAC_RIPEMD160 - Static variable in class org.opensaml.xml.signature.SignatureConstants
HMAC - Optional HMAC-RIPEMD160.
ALGO_ID_MAC_HMAC_SHA1 - Static variable in class org.opensaml.xml.signature.SignatureConstants
MAC - Required HMAC-SHA1.
ALGO_ID_MAC_HMAC_SHA256 - Static variable in class org.opensaml.xml.signature.SignatureConstants
HMAC - Optional HMAC-SHA256.
ALGO_ID_MAC_HMAC_SHA384 - Static variable in class org.opensaml.xml.signature.SignatureConstants
HMAC - Optional HMAC-SHA284.
ALGO_ID_MAC_HMAC_SHA512 - Static variable in class org.opensaml.xml.signature.SignatureConstants
HMAC - Optional HMAC-SHA512.
ALGO_ID_SIGNATURE_DSA - Static variable in class org.opensaml.xml.signature.SignatureConstants
Signature - Required DSAwithSHA1 (DSS).
ALGO_ID_SIGNATURE_ECDSA_SHA1 - Static variable in class org.opensaml.xml.signature.SignatureConstants
Signature - Optional ECDSAwithSHA1.
ALGO_ID_SIGNATURE_NOT_RECOMMENDED_RSA_MD5 - Static variable in class org.opensaml.xml.signature.SignatureConstants
Signature - NOT Recommended RSAwithMD5.
ALGO_ID_SIGNATURE_RSA - Static variable in class org.opensaml.xml.signature.SignatureConstants
Signature - Recommended RSAwithSHA1 (PKCS1).
ALGO_ID_SIGNATURE_RSA_RIPEMD160 - Static variable in class org.opensaml.xml.signature.SignatureConstants
Signature - Optional RSAwithRIPEMD160.
ALGO_ID_SIGNATURE_RSA_SHA1 - Static variable in class org.opensaml.xml.signature.SignatureConstants
Signature - Recommended RSAwithSHA1 (PKCS1).
ALGO_ID_SIGNATURE_RSA_SHA256 - Static variable in class org.opensaml.xml.signature.SignatureConstants
Signature - Optional RSAwithSHA256.
ALGO_ID_SIGNATURE_RSA_SHA384 - Static variable in class org.opensaml.xml.signature.SignatureConstants
Signature - Optional RSAwithSHA384.
ALGO_ID_SIGNATURE_RSA_SHA512 - Static variable in class org.opensaml.xml.signature.SignatureConstants
Signature - Optional RSAwithSHA512.
algorithm - Variable in class org.opensaml.xml.encryption.EncryptionParameters
XML Encryption algorithm URI used to encrypt.
algorithm - Variable in class org.opensaml.xml.encryption.impl.AgreementMethodImpl
Algorithm attribute value.
algorithm - Variable in class org.opensaml.xml.encryption.impl.EncryptionMethodImpl
Algorithm attribute value.
algorithm - Variable in class org.opensaml.xml.signature.impl.DigestMethodImpl
Algorithm attribute value.
algorithm - Variable in class org.opensaml.xml.signature.impl.TransformImpl
 
ALGORITHM_ATTRIB_NAME - Static variable in interface org.opensaml.xml.encryption.EncryptionMethod
Algorithm attribute name.
ALGORITHM_ATTRIB_NAME - Static variable in interface org.opensaml.xml.signature.DigestMethod
Algorithm attribute name.
ALGORITHM_ATTRIB_NAME - Static variable in interface org.opensaml.xml.signature.Transform
Algorithm attribute name
ALGORITHM_ATTRIBUTE_NAME - Static variable in interface org.opensaml.xml.encryption.AgreementMethod
Algorithm attribute name.
allowEmptyContent - Variable in class org.opensaml.xml.schema.validator.XSBase64BinarySchemaValidator
Flag specifying whether empty element content should be allowed.
allowEmptyContent - Variable in class org.opensaml.xml.schema.validator.XSDateTimeSchemaValidator
Flag specifying whether empty element content should be allowed.
allowEmptyContent - Variable in class org.opensaml.xml.schema.validator.XSIntegerSchemaValidator
Flag specifying whether empty element content should be allowed.
allowEmptyContent - Variable in class org.opensaml.xml.schema.validator.XSStringSchemaValidator
Flag specifying whether empty element content should be allowed.
ALPHABET - Static variable in class org.opensaml.xml.util.Base64
The 64 valid Base64 values.
alwaysDeclare - Variable in class org.opensaml.xml.Namespace
Always declare this namespace while marshalling?
alwaysDeclare() - Method in class org.opensaml.xml.Namespace
Deprecated. use appropriate methods on the XMLObject's NamespaceManager.
anyAttributes - Variable in class org.opensaml.xml.AbstractExtensibleXMLObject
xs:anyAttribute for this element.
anyXMLObjects - Variable in class org.opensaml.xml.AbstractElementExtensibleXMLObject
xs:any XMLObject child elements.
ApacheXMLSecurityConstants - Class in org.opensaml.xml.security
Constants used within the Apache XML Security library.
ApacheXMLSecurityConstants() - Constructor for class org.opensaml.xml.security.ApacheXMLSecurityConstants
 
appendChildElement(Element, Element) - Static method in class org.opensaml.xml.util.XMLHelper
Appends the child Element to the parent Element, adopting the child Element into the parent's Document if needed.
appendNamespaceDeclaration(Element, String, String) - Static method in class org.opensaml.xml.util.XMLHelper
Adds a namespace declaration (xmlns:) attribute to the given element.
appendTextContent(Element, String) - Static method in class org.opensaml.xml.util.XMLHelper
Creates a text node with the given content and appends it as child to the given element.
AttributeExtensibleXMLObject - Interface in org.opensaml.xml
An interface for XMLObjects that represent DOM elements that support the XML Schema anyAttribute construct.
AttributeMap - Class in org.opensaml.xml.util
A map of attribute names and attribute values that invalidates the DOM of the attribute owning XMLObject when the attributes change.
AttributeMap(XMLObject) - Constructor for class org.opensaml.xml.util.AttributeMap
Constructor.
attributeOwner - Variable in class org.opensaml.xml.util.AttributeMap
XMLObject owning the attributes.
attributes - Variable in class org.opensaml.xml.util.AttributeMap
Map of attributes.
attrNames - Variable in class org.opensaml.xml.NamespaceManager
Registered namespaces of attribute names.
attrValues - Variable in class org.opensaml.xml.NamespaceManager
Registered namespaces of attribute values.
autoGenEncryptionURI - Variable in class org.opensaml.xml.security.BasicSecurityConfiguration
Encryption algorithm URI for auto-generated data encryption keys.

B

b4 - Variable in class org.opensaml.xml.util.Base64.OutputStream
 
B64_CERT_STORE - Static variable in class org.opensaml.xml.signature.impl.X509CertificateImpl
Class-level index of Base64 encoded cert values.
B64_CRL_STORE - Static variable in class org.opensaml.xml.signature.impl.X509CRLImpl
Class-level index of Base64 encoded CRL values.
b64CertIndex - Variable in class org.opensaml.xml.signature.impl.X509CertificateImpl
Index to a stored Base64 encoded cert.
b64CRLIndex - Variable in class org.opensaml.xml.signature.impl.X509CRLImpl
Index to a stored Base64 encoded CRL.
backingList - Variable in class org.opensaml.xml.util.ListView
List that backs this view.
Base64 - Class in org.opensaml.xml.util
Encodes and decodes to and from Base64 notation.
Base64() - Constructor for class org.opensaml.xml.util.Base64
Defeats instantiation.
Base64.InputStream - Class in org.opensaml.xml.util
A Base64.InputStream will read data from another java.io.InputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.InputStream(InputStream) - Constructor for class org.opensaml.xml.util.Base64.InputStream
Constructs a Base64.InputStream in DECODE mode.
Base64.InputStream(InputStream, int) - Constructor for class org.opensaml.xml.util.Base64.InputStream
Constructs a Base64.InputStream in either ENCODE or DECODE mode.
Base64.OutputStream - Class in org.opensaml.xml.util
A Base64.OutputStream will write data to another java.io.OutputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.OutputStream(OutputStream) - Constructor for class org.opensaml.xml.util.Base64.OutputStream
Constructs a Base64.OutputStream in ENCODE mode.
Base64.OutputStream(OutputStream, int) - Constructor for class org.opensaml.xml.util.Base64.OutputStream
Constructs a Base64.OutputStream in either ENCODE or DECODE mode.
BaseBearing - Interface in org.opensaml.xml
Interface for element having a @xml:base attribute.
BaseSignatureTrustEngine<TrustBasisType> - Class in org.opensaml.xml.signature.impl
A base implementation of SignatureTrustEngine which evaluates the validity and trustworthiness of XML and raw signatures.
BaseSignatureTrustEngine(KeyInfoCredentialResolver) - Constructor for class org.opensaml.xml.signature.impl.BaseSignatureTrustEngine
Constructor.
BaseXMLObjectMarshaller - Class in org.opensaml.xml.io
Base class for Marshaller classes.
BaseXMLObjectMarshaller() - Constructor for class org.opensaml.xml.io.BaseXMLObjectMarshaller
 
BaseXMLObjectUnmarshaller - Class in org.opensaml.xml.io
Base class for Unmarshaller classes.
BaseXMLObjectUnmarshaller() - Constructor for class org.opensaml.xml.io.BaseXMLObjectUnmarshaller
 
BasicCredential - Class in org.opensaml.xml.security.credential
A basic implementation of Credential.
BasicCredential() - Constructor for class org.opensaml.xml.security.credential.BasicCredential
Constructor.
BasicKeyInfoGeneratorFactory - Class in org.opensaml.xml.security.credential
A factory implementation which produces instances of BasicKeyInfoGeneratorFactory.BasicKeyInfoGenerator capable of handling the information contained within a Credential.
BasicKeyInfoGeneratorFactory() - Constructor for class org.opensaml.xml.security.credential.BasicKeyInfoGeneratorFactory
Constructor.
BasicKeyInfoGeneratorFactory.BasicKeyInfoGenerator - Class in org.opensaml.xml.security.credential
An implementation of KeyInfoGenerator capable of handling the information contained within a Credential.
BasicKeyInfoGeneratorFactory.BasicKeyInfoGenerator(BasicKeyInfoGeneratorFactory.BasicOptions) - Constructor for class org.opensaml.xml.security.credential.BasicKeyInfoGeneratorFactory.BasicKeyInfoGenerator
Constructor.
BasicKeyInfoGeneratorFactory.BasicOptions - Class in org.opensaml.xml.security.credential
Options to be used in the production of a KeyInfo from a Credential.
BasicKeyInfoGeneratorFactory.BasicOptions() - Constructor for class org.opensaml.xml.security.credential.BasicKeyInfoGeneratorFactory.BasicOptions
 
BasicParserPool - Class in org.opensaml.xml.parse
A pool of JAXP 1.3 DocumentBuilders.
BasicParserPool() - Constructor for class org.opensaml.xml.parse.BasicParserPool
Constructor.
BasicParserPool.DocumentBuilderProxy - Class in org.opensaml.xml.parse
A proxy that prevents the manages document builders retrieved from the parser pool.
BasicParserPool.DocumentBuilderProxy(DocumentBuilder, BasicParserPool, long) - Constructor for class org.opensaml.xml.parse.BasicParserPool.DocumentBuilderProxy
Constructor.
BasicPKIXValidationInformation - Class in org.opensaml.xml.security.x509
Basic implementation of PKIXValidationInformation.
BasicPKIXValidationInformation(Collection<X509Certificate>, Collection<X509CRL>, Integer) - Constructor for class org.opensaml.xml.security.x509.BasicPKIXValidationInformation
Constructor.
BasicProviderKeyInfoCredentialResolver - Class in org.opensaml.xml.security.keyinfo
Implementation of KeyInfoCredentialResolver which resolves credentials based on a KeyInfo element using a configured list of KeyInfoProvider's and optional post-processing hooks.
BasicProviderKeyInfoCredentialResolver(List<KeyInfoProvider>) - Constructor for class org.opensaml.xml.security.keyinfo.BasicProviderKeyInfoCredentialResolver
Constructor.
BasicSecurityConfiguration - Class in org.opensaml.xml.security
Basic in-memory implementation of SecurityConfiguration.
BasicSecurityConfiguration() - Constructor for class org.opensaml.xml.security.BasicSecurityConfiguration
Constructor.
BasicSecurityConfiguration.DataEncryptionIndex - Class in org.opensaml.xml.security
Class used as an index to the data encryption algorithm URI map.
BasicSecurityConfiguration.DataEncryptionIndex(String, Integer) - Constructor for class org.opensaml.xml.security.BasicSecurityConfiguration.DataEncryptionIndex
Constructor.
BasicSecurityConfiguration.KeyTransportEncryptionIndex - Class in org.opensaml.xml.security
Class used as an index to the key transport encryption algorithm URI map.
BasicSecurityConfiguration.KeyTransportEncryptionIndex(String, Integer, String) - Constructor for class org.opensaml.xml.security.BasicSecurityConfiguration.KeyTransportEncryptionIndex
Constructor.
BasicX509Credential - Class in org.opensaml.xml.security.x509
A basic implementation of X509Credential.
BasicX509Credential() - Constructor for class org.opensaml.xml.security.x509.BasicX509Credential
 
BasicX509CredentialNameEvaluator - Class in org.opensaml.xml.security.x509
A basic implementaion of X509CredentialNameEvaluator which evaluates various identifiers extracted from an X509Credential's entity certificate against a set of trusted names.
BasicX509CredentialNameEvaluator() - Constructor for class org.opensaml.xml.security.x509.BasicX509CredentialNameEvaluator
Constructor.
bigIntValue - Variable in class org.opensaml.xml.signature.impl.CryptoBinaryImpl
The cached BigInteger representation of the element's base64-encoded value.
breakLines - Variable in class org.opensaml.xml.util.Base64.InputStream
 
breakLines - Variable in class org.opensaml.xml.util.Base64.OutputStream
 
buffer - Variable in class org.opensaml.xml.util.Base64.InputStream
 
buffer - Variable in class org.opensaml.xml.util.Base64.OutputStream
 
bufferLength - Variable in class org.opensaml.xml.util.Base64.InputStream
 
bufferLength - Variable in class org.opensaml.xml.util.Base64.OutputStream
 
buffInput - Variable in class org.opensaml.xml.parse.ClasspathResolver.LSInputImpl
Resolved resource.
buildBasicCredential(Key, Set<String>) - Method in class org.opensaml.xml.security.keyinfo.BasicProviderKeyInfoCredentialResolver
Construct a basic credential containing the specified key and set of key names.
buildBasicInlineKeyInfoResolver() - Static method in class org.opensaml.xml.security.SecurityHelper
Get a basic KeyInfo credential resolver which can process standard inline data - RSAKeyValue, DSAKeyValue, X509Data.
buildBasicInlineKeyInfoResolver() - Static method in class org.opensaml.xml.security.SecurityTestHelper
Deprecated. Get a basic KeyInfo credential resolver which can process standard inline data - RSAKeyValue, DSAKeyValue, X509Data.
buildCertStore(PKIXValidationInformation, X509Credential) - Method in class org.opensaml.xml.security.x509.CertPathPKIXTrustEvaluator
Creates the certificate store that will be used during validation.
buildCredential(KeyStore.Entry, String, UsageType) - Method in class org.opensaml.xml.security.credential.KeyStoreCredentialResolver
Build a credential instance from the key store entry.
buildCredentialContext(KeyInfoResolutionContext) - Method in class org.opensaml.xml.security.keyinfo.provider.AbstractKeyInfoProvider
Build a credential context based on the current KeyInfo context, for return in a resolved credential.
buildCredentialCriteria(EncryptedType, CriteriaSet) - Method in class org.opensaml.xml.encryption.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.
buildDataEncryptionParams(Credential, SecurityConfiguration, String) - Static method in class org.opensaml.xml.security.SecurityHelper
Build an instance of EncryptionParameters suitable for passing to an Encrypter.
buildDefaultConfig() - Static method in class org.opensaml.xml.security.DefaultSecurityConfigurationBootstrap
Build and return a default configuration.
buildDSAKeyValue(DSAPublicKey) - Static method in class org.opensaml.xml.security.keyinfo.KeyInfoHelper
Builds a DSAKeyValue XMLObject from the Java security DSA public key type.
builder - Variable in class org.opensaml.xml.parse.BasicParserPool.DocumentBuilderProxy
Builder being proxied.
builder - Variable in class org.opensaml.xml.parse.StaticBasicParserPool.DocumentBuilderProxy
Builder being proxied.
builderAttributes - Variable in class org.opensaml.xml.parse.BasicParserPool
Builder attributes.
builderAttributes - Variable in class org.opensaml.xml.parse.StaticBasicParserPool
Builder attributes.
builderFactory - Static variable in class org.opensaml.xml.Configuration
Configured XMLObject builder factory.
builderFactory - Variable in class org.opensaml.xml.parse.BasicParserPool
Factory used to create new builders.
builderFactory - Variable in class org.opensaml.xml.parse.StaticBasicParserPool
Factory used to create new builders.
builderFeatures - Variable in class org.opensaml.xml.parse.BasicParserPool
Builder features.
builderFeatures - Variable in class org.opensaml.xml.parse.StaticBasicParserPool
Builder features.
builderPool - Variable in class org.opensaml.xml.parse.BasicParserPool
Cache of document builders.
builderPool - Variable in class org.opensaml.xml.parse.StaticBasicParserPool
Cache of document builders.
builders - Variable in class org.opensaml.xml.XMLObjectBuilderFactory
Registered builders.
buildJavaDSAPrivateKey(String) - Static method in class org.opensaml.xml.security.SecurityHelper
Build Java DSA private key from base64 encoding.
buildJavaDSAPrivateKey(String) - Static method in class org.opensaml.xml.security.SecurityTestHelper
Deprecated. Build Java DSA private key from base64 encoding.
buildJavaDSAPublicKey(String) - Static method in class org.opensaml.xml.security.SecurityHelper
Build Java DSA public key from base64 encoding.
buildJavaDSAPublicKey(String) - Static method in class org.opensaml.xml.security.SecurityTestHelper
Deprecated. Build Java DSA public key from base64 encoding.
buildJavaECPublicKey(String) - Static method in class org.opensaml.xml.security.SecurityHelper
Build Java EC public key from base64 encoding.
buildJavaPrivateKey(String) - Static method in class org.opensaml.xml.security.SecurityHelper
Build Java private key from base64 encoding.
buildJavaPrivateKey(String) - Static method in class org.opensaml.xml.security.SecurityTestHelper
Deprecated. Build Java private key from base64 encoding. The key should have no password.
buildJavaRSAPrivateKey(String) - Static method in class org.opensaml.xml.security.SecurityHelper
Build Java RSA private key from base64 encoding.
buildJavaRSAPrivateKey(String) - Static method in class org.opensaml.xml.security.SecurityTestHelper
Deprecated. Build Java RSA private key from base64 encoding.
buildJavaRSAPublicKey(String) - Static method in class org.opensaml.xml.security.SecurityHelper
Build Java RSA public key from base64 encoding.
buildJavaRSAPublicKey(String) - Static method in class org.opensaml.xml.security.SecurityTestHelper
Deprecated. Build Java RSA public key from base64 encoding.
buildJavaX509Cert(String) - Static method in class org.opensaml.xml.security.SecurityHelper
Build Java certificate from base64 encoding.
buildJavaX509Cert(String) - Static method in class org.opensaml.xml.security.SecurityTestHelper
Deprecated. Build Java certificate from base64 encoding.
buildJavaX509CRL(String) - Static method in class org.opensaml.xml.security.SecurityHelper
Build Java CRL from base64 encoding.
buildJavaX509CRL(String) - Static method in class org.opensaml.xml.security.SecurityTestHelper
Deprecated. Build Java CRL from base64 encoding.
buildKey(KeySpec, String) - Static method in class org.opensaml.xml.security.keyinfo.KeyInfoHelper
Generates a public key from the given key spec.
buildKey(KeySpec, String) - Static method in class org.opensaml.xml.security.SecurityHelper
Generates a public key from the given key spec.
buildKey(KeySpec, String) - Static method in class org.opensaml.xml.security.SecurityTestHelper
Deprecated. Generates a public key from the given key spec.
buildKeyAlgorithmCriteria(String) - Method in class org.opensaml.xml.encryption.Decrypter
Dynamically construct key algorithm credential criteria based on the specified algorithm URI.
buildKeyCriteria(EncryptedType) - Method in class org.opensaml.xml.encryption.Decrypter
Build decryption key credential criteria according to information in the encrypted type object.
buildKeyEncryptionParams(Credential, String, SecurityConfiguration, String, String) - Static method in class org.opensaml.xml.security.SecurityHelper
Build an instance of KeyEncryptionParameters suitable for passing to an Encrypter.
buildKeyLengthCriteria(String) - Method in class org.opensaml.xml.encryption.Decrypter
Dynamically construct key length credential criteria based on the specified algorithm URI.
buildList() - Method in class org.opensaml.xml.util.LazyList
Builds an appropriate delegate for this list.
buildMap() - Method in class org.opensaml.xml.util.LazyMap
Builds an appropriate delegate map.
buildNamespace(QName) - Method in class org.opensaml.xml.NamespaceManager
Build a Namespace instance from a QName.
buildObject(QName) - Method in class org.opensaml.xml.AbstractXMLObjectBuilder
Creates an XMLObject with a given fully qualified name.
buildObject(QName, QName) - Method in class org.opensaml.xml.AbstractXMLObjectBuilder
Creates an XMLObject with a given fully qualified name and schema type.
buildObject(String, String, String) - Method in class org.opensaml.xml.AbstractXMLObjectBuilder
Creates an XMLObject with a given fully qualified name.
buildObject(String, String, String, QName) - Method in class org.opensaml.xml.AbstractXMLObjectBuilder
Creates an XMLObject with a given fully qualified name.
buildObject(Element) - Method in class org.opensaml.xml.AbstractXMLObjectBuilder
Creates an XMLObject using information from the given DOM element.
buildObject(String, String, String) - Method in class org.opensaml.xml.encryption.impl.AgreementMethodBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.encryption.impl.AgreementMethodBuilder
Builds an XMLObject using the default name and namespace information provided XML Encryption specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.encryption.impl.CarriedKeyNameBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.encryption.impl.CarriedKeyNameBuilder
Builds an XMLObject using the default name and namespace information provided XML Encryption specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.encryption.impl.CipherDataBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.encryption.impl.CipherDataBuilder
Builds an XMLObject using the default name and namespace information provided XML Encryption specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.encryption.impl.CipherReferenceBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.encryption.impl.CipherReferenceBuilder
Builds an XMLObject using the default name and namespace information provided XML Encryption specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.encryption.impl.CipherValueBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.encryption.impl.CipherValueBuilder
Builds an XMLObject using the default name and namespace information provided XML Encryption specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.encryption.impl.DataReferenceBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.encryption.impl.DataReferenceBuilder
Builds an XMLObject using the default name and namespace information provided XML Encryption specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.encryption.impl.DHKeyValueBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.encryption.impl.DHKeyValueBuilder
Builds an XMLObject using the default name and namespace information provided XML Encryption specifications.
buildObject() - Method in class org.opensaml.xml.encryption.impl.EncryptedDataBuilder
Builds an XMLObject using the default name and namespace information provided XML Encryption specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.encryption.impl.EncryptedDataBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.encryption.impl.EncryptedKeyBuilder
Builds an XMLObject using the default name and namespace information provided XML Encryption specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.encryption.impl.EncryptedKeyBuilder
Creates an XMLObject with a given fully qualified name.
buildObject(String, String, String) - Method in class org.opensaml.xml.encryption.impl.EncryptionMethodBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.encryption.impl.EncryptionMethodBuilder
Builds an XMLObject using the default name and namespace information provided XML Encryption specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.encryption.impl.EncryptionPropertiesBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.encryption.impl.EncryptionPropertiesBuilder
Builds an XMLObject using the default name and namespace information provided XML Encryption specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.encryption.impl.EncryptionPropertyBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.encryption.impl.EncryptionPropertyBuilder
Builds an XMLObject using the default name and namespace information provided XML Encryption specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.encryption.impl.GeneratorBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.encryption.impl.GeneratorBuilder
Builds an XMLObject using the default name and namespace information provided XML Encryption specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.encryption.impl.KANonceBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.encryption.impl.KANonceBuilder
Builds an XMLObject using the default name and namespace information provided XML Encryption specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.encryption.impl.KeyReferenceBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.encryption.impl.KeyReferenceBuilder
Builds an XMLObject using the default name and namespace information provided XML Encryption specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.encryption.impl.KeySizeBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.encryption.impl.KeySizeBuilder
Builds an XMLObject using the default name and namespace information provided XML Encryption specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.encryption.impl.OAEPparamsBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.encryption.impl.OAEPparamsBuilder
Builds an XMLObject using the default name and namespace information provided XML Encryption specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.encryption.impl.OriginatorKeyInfoBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.encryption.impl.OriginatorKeyInfoBuilder
Builds an XMLObject using the default name and namespace information provided XML Encryption specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.encryption.impl.PBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.encryption.impl.PBuilder
Builds an XMLObject using the default name and namespace information provided XML Encryption specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.encryption.impl.PgenCounterBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.encryption.impl.PgenCounterBuilder
Builds an XMLObject using the default name and namespace information provided XML Encryption specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.encryption.impl.PublicBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.encryption.impl.PublicBuilder
Builds an XMLObject using the default name and namespace information provided XML Encryption specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.encryption.impl.QBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.encryption.impl.QBuilder
Builds an XMLObject using the default name and namespace information provided XML Encryption specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.encryption.impl.RecipientKeyInfoBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.encryption.impl.RecipientKeyInfoBuilder
Builds an XMLObject using the default name and namespace information provided XML Encryption specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.encryption.impl.ReferenceListBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.encryption.impl.ReferenceListBuilder
Builds an XMLObject using the default name and namespace information provided XML Encryption specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.encryption.impl.SeedBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.encryption.impl.SeedBuilder
Builds an XMLObject using the default name and namespace information provided XML Encryption specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.encryption.impl.TransformsBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.encryption.impl.TransformsBuilder
Builds an XMLObject using the default name and namespace information provided XML Encryption specifications.
buildObject() - Method in interface org.opensaml.xml.encryption.XMLEncryptionBuilder
Builds an XMLObject using the default name and namespace information provided XML Encryption specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.schema.impl.XSAnyBuilder
Creates an XMLObject with a given fully qualified name.
buildObject(String, String, String) - Method in class org.opensaml.xml.schema.impl.XSBase64BinaryBuilder
Creates an XMLObject with a given fully qualified name.
buildObject(String, String, String) - Method in class org.opensaml.xml.schema.impl.XSBooleanBuilder
Creates an XMLObject with a given fully qualified name.
buildObject(String, String, String) - Method in class org.opensaml.xml.schema.impl.XSDateTimeBuilder
Creates an XMLObject with a given fully qualified name.
buildObject(String, String, String) - Method in class org.opensaml.xml.schema.impl.XSIntegerBuilder
Creates an XMLObject with a given fully qualified name.
buildObject(String, String, String) - Method in class org.opensaml.xml.schema.impl.XSQNameBuilder
Creates an XMLObject with a given fully qualified name.
buildObject(String, String, String) - Method in class org.opensaml.xml.schema.impl.XSStringBuilder
Creates an XMLObject with a given fully qualified name.
buildObject(String, String, String) - Method in class org.opensaml.xml.schema.impl.XSURIBuilder
Creates an XMLObject with a given fully qualified name.
buildObject(String, String, String) - Method in class org.opensaml.xml.signature.impl.CryptoBinaryBuilder
Creates an XMLObject with a given fully qualified name.
buildObject(String, String, String) - Method in class org.opensaml.xml.signature.impl.DigestMethodBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.signature.impl.DigestMethodBuilder
Builds an XMLObject using the default name and namespace information provided XML Signature specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.signature.impl.DSAKeyValueBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.signature.impl.DSAKeyValueBuilder
Builds an XMLObject using the default name and namespace information provided XML Signature specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.signature.impl.ExponentBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.signature.impl.ExponentBuilder
Builds an XMLObject using the default name and namespace information provided XML Signature specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.signature.impl.GBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.signature.impl.GBuilder
Builds an XMLObject using the default name and namespace information provided XML Signature specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.signature.impl.JBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.signature.impl.JBuilder
Builds an XMLObject using the default name and namespace information provided XML Signature specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.signature.impl.KeyInfoBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.signature.impl.KeyInfoBuilder
Builds an XMLObject using the default name and namespace information provided XML Signature specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.signature.impl.KeyNameBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.signature.impl.KeyNameBuilder
Builds an XMLObject using the default name and namespace information provided XML Signature specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.signature.impl.KeyValueBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.signature.impl.KeyValueBuilder
Builds an XMLObject using the default name and namespace information provided XML Signature specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.signature.impl.MgmtDataBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.signature.impl.MgmtDataBuilder
Builds an XMLObject using the default name and namespace information provided XML Signature specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.signature.impl.ModulusBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.signature.impl.ModulusBuilder
Builds an XMLObject using the default name and namespace information provided XML Signature specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.signature.impl.PBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.signature.impl.PBuilder
Builds an XMLObject using the default name and namespace information provided XML Signature specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.signature.impl.PgenCounterBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.signature.impl.PgenCounterBuilder
Builds an XMLObject using the default name and namespace information provided XML Signature specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.signature.impl.PGPDataBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.signature.impl.PGPDataBuilder
Builds an XMLObject using the default name and namespace information provided XML Signature specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.signature.impl.PGPKeyIDBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.signature.impl.PGPKeyIDBuilder
Builds an XMLObject using the default name and namespace information provided XML Signature specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.signature.impl.PGPKeyPacketBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.signature.impl.PGPKeyPacketBuilder
Builds an XMLObject using the default name and namespace information provided XML Signature specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.signature.impl.QBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.signature.impl.QBuilder
Builds an XMLObject using the default name and namespace information provided XML Signature specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.signature.impl.RetrievalMethodBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.signature.impl.RetrievalMethodBuilder
Builds an XMLObject using the default name and namespace information provided XML Signature specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.signature.impl.RSAKeyValueBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.signature.impl.RSAKeyValueBuilder
Builds an XMLObject using the default name and namespace information provided XML Signature specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.signature.impl.SeedBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.signature.impl.SeedBuilder
Builds an XMLObject using the default name and namespace information provided XML Signature specifications.
buildObject() - Method in class org.opensaml.xml.signature.impl.SignatureBuilder
Creates the XMLObject with the default prefix and local name.
buildObject(String, String, String) - Method in class org.opensaml.xml.signature.impl.SignatureBuilder
Creates an XMLObject with a given fully qualified name.
buildObject(String, String, String) - Method in class org.opensaml.xml.signature.impl.SPKIDataBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.signature.impl.SPKIDataBuilder
Builds an XMLObject using the default name and namespace information provided XML Signature specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.signature.impl.SPKISexpBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.signature.impl.SPKISexpBuilder
Builds an XMLObject using the default name and namespace information provided XML Signature specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.signature.impl.TransformBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.signature.impl.TransformBuilder
Builds an XMLObject using the default name and namespace information provided XML Signature specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.signature.impl.TransformsBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.signature.impl.TransformsBuilder
Builds an XMLObject using the default name and namespace information provided XML Signature specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.signature.impl.X509CertificateBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.signature.impl.X509CertificateBuilder
Builds an XMLObject using the default name and namespace information provided XML Signature specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.signature.impl.X509CRLBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.signature.impl.X509CRLBuilder
Builds an XMLObject using the default name and namespace information provided XML Signature specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.signature.impl.X509DataBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.signature.impl.X509DataBuilder
Builds an XMLObject using the default name and namespace information provided XML Signature specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.signature.impl.X509IssuerNameBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.signature.impl.X509IssuerNameBuilder
Builds an XMLObject using the default name and namespace information provided XML Signature specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.signature.impl.X509IssuerSerialBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.signature.impl.X509IssuerSerialBuilder
Builds an XMLObject using the default name and namespace information provided XML Signature specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.signature.impl.X509SerialNumberBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.signature.impl.X509SerialNumberBuilder
Builds an XMLObject using the default name and namespace information provided XML Signature specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.signature.impl.X509SKIBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.signature.impl.X509SKIBuilder
Builds an XMLObject using the default name and namespace information provided XML Signature specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.signature.impl.X509SubjectNameBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.signature.impl.X509SubjectNameBuilder
Builds an XMLObject using the default name and namespace information provided XML Signature specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.signature.impl.XPathBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.signature.impl.XPathBuilder
Builds an XMLObject using the default name and namespace information provided XML Signature specifications.
buildObject(String, String, String) - Method in class org.opensaml.xml.signature.impl.YBuilder
Creates an XMLObject with a given fully qualified name.
buildObject() - Method in class org.opensaml.xml.signature.impl.YBuilder
Builds an XMLObject using the default name and namespace information provided XML Signature specifications.
buildObject() - Method in interface org.opensaml.xml.signature.XMLSignatureBuilder
Builds an XMLObject using the default name and namespace information provided XML Signature specifications.
buildObject(QName) - Method in interface org.opensaml.xml.XMLObjectBuilder
Creates an XMLObject with a given fully qualified name.
buildObject(QName, QName) - Method in interface org.opensaml.xml.XMLObjectBuilder
Creates an XMLObject with a given fully qualified name and schema type.
buildObject(String, String, String) - Method in interface org.opensaml.xml.XMLObjectBuilder
Creates an XMLObject with a given fully qualified name.
buildObject(String, String, String, QName) - Method in interface org.opensaml.xml.XMLObjectBuilder
Creates an XMLObject with a given fully qualified name.
buildObject(Element) - Method in interface org.opensaml.xml.XMLObjectBuilder
Creates an XMLObject using information from the given DOM element.
buildRSAKeyValue(RSAPublicKey) - Static method in class org.opensaml.xml.security.keyinfo.KeyInfoHelper
Builds an RSAKeyValue XMLObject from the Java security RSA public key type.
buildSchema(SchemaBuilder.SchemaLanguage, String) - Static method in class org.opensaml.xml.schema.SchemaBuilder
Builds a schema from the given schema source.
buildSchema(SchemaBuilder.SchemaLanguage, String[]) - Static method in class org.opensaml.xml.schema.SchemaBuilder
Builds a schema from the given schema sources.
buildSchema(SchemaBuilder.SchemaLanguage, File) - Static method in class org.opensaml.xml.schema.SchemaBuilder
Builds a schema from the given schema source.
buildSchema(SchemaBuilder.SchemaLanguage, File[]) - Static method in class org.opensaml.xml.schema.SchemaBuilder
Builds a schema from the given schema sources.
buildSchema(SchemaBuilder.SchemaLanguage, InputStream) - Static method in class org.opensaml.xml.schema.SchemaBuilder
Builds a schema from the given schema source.
buildSchema(SchemaBuilder.SchemaLanguage, InputStream[]) - Static method in class org.opensaml.xml.schema.SchemaBuilder
Builds a schema from the given schema sources.
buildSchema(SchemaBuilder.SchemaLanguage, Source[]) - Static method in class org.opensaml.xml.schema.SchemaBuilder
Builds a schema from the given schema sources.
buildSignature(Signature) - Method in class org.opensaml.xml.signature.SignatureValidator
Constructs an XMLSignature from the given signature object.
buildTrustAnchor(X509Certificate) - Method in class org.opensaml.xml.security.x509.CertPathPKIXTrustEvaluator
Build a trust anchor from the given X509 certificate.
buildX509Certificate(X509Certificate) - Static method in class org.opensaml.xml.security.keyinfo.KeyInfoHelper
Builds an X509Certificate XMLObject from a native Java X509Certificate.
buildX509CRL(X509CRL) - Static method in class org.opensaml.xml.security.keyinfo.KeyInfoHelper
Builds an X509CRL XMLObject from a native Java X509CRL.
buildX509IssuerSerial(String, BigInteger) - Static method in class org.opensaml.xml.security.keyinfo.KeyInfoHelper
Build an X509IssuerSerial containing a given issuer name and serial number.
buildX509SKI(X509Certificate) - Static method in class org.opensaml.xml.security.keyinfo.KeyInfoHelper
Build an X509SKI containing the subject key identifier extension value contained within a certificate.
buildX509SubjectName(String) - Static method in class org.opensaml.xml.security.keyinfo.KeyInfoHelper
Build an X509SubjectName containing a given subject name.
buildXMLObject(Element) - Method in class org.opensaml.xml.io.AbstractXMLObjectUnmarshaller
Constructs the XMLObject that the given DOM Element will be unmarshalled into.

C

candidateIter - Variable in class org.opensaml.xml.security.CriteriaFilteringIterator
The candidates to evaluate.
candidates - Variable in class org.opensaml.xml.security.CriteriaFilteringIterable
The candidates to evaluate.
canonicalizationAlgorithm - Variable in class org.opensaml.xml.signature.impl.SignatureImpl
Canonicalization algorithm used in signature.
CarriedKeyName - Interface in org.opensaml.xml.encryption
XMLObject representing XML Encryption, version 20021210, CarriedKeyName element.
carriedKeyName - Variable in class org.opensaml.xml.encryption.impl.EncryptedKeyImpl
CarriedKeyName value.
CarriedKeyNameBuilder - Class in org.opensaml.xml.encryption.impl
Builder of CarriedKeyName.
CarriedKeyNameBuilder() - Constructor for class org.opensaml.xml.encryption.impl.CarriedKeyNameBuilder
Constructor.
CarriedKeyNameImpl - Class in org.opensaml.xml.encryption.impl
Concrete implementation of CarriedKeyName.
CarriedKeyNameImpl(String, String, String) - Constructor for class org.opensaml.xml.encryption.impl.CarriedKeyNameImpl
Constructor.
CertPathPKIXTrustEvaluator - Class in org.opensaml.xml.security.x509
An implementation of PKIXTrustEvaluator that is based on the Java CertPath API.
CertPathPKIXTrustEvaluator() - Constructor for class org.opensaml.xml.security.x509.CertPathPKIXTrustEvaluator
Constructor.
CertPathPKIXTrustEvaluator(PKIXValidationOptions) - Constructor for class org.opensaml.xml.security.x509.CertPathPKIXTrustEvaluator
Constructor.
CertPathPKIXValidationOptions - Class in org.opensaml.xml.security.x509
Specialization of PKIXValidationOptions which specifies options specific to a PKIXTrustEvaluator based on the Java CertPath API.
CertPathPKIXValidationOptions() - Constructor for class org.opensaml.xml.security.x509.CertPathPKIXValidationOptions
Constructor.
certSelector - Variable in class org.opensaml.xml.security.credential.criteria.EvaluableX509CertSelectorCredentialCriteria
Base criteria.
ChainingCredentialResolver - Class in org.opensaml.xml.security.credential
An implementation of CredentialResolver which chains together one or more underlying credential resolver implementations.
ChainingCredentialResolver() - Constructor for class org.opensaml.xml.security.credential.ChainingCredentialResolver
Constructor.
ChainingCredentialResolver.CredentialIterable - Class in org.opensaml.xml.security.credential
Implementation of Iterable to be returned by ChainingCredentialResolver.
ChainingCredentialResolver.CredentialIterable(ChainingCredentialResolver, CriteriaSet) - Constructor for class org.opensaml.xml.security.credential.ChainingCredentialResolver.CredentialIterable
Constructor.
ChainingCredentialResolver.CredentialIterator - Class in org.opensaml.xml.security.credential
Implementation of Iterator to be returned (indirectly) by ChainingCredentialResolver.
ChainingCredentialResolver.CredentialIterator(ChainingCredentialResolver, CriteriaSet) - Constructor for class org.opensaml.xml.security.credential.ChainingCredentialResolver.CredentialIterator
Constructor.
ChainingEncryptedKeyResolver - Class in org.opensaml.xml.encryption
An implementation of EncryptedKeyResolver which chains multiple other resolver implementations together, calling them in the order specified in the resolver list.
ChainingEncryptedKeyResolver() - Constructor for class org.opensaml.xml.encryption.ChainingEncryptedKeyResolver
Constructor.
ChainingEncryptedKeyResolver.ChainingIterable - Class in org.opensaml.xml.encryption
Implementation of Iterable to be returned by ChainingEncryptedKeyResolver.
ChainingEncryptedKeyResolver.ChainingIterable(ChainingEncryptedKeyResolver, EncryptedData) - Constructor for class org.opensaml.xml.encryption.ChainingEncryptedKeyResolver.ChainingIterable
Constructor.
ChainingEncryptedKeyResolver.ChainingIterator - Class in org.opensaml.xml.encryption
Implementation of Iterator to be (indirectly) returned by ChainingEncryptedKeyResolver.
ChainingEncryptedKeyResolver.ChainingIterator(ChainingEncryptedKeyResolver, EncryptedData) - Constructor for class org.opensaml.xml.encryption.ChainingEncryptedKeyResolver.ChainingIterator
Constructor.
ChainingSignatureTrustEngine - Class in org.opensaml.xml.signature.impl
Evaluate a signature in sequence using a chain of subordinate trust engines.
ChainingSignatureTrustEngine() - Constructor for class org.opensaml.xml.signature.impl.ChainingSignatureTrustEngine
Constructor.
ChainingTrustEngine<TokenType> - Class in org.opensaml.xml.security.trust
Evaluate a token in sequence using a chain of subordinate trust engines.
ChainingTrustEngine() - Constructor for class org.opensaml.xml.security.trust.ChainingTrustEngine
Constructor.
checkAndCreateIndex(QName) - Method in class org.opensaml.xml.util.IndexedXMLObjectChildrenList
Check for the existence of an index for the specified QName and create it if it doesn't exist.
checkAndDeregisterQNameValue(QName, String) - Method in class org.opensaml.xml.util.AttributeMap
Check whether the attribute value is a QName type, and if it is, deregister it with the owner's namespace manger.
checkAndMarshall(XMLObject) - Method in class org.opensaml.xml.encryption.Decrypter
Ensure that the XMLObject is marshalled.
checkAndMarshall(XMLObject) - Method in class org.opensaml.xml.encryption.Encrypter
Ensure that the XMLObject is marshalled.
checkAndRegisterQNameValue(QName, String) - Method in class org.opensaml.xml.util.AttributeMap
Check whether the attribute value is a QName type, and if it is, register it with the owner's namespace manger.
checkCriteriaRequirements(CriteriaSet) - Method in class org.opensaml.xml.security.credential.KeyStoreCredentialResolver
Check that required credential criteria are available.
checkElementIsTarget(Element) - Method in class org.opensaml.xml.io.AbstractXMLObjectUnmarshaller
Checks that the given DOM Element's XSI type or namespace qualified element name matches the target QName of this unmarshaller.
checkIDAttribute(Attr) - Method in class org.opensaml.xml.io.AbstractXMLObjectUnmarshaller
Check whether the attribute's QName is registered in the global ID attribute registry.
checkNames(Set<String>, X509Credential) - Method in class org.opensaml.xml.security.x509.PKIXX509CredentialTrustEngine
Evaluate the credential against the set of trusted names.
checkNames(Set<String>, X509Credential) - Method in class org.opensaml.xml.signature.impl.PKIXSignatureTrustEngine
Evaluate the credential against the set of trusted names.
checkParams(EncryptionParameters) - Method in class org.opensaml.xml.encryption.Encrypter
Check data encryption parameters for consistency and required values.
checkParams(KeyEncryptionParameters, boolean) - Method in class org.opensaml.xml.encryption.Encrypter
Check key encryption parameters for consistency and required values.
checkParams(List<KeyEncryptionParameters>, boolean) - Method in class org.opensaml.xml.encryption.Encrypter
Check a list of key encryption parameters for consistency and required values.
checkParams(EncryptionParameters, List<KeyEncryptionParameters>) - Method in class org.opensaml.xml.encryption.Encrypter
Check the encryption parameters and key encryption parameters for valid combinations of options.
checkParams(Credential, CriteriaSet) - Method in class org.opensaml.xml.security.trust.ExplicitKeyTrustEngine
Check the parameters for required values.
checkParams(X509Credential, CriteriaSet) - Method in class org.opensaml.xml.security.trust.ExplicitX509CertificateTrustEngine
Check the parameters for required values.
checkParams(Signature, CriteriaSet) - Method in class org.opensaml.xml.signature.impl.BaseSignatureTrustEngine
Check the signature and credential criteria for required values.
checkParamsRaw(byte[], byte[], String, CriteriaSet) - Method in class org.opensaml.xml.signature.impl.BaseSignatureTrustEngine
Check the signature and credential criteria for required values.
checkQName(QName) - Method in class org.opensaml.xml.NamespaceManager
Check whether the supplied QName contains non-empty namespace info and should be managed by the namespace manager.
checkQName(QName, String) - Method in class org.opensaml.xml.util.AttributeMap
Check where the attribute value is a QName type, and if so, return the QName.
checkSubjectAltNames - Variable in class org.opensaml.xml.security.x509.BasicX509CredentialNameEvaluator
Flag as to whether to perform name checking using credential's subject alt names.
checkSubjectAltNames() - Method in class org.opensaml.xml.security.x509.BasicX509CredentialNameEvaluator
Gets whether to check the credential's entity certificate subject alt names against the trusted key name values.
checkSubjectDN - Variable in class org.opensaml.xml.security.x509.BasicX509CredentialNameEvaluator
Flag as to whether to perform name checking using credential's subject DN.
checkSubjectDN() - Method in class org.opensaml.xml.security.x509.BasicX509CredentialNameEvaluator
Gets whether to check the credential's entity certificate subject DN against the trusted key name values.
checkSubjectDNCommonName - Variable in class org.opensaml.xml.security.x509.BasicX509CredentialNameEvaluator
Flag as to whether to perform name checking using credential's subject DN's common name (CN).
checkSubjectDNCommonName() - Method in class org.opensaml.xml.security.x509.BasicX509CredentialNameEvaluator
Gets whether to check the credential's entity certificate subject DN's common name (CN) against the trusted key name values.
checkValidModifyState() - Method in class org.opensaml.xml.parse.StaticBasicParserPool
Check that pool is in a valid state to be modified.
checkValidState() - Method in class org.opensaml.xml.parse.BasicParserPool.DocumentBuilderProxy
Check whether the parser is in a valid and usable state, and if not, throw a runtime exception.
checkValidState() - Method in class org.opensaml.xml.parse.StaticBasicParserPool.DocumentBuilderProxy
Check whether the parser is in a valid and usable state, and if not, throw a runtime exception.
checkXMLObjectIsTarget(XMLObject) - Method in class org.opensaml.xml.io.AbstractXMLObjectMarshaller
Checks to make sure the given XMLObject's schema type or element QName matches the target parameters given at marshaller construction time.
CipherData - Interface in org.opensaml.xml.encryption
XMLObject representing XML Encryption, version 20021210, CipherData element.
cipherData - Variable in class org.opensaml.xml.encryption.impl.EncryptedTypeImpl
CipherData child element.
CipherDataBuilder - Class in org.opensaml.xml.encryption.impl
Builder of CipherData.
CipherDataBuilder() - Constructor for class org.opensaml.xml.encryption.impl.CipherDataBuilder
Constructor.
CipherDataImpl - Class in org.opensaml.xml.encryption.impl
Concrete implementation of CipherData.
CipherDataImpl(String, String, String) - Constructor for class org.opensaml.xml.encryption.impl.CipherDataImpl
Constructor.
CipherDataMarshaller - Class in org.opensaml.xml.encryption.impl
A thread-safe Marshaller for CipherData objects.
CipherDataMarshaller() - Constructor for class org.opensaml.xml.encryption.impl.CipherDataMarshaller
 
CipherDataSchemaValidator - Class in org.opensaml.xml.encryption.validator
Checks CipherData for Schema compliance.
CipherDataSchemaValidator() - Constructor for class org.opensaml.xml.encryption.validator.CipherDataSchemaValidator
 
CipherDataUnmarshaller - Class in org.opensaml.xml.encryption.impl
A thread-safe Unmarshaller for CipherData objects.
CipherDataUnmarshaller() - Constructor for class org.opensaml.xml.encryption.impl.CipherDataUnmarshaller
 
CipherReference - Interface in org.opensaml.xml.encryption
XMLObject representing XML Encryption, version 20021210, CipherReference element.
cipherReference - Variable in class org.opensaml.xml.encryption.impl.CipherDataImpl
CipherReference child element.
CipherReferenceBuilder - Class in org.opensaml.xml.encryption.impl
Builder of CipherReference.
CipherReferenceBuilder() - Constructor for class org.opensaml.xml.encryption.impl.CipherReferenceBuilder
Constructor.
CipherReferenceImpl - Class in org.opensaml.xml.encryption.impl
Concrete implementation of CipherReference.
CipherReferenceImpl(String, String, String) - Constructor for class org.opensaml.xml.encryption.impl.CipherReferenceImpl
Constructor.
CipherReferenceMarshaller - Class in org.opensaml.xml.encryption.impl
A thread-safe Marshaller for CipherReference objects.
CipherReferenceMarshaller() - Constructor for class org.opensaml.xml.encryption.impl.CipherReferenceMarshaller
 
CipherReferenceSchemaValidator - Class in org.opensaml.xml.encryption.validator
Checks CipherReference for Schema compliance.
CipherReferenceSchemaValidator() - Constructor for class org.opensaml.xml.encryption.validator.CipherReferenceSchemaValidator
 
CipherReferenceUnmarshaller - Class in org.opensaml.xml.encryption.impl
A thread-safe Unmarshaller for CipherReference objects.
CipherReferenceUnmarshaller() - Constructor for class org.opensaml.xml.encryption.impl.CipherReferenceUnmarshaller
 
CipherValue - Interface in org.opensaml.xml.encryption
XMLObject representing XML Encryption, version 20021210, CipherValue element.
cipherValue - Variable in class org.opensaml.xml.encryption.impl.CipherDataImpl
CipherValue child element.
CipherValueBuilder - Class in org.opensaml.xml.encryption.impl
Builder of CipherValue.
CipherValueBuilder() - Constructor for class org.opensaml.xml.encryption.impl.CipherValueBuilder
Constructor.
CipherValueImpl - Class in org.opensaml.xml.encryption.impl
Concrete implementation of CipherValue.
CipherValueImpl(String, String, String) - Constructor for class org.opensaml.xml.encryption.impl.CipherValueImpl
Constructor.
ClassIndexedSet<T> - Class in org.opensaml.xml.util
Set implementation which provides indexed access to set members via their class, and which allows only one instance of a given class to be present in the set.
ClassIndexedSet() - Constructor for class org.opensaml.xml.util.ClassIndexedSet
Constructor.
ClassIndexedSet.ClassIndexedSetIterator - Class in org.opensaml.xml.util
Iterator for set implementation ClassIndexedSet.
ClassIndexedSet.ClassIndexedSetIterator(ClassIndexedSet<T>, Iterator<T>) - Constructor for class org.opensaml.xml.util.ClassIndexedSet.ClassIndexedSetIterator
Constructor.
CLASSPATH_URI_SCHEME - Static variable in class org.opensaml.xml.parse.ClasspathResolver
UR scheme for classpath locations.
ClasspathResolver - Class in org.opensaml.xml.parse
A entity resolver that resolves an entity's location within the classpath.
ClasspathResolver() - Constructor for class org.opensaml.xml.parse.ClasspathResolver
 
ClasspathResolver.LSInputImpl - Class in org.opensaml.xml.parse
Implementation of DOM 3 LSInput.
ClasspathResolver.LSInputImpl(String, String, InputStream) - Constructor for class org.opensaml.xml.parse.ClasspathResolver.LSInputImpl
Constructor.
clear() - Method in class org.opensaml.xml.util.AttributeMap
clear() - Method in class org.opensaml.xml.util.ClassIndexedSet
clear() - Method in class org.opensaml.xml.util.IndexedXMLObjectChildrenList
clear() - Method in class org.opensaml.xml.util.IndexingObjectStore
Clears the object store.
clear() - Method in class org.opensaml.xml.util.LazyList
clear() - Method in class org.opensaml.xml.util.LazyMap
clear() - Method in class org.opensaml.xml.util.LazySet
clear() - Method in class org.opensaml.xml.util.ListView
clear() - Method in class org.opensaml.xml.util.ValueTypeIndexedMap
clearRegistry() - Static method in class org.opensaml.xml.security.credential.criteria.EvaluableCredentialCriteriaRegistry
Clear all mappings from the registry.
clone() - Method in class org.opensaml.xml.security.credential.BasicKeyInfoGeneratorFactory.BasicOptions
clone(KeyInfo) - Method in class org.opensaml.xml.security.keyinfo.StaticKeyInfoGenerator
Clone a KeyInfo and return the new object.
clone() - Method in class org.opensaml.xml.security.x509.InternalX500DNHandler
Clone the handler.
clone() - Method in interface org.opensaml.xml.security.x509.X500DNHandler
Clone the handler.
clone() - Method in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory.X509Options
cloneXMLObject(T) - Static method in class org.opensaml.xml.util.XMLObjectHelper
Clone an XMLObject by brute force:
cloneXMLObject(T, boolean) - Static method in class org.opensaml.xml.util.XMLObjectHelper
Clone an XMLObject by brute force:
close() - Method in class org.opensaml.xml.util.Base64.OutputStream
Flushes and closes (I think, in the superclass) the stream.
CN_OID - Static variable in class org.opensaml.xml.security.x509.X509Util
Common Name (CN) OID.
coalescing - Variable in class org.opensaml.xml.parse.BasicParserPool
Whether the builders are coalescing.
coalescing - Variable in class org.opensaml.xml.parse.StaticBasicParserPool
Whether the builders are coalescing.
collection - Variable in class org.opensaml.xml.security.credential.CollectionCredentialResolver
The collection of credentials which is the underlying store for the resolver.
CollectionCredentialResolver - Class in org.opensaml.xml.security.credential
An implementation of CredentialResolver which uses a Collection as the underlying credential source.
CollectionCredentialResolver() - Constructor for class org.opensaml.xml.security.credential.CollectionCredentialResolver
Constructor.
CollectionCredentialResolver(Collection<Credential>) - Constructor for class org.opensaml.xml.security.credential.CollectionCredentialResolver
Constructor.
CollectionKeyInfoCredentialResolver - Class in org.opensaml.xml.security.keyinfo
An implementation of KeyInfoCredentialResolver which uses a Collection as the underlying credential source.
CollectionKeyInfoCredentialResolver() - Constructor for class org.opensaml.xml.security.keyinfo.CollectionKeyInfoCredentialResolver
Constructor.
CollectionKeyInfoCredentialResolver(Collection<Credential>) - Constructor for class org.opensaml.xml.security.keyinfo.CollectionKeyInfoCredentialResolver
Constructor.
Configuration - Class in org.opensaml.xml
Class for loading library configuration files and retrieving the configured components.
Configuration() - Constructor for class org.opensaml.xml.Configuration
Constructor.
ConfigurationException - Exception in org.opensaml.xml
An exception thrown when an error occurs loading information into Configuration.
ConfigurationException() - Constructor for exception org.opensaml.xml.ConfigurationException
Constructor.
ConfigurationException(String) - Constructor for exception org.opensaml.xml.ConfigurationException
Constructor.
ConfigurationException(Exception) - Constructor for exception org.opensaml.xml.ConfigurationException
Constructor.
ConfigurationException(String, Exception) - Constructor for exception org.opensaml.xml.ConfigurationException
Constructor.
configurationSchema - Variable in class org.opensaml.xml.XMLConfigurator
Schema used to validate configruation files.
configuredObjectProviders - Static variable in class org.opensaml.xml.Configuration
Object provider configuration elements indexed by QName.
constructAttribute(Document, QName) - Static method in class org.opensaml.xml.util.XMLHelper
Constructs an attribute owned by the given document with the given name.
constructAttribute(Document, String, String, String) - Static method in class org.opensaml.xml.util.XMLHelper
Constructs an attribute owned by the given document with the given name.
constructAttributeValue(QName) - Method in class org.opensaml.xml.util.AttributeMap
Construct the string representation of a QName attribute value.
constructElement(Document, QName) - Static method in class org.opensaml.xml.util.XMLHelper
Constructs an element, rooted in the given document, with the given name.
constructElement(Document, String, String, String) - Static method in class org.opensaml.xml.util.XMLHelper
Constructs an element, rooted in the given document, with the given information.
constructQName(String, String, String) - Static method in class org.opensaml.xml.util.XMLHelper
Constructs a QName.
constructQName(String, XMLObject) - Static method in class org.opensaml.xml.util.XMLHelper
Constructs a QName from a string (attribute or element content) value.
constructQName(String, Element) - Static method in class org.opensaml.xml.util.XMLHelper
Constructs a QName from a string (attribute element content) value.
constructStringRepresentation() - Method in class org.opensaml.xml.Namespace
Constructs an XML namespace declaration string representing this namespace.
contains(Class<? extends T>) - Method in class org.opensaml.xml.util.ClassIndexedSet
Check whether set contains an instance of the specified class.
contains(String) - Method in class org.opensaml.xml.util.IndexingObjectStore
Checks whether the store contains an object registered under the given index.
contains(Object) - Method in class org.opensaml.xml.util.LazyList
contains(Object) - Method in class org.opensaml.xml.util.LazySet
contains(Object) - Method in class org.opensaml.xml.util.ListView
Checks to see if the given element is contained in this list.
contains(ElementType) - Method in class org.opensaml.xml.util.XMLObjectChildrenList
Checks to see if the given element is contained in this list.
containsAll(Collection<?>) - Method in class org.opensaml.xml.util.LazyList
containsAll(Collection<?>) - Method in class org.opensaml.xml.util.LazySet
containsAll(Collection<?>) - Method in class org.opensaml.xml.util.ListView
containsKey(Object) - Method in class org.opensaml.xml.util.AttributeMap
containsKey(Object) - Method in class org.opensaml.xml.util.LazyMap
containsKey(Object) - Method in class org.opensaml.xml.util.ValueTypeIndexedMap
containsValue(Object) - Method in class org.opensaml.xml.util.AttributeMap
containsValue(Object) - Method in class org.opensaml.xml.util.LazyMap
containsValue(Object) - Method in class org.opensaml.xml.util.ValueTypeIndexedMap
ContentReference - Interface in org.opensaml.xml.signature
Interface for representing the references to the content that is digitally signed.
contentReferences - Variable in class org.opensaml.xml.signature.impl.SignatureImpl
References to content to be signed.
contentValue - Variable in class org.opensaml.xml.NamespaceManager
Registered namespaces of content values.
convertAltNameType(Integer, Object) - Static method in class org.opensaml.xml.security.x509.X509Util
Convert types returned by Bouncy Castle X509ExtensionUtil.getSubjectAlternativeNames(X509Certificate) to be consistent with what is documented for: java.security.cert.X509Certificate#getSubjectAlternativeNames.
copyNamespace(Namespace) - Method in class org.opensaml.xml.NamespaceManager
Get a copy of a Namespace.
createBuilder() - Method in class org.opensaml.xml.parse.BasicParserPool
Creates a new document builder.
createBuilder() - Method in class org.opensaml.xml.parse.StaticBasicParserPool
Creates a new document builder.
createClassInstance(Element) - Method in class org.opensaml.xml.XMLConfigurator
Constructs an instance of the given class.
createImplementation() - Method in class org.opensaml.xml.util.LazySet
Builds an appropriate delegate set.
createNewInstance(Input) - Method in class org.opensaml.xml.util.AbstractSingletonFactory
Create a new instance of the output class based on the input class instance.
createReference(XMLSignature) - Method in interface org.opensaml.xml.signature.ContentReference
Called by the signature marshaller to allow references to be added to the signature.
createReference(XMLSignature) - Method in class org.opensaml.xml.signature.URIContentReference
Called by the signature marshaller to allow references to be added to the signature.
createSignatureElement(Signature, Document) - Method in class org.opensaml.xml.signature.impl.SignatureMarshaller
Creates the signature elements but does not compute the signatuer.
Credential - Interface in org.opensaml.xml.security.credential
A credential for an entity.
credentialAlias - Variable in class org.opensaml.xml.security.x509.KeyStoreX509CredentialAdapter
Alias to the credential to be exposed.
credentialAlias - Variable in class org.opensaml.xml.security.x509.X509KeyManagerX509CredentialAdapter
Alias used to reference the credential in the key manager.
CredentialContext - Interface in org.opensaml.xml.security.credential
Marker interface for implementations which hold information specific to a a particular context within which a CredentialResolver resolves a Credential.
credentialContextSet - Variable in class org.opensaml.xml.security.credential.AbstractCredential
Credential context of this credential.
CredentialContextSet - Class in org.opensaml.xml.security.credential
This class holds instances of CredentialContext which represent information about the context in which a CredentialResolver has resolved a Credential.
CredentialContextSet() - Constructor for class org.opensaml.xml.security.credential.CredentialContextSet
 
credentialIterator - Variable in class org.opensaml.xml.security.credential.ChainingCredentialResolver.CredentialIterator
The iterator over Credential instances from the current resolver.
CredentialResolver - Interface in org.opensaml.xml.security.credential
A resolver which uses Criteria to resolve and return instances of Credential.
credentialResolver - Variable in class org.opensaml.xml.security.trust.ExplicitKeyTrustEngine
Resolver used for resolving trusted credentials.
credentialResolver - Variable in class org.opensaml.xml.security.trust.ExplicitX509CertificateTrustEngine
Resolver used for resolving trusted credentials.
credentialResolver - Variable in class org.opensaml.xml.signature.impl.ExplicitKeySignatureTrustEngine
Resolver used for resolving trusted credentials.
credNameEvaluator - Variable in class org.opensaml.xml.security.x509.PKIXX509CredentialTrustEngine
The external credential name evaluator used to establish trusted name compliance.
credNameEvaluator - Variable in class org.opensaml.xml.signature.impl.PKIXSignatureTrustEngine
The external credential name evaluator used to establish trusted name compliance.
creds - Variable in class org.opensaml.xml.security.credential.StaticCredentialResolver
List of credentials held by this resolver.
credUsage - Variable in class org.opensaml.xml.security.criteria.UsageCriteria
Key usage type of resolved credentials.
Criteria - Interface in org.opensaml.xml.security
A generic marker interface for representing criteria used in resolution or evaluation operations.
CriteriaFilteringIterable<T> - Class in org.opensaml.xml.security
An implementation of Iterable which wraps another underlying Iterable in order to support production of instances of CriteriaFilteringIterator based on the underlying Iterable's Iterator.
CriteriaFilteringIterable(Iterable<? extends T>, Set<EvaluableCriteria<T>>, boolean, boolean) - Constructor for class org.opensaml.xml.security.CriteriaFilteringIterable
Constructor.
CriteriaFilteringIterator<T> - Class in org.opensaml.xml.security
This implementation of Iterator wraps another Iterator of a particular type, containing candidates which are to be evaluated against a given set of EvaluableCriteria.
CriteriaFilteringIterator(Iterator<? extends T>, Set<EvaluableCriteria<T>>, boolean, boolean) - Constructor for class org.opensaml.xml.security.CriteriaFilteringIterator
Constructor.
criteriaSet - Variable in class org.opensaml.xml.security.CriteriaFilteringIterable
The set of criteria against which to evaluate the candidates.
criteriaSet - Variable in class org.opensaml.xml.security.CriteriaFilteringIterator
The set of criteria against which to evaluate the candidates.
CriteriaSet - Class in org.opensaml.xml.security
This class holds instances of Criteria which are used in resolution or evaluation operations.
CriteriaSet() - Constructor for class org.opensaml.xml.security.CriteriaSet
Constructor.
CriteriaSet(Criteria) - Constructor for class org.opensaml.xml.security.CriteriaSet
A convenience constructor for constructing and adding a single criteria.
critSet - Variable in class org.opensaml.xml.security.credential.ChainingCredentialResolver.CredentialIterable
The criteria set on which to base resolution.
critSet - Variable in class org.opensaml.xml.security.credential.ChainingCredentialResolver.CredentialIterator
The criteria set on which to base resolution.
crls - Variable in class org.opensaml.xml.security.x509.BasicX509Credential
CRLs for this credential.
CryptoBinary - Interface in org.opensaml.xml.signature
XMLObject representing XML Digital Signature, version 20020212, CryptoBinary simple type.
CryptoBinaryBuilder - Class in org.opensaml.xml.signature.impl
Builder of CryptoBinary.
CryptoBinaryBuilder() - Constructor for class org.opensaml.xml.signature.impl.CryptoBinaryBuilder
Constructor.
CryptoBinaryImpl - Class in org.opensaml.xml.signature.impl
Concrete implementation of CryptoBinary.
CryptoBinaryImpl(String, String, String) - Constructor for class org.opensaml.xml.signature.impl.CryptoBinaryImpl
Constructor.
CryptoBinaryMarshaller - Class in org.opensaml.xml.signature.impl
A thread-safe Marshaller for CryptoBinary objects.
CryptoBinaryMarshaller() - Constructor for class org.opensaml.xml.signature.impl.CryptoBinaryMarshaller
 
CryptoBinarySchemaValidator - Class in org.opensaml.xml.signature.validator
Checks CryptoBinary for Schema compliance.
CryptoBinarySchemaValidator() - Constructor for class org.opensaml.xml.signature.validator.CryptoBinarySchemaValidator
Constructor.
CryptoBinaryUnmarshaller - Class in org.opensaml.xml.signature.impl
A thread-safe Unmarshaller for CryptoBinary objects.
CryptoBinaryUnmarshaller() - Constructor for class org.opensaml.xml.signature.impl.CryptoBinaryUnmarshaller
 
current - Variable in class org.opensaml.xml.security.CriteriaFilteringIterator
The current candidate which will be returned by the next call to next().
current - Variable in class org.opensaml.xml.util.ClassIndexedSet.ClassIndexedSetIterator
The element most recently returned by next(), and the target for any subsequent remove() operation.
currentResolver - Variable in class org.opensaml.xml.encryption.ChainingEncryptedKeyResolver.ChainingIterator
The current resolver which is returning encrypted keys.
currentResolver - Variable in class org.opensaml.xml.security.credential.ChainingCredentialResolver.CredentialIterator
The current resolver which is returning credentials.

D

dataEncryptionAlgorithms - Variable in class org.opensaml.xml.security.BasicSecurityConfiguration
JCA algorithm to data encryption URI mappings.
DataReference - Interface in org.opensaml.xml.encryption
XMLObject representing XML Encryption, version 20021210, DataReference element.
DataReferenceBuilder - Class in org.opensaml.xml.encryption.impl
Builder of DataReference.
DataReferenceBuilder() - Constructor for class org.opensaml.xml.encryption.impl.DataReferenceBuilder
Constructor.
DataReferenceImpl - Class in org.opensaml.xml.encryption.impl
Concrete implementation of DataReference.
DataReferenceImpl(String, String, String) - Constructor for class org.opensaml.xml.encryption.impl.DataReferenceImpl
Constructor.
DataReferenceMarshaller - Class in org.opensaml.xml.encryption.impl
A thread-safe Marshaller for DataReference objects.
DataReferenceMarshaller() - Constructor for class org.opensaml.xml.encryption.impl.DataReferenceMarshaller
 
DataReferenceUnmarshaller - Class in org.opensaml.xml.encryption.impl
A thread-safe Unmarshaller for DataReference objects.
DataReferenceUnmarshaller() - Constructor for class org.opensaml.xml.encryption.impl.DataReferenceUnmarshaller
 
dataTypeFactory - Static variable in class org.opensaml.xml.util.XMLHelper
JAXP DatatypeFactory.
DatatypeHelper - Class in org.opensaml.xml.util
Helper class for working with various datatypes.
DatatypeHelper() - Constructor for class org.opensaml.xml.util.DatatypeHelper
Constructor.
decls - Variable in class org.opensaml.xml.NamespaceManager
Explicitly declared namespaces.
DECODABET - Static variable in class org.opensaml.xml.util.Base64
Translates a Base64 value to either its 6-bit reconstruction value or a negative number indicating some other meaning.
DECODE - Static variable in class org.opensaml.xml.util.Base64
Specify decoding.
decode(byte[], int, int) - Static method in class org.opensaml.xml.util.Base64
Very low-level access to decoding ASCII characters in the form of a byte array.
decode(String) - Static method in class org.opensaml.xml.util.Base64
Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
decode4to3(byte[], int, byte[], int) - Static method in class org.opensaml.xml.util.Base64
Decodes four bytes from array source and writes the resulting bytes (up to three of them) to destination.
decodeBigIntegerFromCryptoBinary(String) - Static method in class org.opensaml.xml.security.keyinfo.KeyInfoHelper
Decode a base64-encoded ds:CryptoBinary value to a native Java BigInteger type.
decodeCertificate(File) - Static method in class org.opensaml.xml.security.x509.X509Util
Decodes X.509 certificates in DER or PEM format.
decodeCertificate(byte[]) - Static method in class org.opensaml.xml.security.x509.X509Util
Decodes X.509 certificates in DER or PEM format.
decodeCRLs(File) - Static method in class org.opensaml.xml.security.x509.X509Util
Decodes CRLS in DER or PKCS#7 format.
decodeCRLs(byte[]) - Static method in class org.opensaml.xml.security.x509.X509Util
Decodes CRLS in DER or PKCS#7 format.
decodeFromFile(String) - Static method in class org.opensaml.xml.util.Base64
Convenience method for reading a base64-encoded file and decoding it.
decodePrivateKey(File, char[]) - Static method in class org.opensaml.xml.security.SecurityHelper
Decodes RSA/DSA private keys in DER, PEM, or PKCS#8 (encrypted or unencrypted) formats.
decodePrivateKey(byte[], char[]) - Static method in class org.opensaml.xml.security.SecurityHelper
Decodes RSA/DSA private keys in DER, PEM, or PKCS#8 (encrypted or unencrypted) formats.
decodePublicKey(byte[], char[]) - Static method in class org.opensaml.xml.security.SecurityHelper
Decodes RSA/DSA public keys in DER-encoded "SubjectPublicKeyInfo" format.
decodeSecretKey(byte[], char[]) - Static method in class org.opensaml.xml.security.SecurityHelper
Decodes secret keys in DER and PEM format.
decodeToFile(String, String) - Static method in class org.opensaml.xml.util.Base64
Convenience method for decoding data to a file.
decodeToObject(String) - Static method in class org.opensaml.xml.util.Base64
Attempts to decode Base64 data and deserialize a Java Object within.
decremementReferenceCount() - Method in class org.opensaml.xml.util.IndexingObjectStore.StoredObjectWrapper
Decrements the current reference count by one.
decryptData(EncryptedData) - Method in class org.opensaml.xml.encryption.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.xml.encryption.Decrypter
Decrypts the supplied EncryptedData and returns the resulting XMLObject.
decryptDataToDOM(EncryptedData) - Method in class org.opensaml.xml.encryption.Decrypter
Decrypts the supplied EncryptedData and returns the resulting DOM DocumentFragment.
decryptDataToDOM(EncryptedData, Key) - Method in class org.opensaml.xml.encryption.Decrypter
Decrypts the supplied EncryptedData using the specified key, and returns the resulting DOM DocumentFragment.
decryptDataToList(EncryptedData) - Method in class org.opensaml.xml.encryption.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.xml.encryption.Decrypter
Decrypts the supplied EncryptedData and returns the resulting list of XMLObjects.
Decrypter - Class in org.opensaml.xml.encryption
Supports decryption of XMLObjects which represent data encrypted according to the XML Encryption specification, version 20021210.
Decrypter(KeyInfoCredentialResolver, KeyInfoCredentialResolver, EncryptedKeyResolver) - Constructor for class org.opensaml.xml.encryption.Decrypter
Constructor.
DecryptionException - Exception in org.opensaml.xml.encryption
Exception thrown when an error occurs during decryption operations.
DecryptionException() - Constructor for exception org.opensaml.xml.encryption.DecryptionException
Constructor.
DecryptionException(String) - Constructor for exception org.opensaml.xml.encryption.DecryptionException
Constructor.
DecryptionException(Exception) - Constructor for exception org.opensaml.xml.encryption.DecryptionException
Constructor.
DecryptionException(String, Exception) - Constructor for exception org.opensaml.xml.encryption.DecryptionException
Constructor.
decryptKey(EncryptedKey, String) - Method in class org.opensaml.xml.encryption.Decrypter
Attempts to decrypt the supplied EncryptedKey and returns the resulting Java security Key object.
decryptKey(EncryptedKey, String, Key) - Method in class org.opensaml.xml.encryption.Decrypter
Decrypts the supplied EncryptedKey and returns the resulting Java security Key object.
decryptUsingResolvedEncryptedKey(EncryptedData, String) - Method in class org.opensaml.xml.encryption.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.xml.encryption.Decrypter
Attempt to decrypt by resolving the decryption key using the standard credential resolver.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.encryption.AgreementMethod
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.encryption.CarriedKeyName
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.encryption.CipherData
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.encryption.CipherReference
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.encryption.CipherValue
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.encryption.DataReference
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.encryption.DHKeyValue
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.encryption.EncryptedData
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.encryption.EncryptedKey
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.encryption.EncryptionMethod
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.encryption.EncryptionProperties
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.encryption.EncryptionProperty
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.encryption.Generator
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.encryption.KANonce
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.encryption.KeyReference
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.encryption.KeySize
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.encryption.OAEPparams
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.encryption.OriginatorKeyInfo
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.encryption.P
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.encryption.PgenCounter
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.encryption.Public
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.encryption.Q
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.encryption.RecipientKeyInfo
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.encryption.ReferenceList
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.encryption.Seed
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.encryption.Transforms
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.signature.DigestMethod
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.signature.DSAKeyValue
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.signature.Exponent
Element local name
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.signature.G
Element local name
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.signature.J
Element local name
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.signature.KeyInfo
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.signature.KeyName
Element local name
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.signature.KeyValue
Element local name
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.signature.MgmtData
Element local name
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.signature.Modulus
Element local name
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.signature.P
Element local name
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.signature.PgenCounter
Element local name
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.signature.PGPData
Element local name
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.signature.PGPKeyID
Element local name
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.signature.PGPKeyPacket
Element local name
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.signature.Q
Element local name
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.signature.RetrievalMethod
Element local name
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.signature.RSAKeyValue
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.signature.Seed
Element local name
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.signature.Signature
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.signature.SPKIData
Element local name
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.signature.SPKISexp
Element local name
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.signature.Transform
Element local name
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.signature.Transforms
Element local name
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.signature.X509Certificate
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.signature.X509CRL
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.signature.X509Data
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.signature.X509IssuerName
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.signature.X509IssuerSerial
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.signature.X509SerialNumber
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.signature.X509SKI
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.signature.X509SubjectName
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.signature.XPath
Element local name
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface org.opensaml.xml.signature.Y
Element local name
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.encryption.AgreementMethod
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.encryption.CarriedKeyName
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.encryption.CipherData
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.encryption.CipherReference
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.encryption.CipherValue
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.encryption.DataReference
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.encryption.DHKeyValue
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.encryption.EncryptedData
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.encryption.EncryptedKey
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.encryption.EncryptionMethod
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.encryption.EncryptionProperties
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.encryption.EncryptionProperty
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.encryption.Generator
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.encryption.KANonce
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.encryption.KeyReference
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.encryption.KeySize
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.encryption.OAEPparams
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.encryption.OriginatorKeyInfo
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.encryption.P
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.encryption.PgenCounter
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.encryption.Public
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.encryption.Q
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.encryption.RecipientKeyInfo
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.encryption.ReferenceList
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.encryption.Seed
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.encryption.Transforms
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.signature.DigestMethod
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.signature.DSAKeyValue
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.signature.Exponent
Default element name
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.signature.G
Default element name
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.signature.J
Default element name
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.signature.KeyInfo
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.signature.KeyName
Default element name
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.signature.KeyValue
Default element name
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.signature.MgmtData
Default element name
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.signature.Modulus
Default element name
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.signature.P
Default element name
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.signature.PgenCounter
Default element name
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.signature.PGPData
Default element name
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.signature.PGPKeyID
Default element name
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.signature.PGPKeyPacket
Default element name
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.signature.Q
Default element name
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.signature.RetrievalMethod
Default element name
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.signature.RSAKeyValue
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.signature.Seed
Default element name
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.signature.Signature
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.signature.SPKIData
Default element name
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.signature.SPKISexp
Default element name
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.signature.Transform
Default element name
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.signature.Transforms
Default element name
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.signature.X509Certificate
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.signature.X509CRL
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.signature.X509Data
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.signature.X509IssuerName
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.signature.X509IssuerSerial
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.signature.X509SerialNumber
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.signature.X509SKI
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.signature.X509SubjectName
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.signature.XPath
Default element name
DEFAULT_ELEMENT_NAME - Static variable in interface org.opensaml.xml.signature.Y
Default element name
DEFAULT_MAPPINGS_FILE - Static variable in class org.opensaml.xml.security.credential.criteria.EvaluableCredentialCriteriaRegistry
Properties file storing default mappings from criteria to evaluable credential criteria.
DEFAULT_NS_TOKEN - Static variable in class org.opensaml.xml.NamespaceManager
The token used to represent the default namespace in NamespaceManager.getNonVisibleNamespacePrefixes().
defaultManager - Variable in class org.opensaml.xml.security.keyinfo.NamedKeyInfoGeneratorManager
The default manager for unnamed factories.
defaultProvider - Static variable in class org.opensaml.xml.Configuration
Default object provider.
defaultRootInNewDocument - Variable in class org.opensaml.xml.encryption.Decrypter
Flag to determine whether by default the Element which backs the underlying decrypted SAMLObject will be the root of a new DOM document.
DefaultSecurityConfigurationBootstrap - Class in org.opensaml.xml.security
A utility class which programatically builds an instance of BasicSecurityConfiguration which has reasonable default values for the various configuration parameters.
DefaultSecurityConfigurationBootstrap() - Constructor for class org.opensaml.xml.security.DefaultSecurityConfigurationBootstrap
Constructor.
defaultVerificationDepth - Variable in class org.opensaml.xml.security.x509.PKIXValidationOptions
Default verification depth.
delegate - Variable in class org.opensaml.xml.util.LazyList
Delegate list.
delegate - Variable in class org.opensaml.xml.util.LazyMap
The delegate map.
delegate - Variable in class org.opensaml.xml.util.LazySet
The delegate set.
dereferenceURI(RetrievalMethod) - Method in class org.opensaml.xml.encryption.SimpleRetrievalMethodEncryptedKeyResolver
Dereference the URI attribute of the specified retrieval method into an EncryptedKey.
deregister(Class<? extends Criteria>) - Static method in class org.opensaml.xml.security.credential.criteria.EvaluableCredentialCriteriaRegistry
Deregister a criteria-evaluator mapping.
deregisterAttributeName(QName) - Method in class org.opensaml.xml.NamespaceManager
Deregister a namespace-qualified attribute name.
deregisterAttributeValue(String) - Method in class org.opensaml.xml.NamespaceManager
Deregister a QName attribute value.
deregisterBuilder(QName) - Method in class org.opensaml.xml.XMLObjectBuilderFactory
Deregisters a builder.
deregisterContentValue() - Method in class org.opensaml.xml.NamespaceManager
Deregister a QName content value.
deregisterDataEncryptionAlgorithmURI(String, Integer) - Method in class org.opensaml.xml.security.BasicSecurityConfiguration
Deregister a mapping for the specified JCA algorithm name.
deregisterDefaultFactory(KeyInfoGeneratorFactory) - Method in class org.opensaml.xml.security.keyinfo.NamedKeyInfoGeneratorManager
De-register a factory with the default (unnamed) manager.
deregisterFactory(KeyInfoGeneratorFactory) - Method in class org.opensaml.xml.security.keyinfo.KeyInfoGeneratorManager
De-register a factory within this manager instance.
deregisterFactory(String, KeyInfoGeneratorFactory) - Method in class org.opensaml.xml.security.keyinfo.NamedKeyInfoGeneratorManager
De-register a factory within the specified named manager.
deregisterID(QName) - Method in class org.opensaml.xml.util.AttributeMap
Deregister an attribute as having a type of ID.
deregisterIDAttribute(QName) - Static method in class org.opensaml.xml.Configuration
Deregister an attribute as having a type of ID.
deregisterIDMapping(String) - Method in class org.opensaml.xml.util.IDIndex
Deregister an ID-to-XMLObject mapping for one of this object's owner's children.
deregisterIDMappings(IDIndex) - Method in class org.opensaml.xml.util.IDIndex
Deregister multiple ID-to-XMLObject mappings for this object's owner's children.
deregisterKeyInfoCredentialResolver(String) - Method in class org.opensaml.xml.security.BasicSecurityConfiguration
Deregister a named KeyInfoCredentialResolver configuration.
deregisterKeyTransportEncryptionAlgorithmURI(String, Integer, String) - Method in class org.opensaml.xml.security.BasicSecurityConfiguration
Deregister a mapping for the specified JCA algorithm name.
deregisterMarshaller(QName) - Method in class org.opensaml.xml.io.MarshallerFactory
Deregisters the marshaller for the given element.
deregisterNamespace(Namespace) - Method in class org.opensaml.xml.NamespaceManager
Deregister usage of a namespace in some indeterminate fashion.
deregisterNamespaceDeclaration(Namespace) - Method in class org.opensaml.xml.NamespaceManager
Deregister a namespace declaration.
deregisterObjectProvider(QName) - Static method in class org.opensaml.xml.Configuration
Removes the builder, marshaller, and unmarshaller registered to the given key.
deregisterQNameAttribute(QName) - Method in class org.opensaml.xml.util.AttributeMap
Deregister an attribute as having a type of QName.
deregisterQNameValue(QName) - Method in class org.opensaml.xml.util.AttributeMap
Deregister a QName attribute value with the owner's namespace manger.
deregisterSignatureAlgorithmURI(String) - Method in class org.opensaml.xml.security.BasicSecurityConfiguration
Deregister a mapping for the specified JCA algorithm name.
deregisterUnmarshaller(QName) - Method in class org.opensaml.xml.io.UnmarshallerFactory
Deregisters the unmarshaller for the given element.
deregisterValidator(Validator) - Method in class org.opensaml.xml.AbstractValidatingSignableXMLObject
Deregisters a validator for this XMLObject.
deregisterValidator(Validator) - Method in class org.opensaml.xml.validation.AbstractValidatingXMLObject
Deregisters a validator for this XMLObject.
deregisterValidator(Validator) - Method in interface org.opensaml.xml.validation.ValidatingXMLObject
Deregisters a validator for this XMLObject.
deregisterValidator(QName, Validator) - Method in class org.opensaml.xml.validation.ValidatorSuite
Removes a validator from this suite.
deregisterValidatorSuite(String) - Static method in class org.opensaml.xml.Configuration
Removes a registered validator suite.
derivePublicKey(PrivateKey) - Static method in class org.opensaml.xml.security.SecurityHelper
Derives the public key from either a DSA or RSA private key.
detach() - Method in class org.opensaml.xml.AbstractXMLObject
Detaches the XMLObject from its parent.
detach() - Method in interface org.opensaml.xml.XMLObject
Detaches the XMLObject from its parent.
determineEntityCertificate(Collection<X509Certificate>, PrivateKey) - Static method in class org.opensaml.xml.security.x509.X509Util
Determines the certificate, from the collection, associated with the private key.
DHKeyValue - Interface in org.opensaml.xml.encryption
XMLObject representing XML Encryption, version 20021210, DHKeyValue element.
DHKeyValueBuilder - Class in org.opensaml.xml.encryption.impl
Builder of DHKeyValue.
DHKeyValueBuilder() - Constructor for class org.opensaml.xml.encryption.impl.DHKeyValueBuilder
Constructor.
DHKeyValueImpl - Class in org.opensaml.xml.encryption.impl
Concrete implementation of DHKeyValue.
DHKeyValueImpl(String, String, String) - Constructor for class org.opensaml.xml.encryption.impl.DHKeyValueImpl
Constructor.
DHKeyValueMarshaller - Class in org.opensaml.xml.encryption.impl
A thread-safe Marshaller for DHKeyValue objects.
DHKeyValueMarshaller() - Constructor for class org.opensaml.xml.encryption.impl.DHKeyValueMarshaller
 
DHKeyValueUnmarshaller - Class in org.opensaml.xml.encryption.impl
A thread-safe Unmarshaller for DHKeyValue objects.
DHKeyValueUnmarshaller() - Constructor for class org.opensaml.xml.encryption.impl.DHKeyValueUnmarshaller
 
digestAlgorithm - Variable in class org.opensaml.xml.signature.URIContentReference
Algorithm used to digest the content .
DigestMethod - Interface in org.opensaml.xml.signature
XMLObject representing XML Digital Signature, version 20020212, DigestMethod element.
DigestMethodBuilder - Class in org.opensaml.xml.signature.impl
Builder of DigestMethod.
DigestMethodBuilder() - Constructor for class org.opensaml.xml.signature.impl.DigestMethodBuilder
Constructor.
DigestMethodImpl - Class in org.opensaml.xml.signature.impl
Concrete implementation of DigestMethod.
DigestMethodImpl(String, String, String) - Constructor for class org.opensaml.xml.signature.impl.DigestMethodImpl
Constructor.
DigestMethodMarshaller - Class in org.opensaml.xml.signature.impl
A thread-safe Marshaller for DigestMethod objects.
DigestMethodMarshaller() - Constructor for class org.opensaml.xml.signature.impl.DigestMethodMarshaller
 
DigestMethodUnmarshaller - Class in org.opensaml.xml.signature.impl
A thread-safe Unmarshaller for DigestMethod objects.
DigestMethodUnmarshaller() - Constructor for class org.opensaml.xml.signature.impl.DigestMethodUnmarshaller
 
DIRECTORY_ALT_NAME - Static variable in class org.opensaml.xml.security.x509.X509Util
RFC 2459 Directory Name Subject Alt Name type.
dirtyBuilderConfiguration - Variable in class org.opensaml.xml.parse.BasicParserPool
Whether a change has been made to the builder configuration but has not yet been applied.
DNS_ALT_NAME - Static variable in class org.opensaml.xml.security.x509.X509Util
RFC 2459 DNS Subject Alt Name type.
DocumentInternalIDContentReference - Class in org.opensaml.xml.signature
A content reference that references Elements withing the same document by ID attribute.
DocumentInternalIDContentReference(String) - Constructor for class org.opensaml.xml.signature.DocumentInternalIDContentReference
Constructor.
dom - Variable in class org.opensaml.xml.AbstractXMLObject
DOM Element representation of this object.
DONT_BREAK_LINES - Static variable in class org.opensaml.xml.util.Base64
Don't break lines when encoding (violates strict Base64 specification)
dsaAlgorithmURIs - Static variable in class org.opensaml.xml.security.SecurityHelper
Additional algorithm URI's which imply DSA keys.
DSAKeyValue - Interface in org.opensaml.xml.signature
XMLObject representing XML Digital Signature, version 20020212, DSAKeyValue element.
dsaKeyValue - Variable in class org.opensaml.xml.signature.impl.KeyValueImpl
DSAKeyValue child element
DSAKeyValueBuilder - Class in org.opensaml.xml.signature.impl
Builder of DSAKeyValue
DSAKeyValueBuilder() - Constructor for class org.opensaml.xml.signature.impl.DSAKeyValueBuilder
Constructor
DSAKeyValueImpl - Class in org.opensaml.xml.signature.impl
Concrete implementation of DSAKeyValue
DSAKeyValueImpl(String, String, String) - Constructor for class org.opensaml.xml.signature.impl.DSAKeyValueImpl
Constructor
DSAKeyValueMarshaller - Class in org.opensaml.xml.signature.impl
A thread-safe Marshaller for DSAKeyValue objects.
DSAKeyValueMarshaller() - Constructor for class org.opensaml.xml.signature.impl.DSAKeyValueMarshaller
 
DSAKeyValueProvider - Class in org.opensaml.xml.security.keyinfo.provider
Implementation of KeyInfoProvider which supports DSAKeyValue.
DSAKeyValueProvider() - Constructor for class org.opensaml.xml.security.keyinfo.provider.DSAKeyValueProvider
 
DSAKeyValueSchemaValidator - Class in org.opensaml.xml.signature.validator
Checks DSAKeyValue for Schema compliance.
DSAKeyValueSchemaValidator() - Constructor for class org.opensaml.xml.signature.validator.DSAKeyValueSchemaValidator
 
DSAKeyValueUnmarshaller - Class in org.opensaml.xml.signature.impl
A thread-safe Unmarshaller for DSAKeyValue objects.
DSAKeyValueUnmarshaller() - Constructor for class org.opensaml.xml.signature.impl.DSAKeyValueUnmarshaller
 
dsaParams - Variable in class org.opensaml.xml.security.BasicSecurityConfiguration
Default DSA key family parameters.
dtdValidating - Variable in class org.opensaml.xml.parse.BasicParserPool
Whether the builder should validate.
dtdValidating - Variable in class org.opensaml.xml.parse.StaticBasicParserPool
Whether the builder should validate.
durationToLong(String) - Static method in class org.opensaml.xml.util.XMLHelper
Converts a lexical duration, as defined by XML Schema 1.0, into milliseconds.

E

ecdsaAlgorithmURIs - Static variable in class org.opensaml.xml.security.SecurityHelper
Additional algorithm URI's which imply ECDSA keys.
EDI_PARTY_ALT_NAME - Static variable in class org.opensaml.xml.security.x509.X509Util
RFC 2459 EDI Party Name Subject Alt Name type.
ElementExtensibleXMLObject - Interface in org.opensaml.xml
An XMLObject whose content model contains "any" child elements.
elementName - Variable in class org.opensaml.xml.NamespaceManager
XMLObject name namespace.
elementQname - Variable in class org.opensaml.xml.AbstractXMLObject
The name of this element with namespace and prefix information.
elements - Variable in class org.opensaml.xml.util.XMLObjectChildrenList
List of elements.
elementType - Variable in class org.opensaml.xml.NamespaceManager
XMLObject type namespace.
emitCRLs() - Method in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory
Get the option to emit the CRL list as sequence of X509CRL elements within X509Data.
emitCRLs - Variable in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory.X509Options
Emit the CRL list as sequence of X509CRL elements within X509Data.
emitEntityCertificate() - Method in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory
Get the option to emit the entity certificate as an X509Certificate element within X509Data.
emitEntityCertificate - Variable in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory.X509Options
Emit the entity certificate as an X509Certificate element within X509Data.
emitEntityCertificateChain() - Method in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory
Get the option to emit the entity certificate chain as sequence of X509Certificate elements within X509Data.
emitEntityCertificateChain - Variable in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory.X509Options
Emit the entity certificate chain as sequence of X509Certificate elements within X509Data.
emitEntityIDAsKeyName - Variable in class org.opensaml.xml.security.credential.BasicKeyInfoGeneratorFactory.BasicOptions
Emit the entity ID value in a Credential as a KeyName element.
emitEntityIDAsKeyName() - Method in class org.opensaml.xml.security.credential.BasicKeyInfoGeneratorFactory
Get the option to emit the entity ID value in a Credential as a KeyName element.
emitKeyNames - Variable in class org.opensaml.xml.security.credential.BasicKeyInfoGeneratorFactory.BasicOptions
Emit key names found in a Credential as KeyName elements.
emitKeyNames() - Method in class org.opensaml.xml.security.credential.BasicKeyInfoGeneratorFactory
Get the option to emit key names found in a Credential as KeyName elements.
emitPublicKeyValue - Variable in class org.opensaml.xml.security.credential.BasicKeyInfoGeneratorFactory.BasicOptions
Emit the value of Credential.getPublicKey() as a KeyValue element.
emitPublicKeyValue() - Method in class org.opensaml.xml.security.credential.BasicKeyInfoGeneratorFactory
Get the option to emit the value of Credential.getPublicKey() as a KeyValue element.
emitSubjectAltNamesAsKeyNames() - Method in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory
Get the option to emit the entity certificate subject alternative name extension values as KeyName elements.
emitSubjectAltNamesAsKeyNames - Variable in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory.X509Options
Emit the entity certificate subject alternative name extension values as KeyName elements.
emitSubjectCNAsKeyName() - Method in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory
Get the option to emit the entity certificate subject DN common name (CN) fields as KeyName elements.
emitSubjectCNAsKeyName - Variable in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory.X509Options
Emit the entity certificate subject DN common name (CN) fields as KeyName elements.
emitSubjectDNAsKeyName() - Method in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory
Get the option to emit the entity certificate subject DN as a KeyName element.
emitSubjectDNAsKeyName - Variable in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory.X509Options
Emit the entity certificate subject DN as a KeyName element.
emitX509IssuerSerial() - Method in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory
Get the option to emit the entity certificate issuer name and serial number as an X509IssuerSerial element within X509Data.
emitX509IssuerSerial - Variable in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory.X509Options
Emit the entity certificate issuer name and serial number as an X509IssuerSerial element within X509Data.
emitX509SKI() - Method in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory
Get the option to emit the entity certificate subject key identifier as an X509SKI element within X509Data.
emitX509SKI - Variable in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory.X509Options
Emit the entity certificate subject key identifier as an X509SKI element within X509Data.
emitX509SubjectName() - Method in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory
Get the option to emit the entity certificate subject DN as an X509SubjectName element within X509Data.
emitX509SubjectName - Variable in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory.X509Options
Emit the entity certificate subject DN as an X509SubjectName element within X509Data.
encKeyResolver - Variable in class org.opensaml.xml.encryption.Decrypter
Resolver for EncryptedKey instances which contain the encrypted data encryption key.
ENCODE - Static variable in class org.opensaml.xml.util.Base64
Specify encoding.
encode - Variable in class org.opensaml.xml.util.Base64.InputStream
 
encode - Variable in class org.opensaml.xml.util.Base64.OutputStream
 
encode3to4(byte[], byte[], int) - Static method in class org.opensaml.xml.util.Base64
Encodes up to the first three bytes of array threeBytes and returns a four-byte array in Base64 notation.
encode3to4(byte[], int, int, byte[], int) - Static method in class org.opensaml.xml.util.Base64
Encodes up to three bytes of the array source and writes the resulting four Base64 bytes to destination.
encodeBytes(byte[]) - Static method in class org.opensaml.xml.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int) - Static method in class org.opensaml.xml.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int) - Static method in class org.opensaml.xml.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int, int) - Static method in class org.opensaml.xml.util.Base64
Encodes a byte array into Base64 notation.
encodeCryptoBinaryFromBigInteger(BigInteger) - Static method in class org.opensaml.xml.security.keyinfo.KeyInfoHelper
Encode a native Java BigInteger type to a base64-encoded ds:CryptoBinary value.
encodeFromFile(String) - Static method in class org.opensaml.xml.util.Base64
Convenience method for reading a binary file and base64-encoding it.
encodeObject(Serializable) - Static method in class org.opensaml.xml.util.Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
encodeObject(Serializable, int) - Static method in class org.opensaml.xml.util.Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
encodeToFile(byte[], String) - Static method in class org.opensaml.xml.util.Base64
Convenience method for encoding data to a file.
encoding - Variable in class org.opensaml.xml.encryption.impl.EncryptedTypeImpl
Encoding attribute value.
ENCODING_ATTRIB_NAME - Static variable in interface org.opensaml.xml.encryption.EncryptedType
Encoding attribute name.
encryptedData - Variable in class org.opensaml.xml.encryption.ChainingEncryptedKeyResolver.ChainingIterable
The EncryptedData context for resolution.
encryptedData - Variable in class org.opensaml.xml.encryption.ChainingEncryptedKeyResolver.ChainingIterator
The EncryptedData context for resolution.
EncryptedData - Interface in org.opensaml.xml.encryption
XMLObject representing XML Encryption, version 20021210, EncryptedData element.
EncryptedDataBuilder - Class in org.opensaml.xml.encryption.impl
Builder of EncryptedData.
EncryptedDataBuilder() - Constructor for class org.opensaml.xml.encryption.impl.EncryptedDataBuilder
Constructor.
EncryptedDataImpl - Class in org.opensaml.xml.encryption.impl
Concrete implementation of EncryptedData.
EncryptedDataImpl(String, String, String) - Constructor for class org.opensaml.xml.encryption.impl.EncryptedDataImpl
Constructor.
EncryptedDataMarshaller - Class in org.opensaml.xml.encryption.impl
A thread-safe Marshaller for EncryptedData objects.
EncryptedDataMarshaller() - Constructor for class org.opensaml.xml.encryption.impl.EncryptedDataMarshaller
 
encryptedDataUnmarshaller - Variable in class org.opensaml.xml.encryption.Encrypter
Unmarshaller used to create EncryptedData objects from DOM element.
EncryptedDataUnmarshaller - Class in org.opensaml.xml.encryption.impl
A thread-safe Unmarshaller for EncryptedData objects.
EncryptedDataUnmarshaller() - Constructor for class org.opensaml.xml.encryption.impl.EncryptedDataUnmarshaller
 
EncryptedKey - Interface in org.opensaml.xml.encryption
XMLObject representing XML Encryption, version 20021210, EncryptedKey element.
EncryptedKeyBuilder - Class in org.opensaml.xml.encryption.impl
Builder of EncryptedKey.
EncryptedKeyBuilder() - Constructor for class org.opensaml.xml.encryption.impl.EncryptedKeyBuilder
Constructor.
EncryptedKeyImpl - Class in org.opensaml.xml.encryption.impl
Concrete implementation of EncryptedKey.
EncryptedKeyImpl(String, String, String) - Constructor for class org.opensaml.xml.encryption.impl.EncryptedKeyImpl
Constructor.
EncryptedKeyMarshaller - Class in org.opensaml.xml.encryption.impl
A thread-safe Marshaller for EncryptedKey objects.
EncryptedKeyMarshaller() - Constructor for class org.opensaml.xml.encryption.impl.EncryptedKeyMarshaller
 
EncryptedKeyResolver - Interface in org.opensaml.xml.encryption
Interface for resolving EncryptedKey elements based on a particular EncryptedData context, primarily for use during the decryption process.
encryptedKeyUnmarshaller - Variable in class org.opensaml.xml.encryption.Encrypter
Unmarshaller used to create EncryptedData objects from DOM element.
EncryptedKeyUnmarshaller - Class in org.opensaml.xml.encryption.impl
A thread-safe Unmarshaller for EncryptedKey objects.
EncryptedKeyUnmarshaller() - Constructor for class org.opensaml.xml.encryption.impl.EncryptedKeyUnmarshaller
 
EncryptedType - Interface in org.opensaml.xml.encryption
XMLObject representing XML Encryption, version 20021210, EncryptedType type.
EncryptedTypeImpl - Class in org.opensaml.xml.encryption.impl
Abstract implementation of EncryptedType.
EncryptedTypeImpl(String, String, String) - Constructor for class org.opensaml.xml.encryption.impl.EncryptedTypeImpl
Constructor
EncryptedTypeMarshaller - Class in org.opensaml.xml.encryption.impl
A thread-safe Marshaller for EncryptedType objects.
EncryptedTypeMarshaller() - Constructor for class org.opensaml.xml.encryption.impl.EncryptedTypeMarshaller
 
EncryptedTypeSchemaValidator - Class in org.opensaml.xml.encryption.validator
Checks EncryptedType for Schema compliance.
EncryptedTypeSchemaValidator() - Constructor for class org.opensaml.xml.encryption.validator.EncryptedTypeSchemaValidator
 
EncryptedTypeUnmarshaller - Class in org.opensaml.xml.encryption.impl
A thread-safe Unmarshaller for EncryptedType objects.
EncryptedTypeUnmarshaller() - Constructor for class org.opensaml.xml.encryption.impl.EncryptedTypeUnmarshaller
 
encryptElement(XMLObject, EncryptionParameters) - Method in class org.opensaml.xml.encryption.Encrypter
Encrypts the DOM representation of the XMLObject.
encryptElement(XMLObject, EncryptionParameters, KeyEncryptionParameters) - Method in class org.opensaml.xml.encryption.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, EncryptionParameters, List<KeyEncryptionParameters>) - Method in class org.opensaml.xml.encryption.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.xml.encryption.Encrypter
Encrypts the given XMLObject using the specified encryption key, algorithm URI and content mode flag.
encryptElement(XMLObject, EncryptionParameters, List<KeyEncryptionParameters>, boolean) - Method in class org.opensaml.xml.encryption.Encrypter
Encrypts the given XMLObject using the specified encryption key, algorithm URI and content mode flag.
encryptElementContent(XMLObject, EncryptionParameters) - Method in class org.opensaml.xml.encryption.Encrypter
Encrypts the DOM representation of the content of an XMLObject.
encryptElementContent(XMLObject, EncryptionParameters, KeyEncryptionParameters) - Method in class org.opensaml.xml.encryption.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, EncryptionParameters, List<KeyEncryptionParameters>) - Method in class org.opensaml.xml.encryption.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.xml.encryption
Supports encryption of XMLObjects, their content and keys, according to the XML Encryption specification, version 20021210.
Encrypter() - Constructor for class org.opensaml.xml.encryption.Encrypter
Constructor.
EncryptionConstants - Class in org.opensaml.xml.encryption
Constants defined in or related to the XML Encryption specification, version 20021210.
EncryptionConstants() - Constructor for class org.opensaml.xml.encryption.EncryptionConstants
 
encryptionCredential - Variable in class org.opensaml.xml.encryption.EncryptionParameters
Credential used to encrypt.
EncryptionException - Exception in org.opensaml.xml.encryption
Exception thrown when an error occurs during encryption operations.
EncryptionException() - Constructor for exception org.opensaml.xml.encryption.EncryptionException
Constructor.
EncryptionException(String) - Constructor for exception org.opensaml.xml.encryption.EncryptionException
Constructor.
EncryptionException(Exception) - Constructor for exception org.opensaml.xml.encryption.EncryptionException
Constructor.
EncryptionException(String, Exception) - Constructor for exception org.opensaml.xml.encryption.EncryptionException
Constructor.
EncryptionMethod - Interface in org.opensaml.xml.encryption
XMLObject representing XML Encryption, version 20021210, EncryptionMethod element.
encryptionMethod - Variable in class org.opensaml.xml.encryption.impl.EncryptedTypeImpl
EncryptionMethod child element.
EncryptionMethodBuilder - Class in org.opensaml.xml.encryption.impl
Builder of EncryptionMethod
EncryptionMethodBuilder() - Constructor for class org.opensaml.xml.encryption.impl.EncryptionMethodBuilder
Constructor.
EncryptionMethodImpl - Class in org.opensaml.xml.encryption.impl
Concrete implementation of EncryptionMethod.
EncryptionMethodImpl(String, String, String) - Constructor for class org.opensaml.xml.encryption.impl.EncryptionMethodImpl
Constructor.
EncryptionMethodMarshaller - Class in org.opensaml.xml.encryption.impl
A thread-safe Marshaller for EncryptionMethod objects.
EncryptionMethodMarshaller() - Constructor for class org.opensaml.xml.encryption.impl.EncryptionMethodMarshaller
 
EncryptionMethodSchemaValidator - Class in org.opensaml.xml.encryption.validator
Checks EncryptionMethod for Schema compliance.
EncryptionMethodSchemaValidator() - Constructor for class org.opensaml.xml.encryption.validator.EncryptionMethodSchemaValidator
 
EncryptionMethodUnmarshaller - Class in org.opensaml.xml.encryption.impl
A thread-safe Unmarshaller for EncryptionMethod objects.
EncryptionMethodUnmarshaller() - Constructor for class org.opensaml.xml.encryption.impl.EncryptionMethodUnmarshaller
 
EncryptionParameters - Class in org.opensaml.xml.encryption
Parameters for encrypting XMLObjects.
EncryptionParameters() - Constructor for class org.opensaml.xml.encryption.EncryptionParameters
Constructor.
EncryptionProperties - Interface in org.opensaml.xml.encryption
XMLObject representing XML Encryption, version 20021210, EncryptionProperties element.
encryptionProperties - Variable in class org.opensaml.xml.encryption.impl.EncryptedTypeImpl
EncryptionProperties child element.
encryptionProperties - Variable in class org.opensaml.xml.encryption.impl.EncryptionPropertiesImpl
EncryptionProperty child elements.
EncryptionPropertiesBuilder - Class in org.opensaml.xml.encryption.impl
Builder of EncryptionProperties.
EncryptionPropertiesBuilder() - Constructor for class org.opensaml.xml.encryption.impl.EncryptionPropertiesBuilder
Constructor.
EncryptionPropertiesImpl - Class in org.opensaml.xml.encryption.impl
Concrete implementation of EncryptionProperties.
EncryptionPropertiesImpl(String, String, String) - Constructor for class org.opensaml.xml.encryption.impl.EncryptionPropertiesImpl
Constructor.
EncryptionPropertiesMarshaller - Class in org.opensaml.xml.encryption.impl
A thread-safe Marshaller for EncryptionProperties objects.
EncryptionPropertiesMarshaller() - Constructor for class org.opensaml.xml.encryption.impl.EncryptionPropertiesMarshaller
 
EncryptionPropertiesSchemaValidator - Class in org.opensaml.xml.encryption.validator
Checks EncryptionProperties for Schema compliance.
EncryptionPropertiesSchemaValidator() - Constructor for class org.opensaml.xml.encryption.validator.EncryptionPropertiesSchemaValidator
 
EncryptionPropertiesUnmarshaller - Class in org.opensaml.xml.encryption.impl
A thread-safe Unmarshaller for EncryptionProperties objects.
EncryptionPropertiesUnmarshaller() - Constructor for class org.opensaml.xml.encryption.impl.EncryptionPropertiesUnmarshaller
 
EncryptionProperty - Interface in org.opensaml.xml.encryption
XMLObject representing XML Encryption, version 20021210, EncryptionProperty element.
EncryptionPropertyBuilder - Class in org.opensaml.xml.encryption.impl
Builder of EncryptionProperty
EncryptionPropertyBuilder() - Constructor for class org.opensaml.xml.encryption.impl.EncryptionPropertyBuilder
Constructor
EncryptionPropertyImpl - Class in org.opensaml.xml.encryption.impl
Concrete implementation of EncryptionProperty
EncryptionPropertyImpl(String, String, String) - Constructor for class org.opensaml.xml.encryption.impl.EncryptionPropertyImpl
Constructor
EncryptionPropertyMarshaller - Class in org.opensaml.xml.encryption.impl
A thread-safe Marshaller for EncryptionProperty objects.
EncryptionPropertyMarshaller() - Constructor for class org.opensaml.xml.encryption.impl.EncryptionPropertyMarshaller
 
EncryptionPropertySchemaValidator - Class in org.opensaml.xml.encryption.validator
Checks EncryptionProperty for Schema compliance.
EncryptionPropertySchemaValidator() - Constructor for class org.opensaml.xml.encryption.validator.EncryptionPropertySchemaValidator
 
EncryptionPropertyUnmarshaller - Class in org.opensaml.xml.encryption.impl
A thread-safe Unmarshaller for EncryptionProperty objects.
EncryptionPropertyUnmarshaller() - Constructor for class org.opensaml.xml.encryption.impl.EncryptionPropertyUnmarshaller
 
encryptKey(Key, List<KeyEncryptionParameters>, Document) - Method in class org.opensaml.xml.encryption.Encrypter
Encrypts a key once for each key encryption parameters set that is supplied.
encryptKey(Key, KeyEncryptionParameters, Document) - Method in class org.opensaml.xml.encryption.Encrypter
Encrypts a key.
encryptKey(Key, Key, String, Document) - Method in class org.opensaml.xml.encryption.Encrypter
Encrypts a key using the specified encryption key and algorithm URI.
engines - Variable in class org.opensaml.xml.security.trust.ChainingTrustEngine
The chain of subordinate trust engines.
engines - Variable in class org.opensaml.xml.signature.impl.ChainingSignatureTrustEngine
The chain of subordinate trust engines.
entityCert - Variable in class org.opensaml.xml.security.x509.BasicX509Credential
Entity certificate.
entityCertChain - Variable in class org.opensaml.xml.security.x509.BasicX509Credential
Entity certificate chain, must include entity certificate.
entityID - Variable in class org.opensaml.xml.security.credential.AbstractCredential
ID of the entity owning this credential.
entityID - Variable in class org.opensaml.xml.security.credential.criteria.EvaluableEntityIDCredentialCriteria
Base criteria.
entityID - Variable in class org.opensaml.xml.security.criteria.EntityIDCriteria
Entity ID criteria.
EntityIDCriteria - Class in org.opensaml.xml.security.criteria
An implementation of Criteria which specifies criteria identifying a particular entity.
EntityIDCriteria(String) - Constructor for class org.opensaml.xml.security.criteria.EntityIDCriteria
Constructor.
entityResolver - Variable in class org.opensaml.xml.parse.BasicParserPool
Entity resolver used by builders.
entityResolver - Variable in class org.opensaml.xml.parse.StaticBasicParserPool
Entity resolver used by builders.
entrySet() - Method in class org.opensaml.xml.util.AttributeMap
Returns the set of entries.
entrySet() - Method in class org.opensaml.xml.util.LazyMap
entrySet() - Method in class org.opensaml.xml.util.ValueTypeIndexedMap
equals(Object) - Method in class org.opensaml.xml.Namespace
Checks if the given object is the same as this Namespace.
equals(Object) - Method in class org.opensaml.xml.schema.XSBooleanValue
equals(Object) - Method in class org.opensaml.xml.security.BasicSecurityConfiguration.DataEncryptionIndex
equals(Object) - Method in class org.opensaml.xml.security.BasicSecurityConfiguration.KeyTransportEncryptionIndex
equals(Object) - Method in class org.opensaml.xml.util.LazyList
equals(Object) - Method in class org.opensaml.xml.util.LazyMap
equals(Object) - Method in class org.opensaml.xml.util.LazySet
equals(Object) - Method in class org.opensaml.xml.util.Pair
EQUALS_SIGN - Static variable in class org.opensaml.xml.util.Base64
The equals sign (=) as a byte.
EQUALS_SIGN_ENC - Static variable in class org.opensaml.xml.util.Base64
 
error(SAXParseException) - Method in class org.opensaml.xml.parse.LoggingErrorHandler
errorHandler - Variable in class org.opensaml.xml.parse.BasicParserPool
Error handler used by builders.
errorHandler - Variable in class org.opensaml.xml.parse.StaticBasicParserPool
Error handler used by builders.
EvaluableCredentialCriteria - Interface in org.opensaml.xml.security.credential.criteria
Marker interface for evaluable credential resolver criteria.
EvaluableCredentialCriteriaRegistry - Class in org.opensaml.xml.security.credential.criteria
A registry which manages mappings from types of Criteria to the class type which can evaluate that criteria's data against a Credential target.
EvaluableCredentialCriteriaRegistry() - Constructor for class org.opensaml.xml.security.credential.criteria.EvaluableCredentialCriteriaRegistry
Constructor.
EvaluableCriteria<T> - Interface in org.opensaml.xml.security
Interface for criteria which are capable of evaluating a target of a particular type.
EvaluableEntityIDCredentialCriteria - Class in org.opensaml.xml.security.credential.criteria
Instance of evaluable credential criteria for evaluating a credential's entity ID.
EvaluableEntityIDCredentialCriteria(EntityIDCriteria) - Constructor for class org.opensaml.xml.security.credential.criteria.EvaluableEntityIDCredentialCriteria
Constructor.
EvaluableEntityIDCredentialCriteria(String) - Constructor for class org.opensaml.xml.security.credential.criteria.EvaluableEntityIDCredentialCriteria
Constructor.
EvaluableKeyAlgorithmCredentialCriteria - Class in org.opensaml.xml.security.credential.criteria
Instance of evaluable credential criteria for evaluating the credential key algorithm.
EvaluableKeyAlgorithmCredentialCriteria(KeyAlgorithmCriteria) - Constructor for class org.opensaml.xml.security.credential.criteria.EvaluableKeyAlgorithmCredentialCriteria
Constructor.
EvaluableKeyAlgorithmCredentialCriteria(String) - Constructor for class org.opensaml.xml.security.credential.criteria.EvaluableKeyAlgorithmCredentialCriteria
Constructor.
EvaluableKeyLengthCredentialCriteria - Class in org.opensaml.xml.security.credential.criteria
Instance of evaluable credential criteria for evaluating the credential key length.
EvaluableKeyLengthCredentialCriteria(KeyLengthCriteria) - Constructor for class org.opensaml.xml.security.credential.criteria.EvaluableKeyLengthCredentialCriteria
Constructor.
EvaluableKeyLengthCredentialCriteria(Integer) - Constructor for class org.opensaml.xml.security.credential.criteria.EvaluableKeyLengthCredentialCriteria
Constructor.
EvaluableKeyNameCredentialCriteria - Class in org.opensaml.xml.security.credential.criteria
Instance of evaluable credential criteria for evaluating credential key names.
EvaluableKeyNameCredentialCriteria(KeyNameCriteria) - Constructor for class org.opensaml.xml.security.credential.criteria.EvaluableKeyNameCredentialCriteria
Constructor.
EvaluableKeyNameCredentialCriteria(String) - Constructor for class org.opensaml.xml.security.credential.criteria.EvaluableKeyNameCredentialCriteria
Constructor.
EvaluablePublicKeyCredentialCriteria - Class in org.opensaml.xml.security.credential.criteria
Instance of evaluable credential criteria for evaluating whether a credential contains a particular public key.
EvaluablePublicKeyCredentialCriteria(PublicKeyCriteria) - Constructor for class org.opensaml.xml.security.credential.criteria.EvaluablePublicKeyCredentialCriteria
Constructor.
EvaluablePublicKeyCredentialCriteria(PublicKey) - Constructor for class org.opensaml.xml.security.credential.criteria.EvaluablePublicKeyCredentialCriteria
Constructor.
EvaluableUsageCredentialCriteria - Class in org.opensaml.xml.security.credential.criteria
Instance of evaluable credential criteria for evaluating whether a credential contains a particular usage specifier.
EvaluableUsageCredentialCriteria(UsageCriteria) - Constructor for class org.opensaml.xml.security.credential.criteria.EvaluableUsageCredentialCriteria
Constructor.
EvaluableUsageCredentialCriteria(UsageType) - Constructor for class org.opensaml.xml.security.credential.criteria.EvaluableUsageCredentialCriteria
Constructor.
EvaluableX509CertSelectorCredentialCriteria - Class in org.opensaml.xml.security.credential.criteria
Instance of evaluable credential criteria for evaluating whether a credential's certificate meets the criteria specified by an instance of X509CertSelector.
EvaluableX509CertSelectorCredentialCriteria(X509CertSelector) - Constructor for class org.opensaml.xml.security.credential.criteria.EvaluableX509CertSelectorCredentialCriteria
Constructor.
EvaluableX509IssuerSerialCredentialCriteria - Class in org.opensaml.xml.security.credential.criteria
Instance of evaluable credential criteria for evaluating whether a credential's certificate contains a particular issuer name and serial number.
EvaluableX509IssuerSerialCredentialCriteria(X509IssuerSerialCriteria) - Constructor for class org.opensaml.xml.security.credential.criteria.EvaluableX509IssuerSerialCredentialCriteria
Constructor.
EvaluableX509IssuerSerialCredentialCriteria(X500Principal, BigInteger) - Constructor for class org.opensaml.xml.security.credential.criteria.EvaluableX509IssuerSerialCredentialCriteria
Constructor.
EvaluableX509SubjectKeyIdentifierCredentialCriteria - Class in org.opensaml.xml.security.credential.criteria
Instance of evaluable credential criteria for evaluating whether a credential's certificate contains a particular subject key identifier.
EvaluableX509SubjectKeyIdentifierCredentialCriteria(X509SubjectKeyIdentifierCriteria) - Constructor for class org.opensaml.xml.security.credential.criteria.EvaluableX509SubjectKeyIdentifierCredentialCriteria
Constructor.
EvaluableX509SubjectKeyIdentifierCredentialCriteria(byte[]) - Constructor for class org.opensaml.xml.security.credential.criteria.EvaluableX509SubjectKeyIdentifierCredentialCriteria
Constructor.
EvaluableX509SubjectNameCredentialCriteria - Class in org.opensaml.xml.security.credential.criteria
Instance of evaluable credential criteria for evaluating whether a credential's certificate contains a particular subject name.
EvaluableX509SubjectNameCredentialCriteria(X509SubjectNameCriteria) - Constructor for class org.opensaml.xml.security.credential.criteria.EvaluableX509SubjectNameCredentialCriteria
Constructor.
EvaluableX509SubjectNameCredentialCriteria(X500Principal) - Constructor for class org.opensaml.xml.security.credential.criteria.EvaluableX509SubjectNameCredentialCriteria
Constructor.
evaluate(Credential) - Method in class org.opensaml.xml.security.credential.criteria.EvaluableEntityIDCredentialCriteria
Evaluate the target.
evaluate(Credential) - Method in class org.opensaml.xml.security.credential.criteria.EvaluableKeyAlgorithmCredentialCriteria
Evaluate the target.
evaluate(Credential) - Method in class org.opensaml.xml.security.credential.criteria.EvaluableKeyLengthCredentialCriteria
Evaluate the target.
evaluate(Credential) - Method in class org.opensaml.xml.security.credential.criteria.EvaluableKeyNameCredentialCriteria
Evaluate the target.
evaluate(Credential) - Method in class org.opensaml.xml.security.credential.criteria.EvaluablePublicKeyCredentialCriteria
Evaluate the target.
evaluate(Credential) - Method in class org.opensaml.xml.security.credential.criteria.EvaluableUsageCredentialCriteria
Evaluate the target.
evaluate(Credential) - Method in class org.opensaml.xml.security.credential.criteria.EvaluableX509CertSelectorCredentialCriteria
Evaluate the target.
evaluate(Credential) - Method in class org.opensaml.xml.security.credential.criteria.EvaluableX509IssuerSerialCredentialCriteria
Evaluate the target.
evaluate(Credential) - Method in class org.opensaml.xml.security.credential.criteria.EvaluableX509SubjectKeyIdentifierCredentialCriteria
Evaluate the target.
evaluate(Credential) - Method in class org.opensaml.xml.security.credential.criteria.EvaluableX509SubjectNameCredentialCriteria
Evaluate the target.
evaluate(T) - Method in interface org.opensaml.xml.security.EvaluableCriteria
Evaluate the target.
evaluate(X509Credential, Set<String>) - Method in class org.opensaml.xml.security.x509.BasicX509CredentialNameEvaluator
Evaluate the specified credential against the specified set of trusted names.
evaluate(X509Credential, Set<String>) - Method in interface org.opensaml.xml.security.x509.X509CredentialNameEvaluator
Evaluate the specified credential against the specified set of trusted names.
evaluateTrust(Credential, TrustBasisType) - Method in class org.opensaml.xml.signature.impl.BaseSignatureTrustEngine
Evaluate the untrusted KeyInfo-derived credential with respect to the specified trusted information.
evaluateTrust(Credential, Iterable<Credential>) - Method in class org.opensaml.xml.signature.impl.ExplicitKeySignatureTrustEngine
Evaluate the untrusted KeyInfo-derived credential with respect to the specified trusted information.
evaluateTrust(Credential, Pair<Set<String>, Iterable<PKIXValidationInformation>>) - Method in class org.opensaml.xml.signature.impl.PKIXSignatureTrustEngine
Evaluate the untrusted KeyInfo-derived credential with respect to the specified trusted information.
expandEntityReferences - Variable in class org.opensaml.xml.parse.BasicParserPool
Whether the builders expand entity references.
expandEntityReferences - Variable in class org.opensaml.xml.parse.StaticBasicParserPool
Whether the builders expand entity references.
ExplicitKeySignatureTrustEngine - Class in org.opensaml.xml.signature.impl
An implementation of SignatureTrustEngine which evaluates the validity and trustworthiness of XML and raw signatures.
ExplicitKeySignatureTrustEngine(CredentialResolver, KeyInfoCredentialResolver) - Constructor for class org.opensaml.xml.signature.impl.ExplicitKeySignatureTrustEngine
Constructor.
ExplicitKeyTrustEngine - Class in org.opensaml.xml.security.trust
Trust engine that evaluates a credential's key against key(s) expressed within a set of trusted credentials obtained from a trusted credential resolver.
ExplicitKeyTrustEngine(CredentialResolver) - Constructor for class org.opensaml.xml.security.trust.ExplicitKeyTrustEngine
Constructor.
ExplicitKeyTrustEvaluator - Class in org.opensaml.xml.security.trust
Auxillary trust evaluator for evaluating an untrusted key or credential against a trusted key or credential.
ExplicitKeyTrustEvaluator() - Constructor for class org.opensaml.xml.security.trust.ExplicitKeyTrustEvaluator
 
explicitRelease - Variable in class org.opensaml.xml.util.AbstractWrappedSingletonFactory
Flag indicating whether explicit release of the output instances is required.
ExplicitX509CertificateTrustEngine - Class in org.opensaml.xml.security.trust
Trust engine that evaluates a credential's X.509 certificate against certificates expressed within a set of trusted credentials obtained from a credential resolver.
ExplicitX509CertificateTrustEngine(CredentialResolver) - Constructor for class org.opensaml.xml.security.trust.ExplicitX509CertificateTrustEngine
Constructor.
ExplicitX509CertificateTrustEvaluator - Class in org.opensaml.xml.security.trust
Auxillary trust evaluator for evaluating an untrusted X509 certificate or credential against a trusted certificate or credential.
ExplicitX509CertificateTrustEvaluator() - Constructor for class org.opensaml.xml.security.trust.ExplicitX509CertificateTrustEvaluator
 
Exponent - Interface in org.opensaml.xml.signature
XMLObject representing XML Digital Signature, version 20020212, Exponent element.
exponent - Variable in class org.opensaml.xml.signature.impl.RSAKeyValueImpl
Exponent child element value
ExponentBuilder - Class in org.opensaml.xml.signature.impl
Builder of Exponent
ExponentBuilder() - Constructor for class org.opensaml.xml.signature.impl.ExponentBuilder
Constructor
ExponentImpl - Class in org.opensaml.xml.signature.impl
Concrete implementation of Exponent
ExponentImpl(String, String, String) - Constructor for class org.opensaml.xml.signature.impl.ExponentImpl
Constructor
extractCertificates(X509Data) - Method in class org.opensaml.xml.security.keyinfo.provider.InlineX509DataProvider
Extract certificates from the X509Data.
extractCRLs(X509Data) - Method in class org.opensaml.xml.security.keyinfo.provider.InlineX509DataProvider
Extract CRL's from the X509Data.
extractDecryptionKey(Credential) - Static method in class org.opensaml.xml.security.SecurityHelper
Extract the decryption key from the credential.
extractEncryptionKey(Credential) - Static method in class org.opensaml.xml.security.SecurityHelper
Extract the encryption key from the credential.
extractKeyValue(Credential) - Method in class org.opensaml.xml.security.keyinfo.BasicProviderKeyInfoCredentialResolver
Utility method to extract any key that might be present in the specified Credential.
extractKeyValue(Credential) - Method in class org.opensaml.xml.security.keyinfo.provider.AbstractKeyInfoProvider
Utility method to extract any key that might be present in the specified Credential.
extractSigningKey(Credential) - Static method in class org.opensaml.xml.security.SecurityHelper
Extract the signing key from the credential.
extractVerificationKey(Credential) - Static method in class org.opensaml.xml.security.SecurityHelper
Extract the verification key from the credential.

F

factories - Variable in class org.opensaml.xml.security.keyinfo.KeyInfoGeneratorManager
The factories being managed, indexed by credential type.
fatalError(SAXParseException) - Method in class org.opensaml.xml.parse.LoggingErrorHandler
FilesystemCredentialResolver - Class in org.opensaml.xml.security.credential
NOTE: this class is not yet implemented A CredentialResolver that pulls credential information from the file system.
FilesystemCredentialResolver(String, Map<String, String>) - Constructor for class org.opensaml.xml.security.credential.FilesystemCredentialResolver
Constructor.
fileToByteArray(File) - Static method in class org.opensaml.xml.util.DatatypeHelper
Reads the contents of a file in to a byte array.
finalize() - Method in class org.opensaml.xml.parse.BasicParserPool.DocumentBuilderProxy
finalize() - Method in class org.opensaml.xml.parse.StaticBasicParserPool.DocumentBuilderProxy
finalize() - Method in class org.opensaml.xml.signature.impl.X509CertificateImpl
finalize() - Method in class org.opensaml.xml.signature.impl.X509CRLImpl
findCertFromIssuerSerials(List<X509Certificate>, List<X509IssuerSerial>) - Method in class org.opensaml.xml.security.keyinfo.provider.InlineX509DataProvider
Find the certificate from the chain identified by one of the specified issuer serials.
findCertFromKey(List<X509Certificate>, PublicKey) - Method in class org.opensaml.xml.security.keyinfo.provider.InlineX509DataProvider
Find the certificate from the chain that contains the specified key.
findCertFromSubjectKeyIdentifier(List<X509Certificate>, List<X509SKI>) - Method in class org.opensaml.xml.security.keyinfo.provider.InlineX509DataProvider
Find the certificate from the chain that contains one of the specified subject key identifiers.
findCertFromSubjectNames(List<X509Certificate>, List<X509SubjectName>) - Method in class org.opensaml.xml.security.keyinfo.provider.InlineX509DataProvider
Find the certificate from the chain that contains one of the specified subject names.
findEntityCert(List<X509Certificate>, X509Data, PublicKey) - Method in class org.opensaml.xml.security.keyinfo.provider.InlineX509DataProvider
Find the end-entity cert in the list of certs contained in the X509Data.
first - Variable in class org.opensaml.xml.util.Pair
First object in pair.
flushBase64() - Method in class org.opensaml.xml.util.Base64.OutputStream
Method added by PHIL.
forceRevocationEnabled - Variable in class org.opensaml.xml.security.x509.CertPathPKIXValidationOptions
Force RevocationEnabled flag.
FORMAT_RFC1779 - Static variable in interface org.opensaml.xml.security.x509.X500DNHandler
Specifies the string format specified in RFC 1779.
FORMAT_RFC2253 - Static variable in interface org.opensaml.xml.security.x509.X500DNHandler
Specifies the string format specified in RFC 2253.
formatter - Variable in class org.opensaml.xml.schema.impl.XSDateTimeImpl
The date time formatter to use.

G

G - Interface in org.opensaml.xml.signature
XMLObject representing XML Digital Signature, version 20020212, G element.
g - Variable in class org.opensaml.xml.signature.impl.DSAKeyValueImpl
G child element
GBuilder - Class in org.opensaml.xml.signature.impl
Builder of G
GBuilder() - Constructor for class org.opensaml.xml.signature.impl.GBuilder
Constructor
generate(Credential) - Method in class org.opensaml.xml.security.credential.BasicKeyInfoGeneratorFactory.BasicKeyInfoGenerator
Generate a new KeyInfo object based on keying material and other information within a credential.
generate(Credential) - Method in interface org.opensaml.xml.security.keyinfo.KeyInfoGenerator
Generate a new KeyInfo object based on keying material and other information within a credential.
generate(Credential) - Method in class org.opensaml.xml.security.keyinfo.StaticKeyInfoGenerator
Generate a new KeyInfo object based on keying material and other information within a credential.
generate(Credential) - Method in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory.X509KeyInfoGenerator
Generate a new KeyInfo object based on keying material and other information within a credential.
generateAttributeID(QName) - Static method in class org.opensaml.xml.NamespaceManager
From an QName representing a qualified attribute name, generate an attribute ID suitable for use in NamespaceManager.registerAttributeValue(String, QName) and NamespaceManager.deregisterAttributeValue(String).
generateEncryptionKey(String) - Method in class org.opensaml.xml.encryption.Encrypter
Generate a random symmetric encryption key.
generateKey(String, int, String) - Static method in class org.opensaml.xml.security.SecurityHelper
Generate a random symmetric key.
generateKey(String, int, String) - Static method in class org.opensaml.xml.security.SecurityTestHelper
Deprecated. Generate a random symmetric key.
generateKeyAndCredential(String) - Static method in class org.opensaml.xml.security.SecurityHelper
Generate a random symmetric key and return in a BasicCredential.
generateKeyAndCredential(String) - Static method in class org.opensaml.xml.security.SecurityTestHelper
Deprecated. Generate a random symmetric key and return in a BasicCredential.
generateKeyFromURI(String) - Static method in class org.opensaml.xml.security.SecurityHelper
Randomly generates a Java JCE symmetric Key object from the specified XML Encryption algorithm URI.
generateKeyFromURI(String) - Static method in class org.opensaml.xml.security.SecurityTestHelper
Deprecated. Randomly generates a Java JCE symmetric Key object from the specified XML Encryption algorithm URI.
generateKeyPair(String, int, String) - Static method in class org.opensaml.xml.security.SecurityHelper
Generate a random asymmetric key pair.
generateKeyPair(String, int, String) - Static method in class org.opensaml.xml.security.SecurityTestHelper
Deprecated. Generate a random asymmetric key pair.
generateKeyPairAndCredential(String, int, boolean) - Static method in class org.opensaml.xml.security.SecurityHelper
Generate a random asymmetric key pair and return in a BasicCredential.
generateKeyPairAndCredential(String, int, boolean) - Static method in class org.opensaml.xml.security.SecurityTestHelper
Deprecated. Generate a random asymmetric key pair and return in a BasicCredential.
generateKeyPairFromURI(String, int) - Static method in class org.opensaml.xml.security.SecurityHelper
Randomly generates a Java JCE KeyPair object from the specified XML Encryption algorithm URI.
generateKeyPairFromURI(String, int) - Static method in class org.opensaml.xml.security.SecurityTestHelper
Deprecated. Randomly generates a Java JCE KeyPair object from the specified XML Encryption algorithm URI.
generateSymmetricKey(String) - Static method in class org.opensaml.xml.security.SecurityHelper
Generates a random Java JCE symmetric Key object from the specified XML Encryption algorithm URI.
Generator - Interface in org.opensaml.xml.encryption
XMLObject representing XML Encryption, version 20021210, Generator element.
generator - Variable in class org.opensaml.xml.encryption.impl.DHKeyValueImpl
Generator child element.
GeneratorBuilder - Class in org.opensaml.xml.encryption.impl
Builder of Generator.
GeneratorBuilder() - Constructor for class org.opensaml.xml.encryption.impl.GeneratorBuilder
Constructor.
GeneratorImpl - Class in org.opensaml.xml.encryption.impl
Concrete implementation of Generator
GeneratorImpl(String, String, String) - Constructor for class org.opensaml.xml.encryption.impl.GeneratorImpl
Constructor
get(Input) - Method in class org.opensaml.xml.util.AbstractSimpleSingletonFactory
Get the output instance currently associated with the input instance.
get(Input) - Method in class org.opensaml.xml.util.AbstractSingletonFactory
Get the output instance currently associated with the input instance.
get(Input) - Method in class org.opensaml.xml.util.AbstractWrappedSingletonFactory
Get the output instance currently associated with the input instance.
get(Object) - Method in class org.opensaml.xml.util.AttributeMap
get(Class<X>) - Method in class org.opensaml.xml.util.ClassIndexedSet
Get the set element specified by the class parameter.
get(QName) - Method in class org.opensaml.xml.util.IndexedXMLObjectChildrenList
Retrieves all the SAMLObjects that have given schema type or element name.
get(String) - Method in class org.opensaml.xml.util.IndexingObjectStore
Gets a registered object by its index.
get(int) - Method in class org.opensaml.xml.util.LazyList
get(Object) - Method in class org.opensaml.xml.util.LazyMap
get(int) - Method in class org.opensaml.xml.util.ListView
get(Object) - Method in class org.opensaml.xml.util.ValueTypeIndexedMap
get(int) - Method in class org.opensaml.xml.util.XMLObjectChildrenList
getAgreementMethods() - Method in class org.opensaml.xml.signature.impl.KeyInfoTypeImpl
Get the list of AgreementMethod child elements.
getAgreementMethods() - Method in interface org.opensaml.xml.signature.KeyInfoType
Get the list of AgreementMethod child elements.
getAlgorithm() - Method in interface org.opensaml.xml.encryption.AgreementMethod
Gets the algorithm URI attribute value for this agreement method.
getAlgorithm() - Method in interface org.opensaml.xml.encryption.EncryptionMethod
Gets the algorithm URI attribute used in this EncryptionMethod.
getAlgorithm() - Method in class org.opensaml.xml.encryption.EncryptionParameters
Gets the XML Encryption algorithm URI used to encrypt.
getAlgorithm() - Method in class org.opensaml.xml.encryption.impl.AgreementMethodImpl
Gets the algorithm URI attribute value for this agreement method.
getAlgorithm() - Method in class org.opensaml.xml.encryption.impl.EncryptionMethodImpl
Gets the algorithm URI attribute used in this EncryptionMethod.
getAlgorithm() - Method in interface org.opensaml.xml.signature.DigestMethod
Get the Algorithm URI attribute value.
getAlgorithm() - Method in class org.opensaml.xml.signature.impl.DigestMethodImpl
Get the Algorithm URI attribute value.
getAlgorithm() - Method in class org.opensaml.xml.signature.impl.TransformImpl
Get the Algorithm URI attribute value
getAlgorithm() - Method in interface org.opensaml.xml.signature.Transform
Get the Algorithm URI attribute value
getAlgorithmIDFromURI(String) - Static method in class org.opensaml.xml.security.SecurityHelper
Get the Java security JCA/JCE algorithm identifier associated with an algorithm URI.
getAllChildren() - Method in class org.opensaml.xml.signature.impl.TransformImpl
Gets the ordered list of all XMLObject child elements of this element.
getAllChildren() - Method in interface org.opensaml.xml.signature.Transform
Gets the ordered list of all XMLObject child elements of this element.
getAllNamespacesInSubtreeScope() - Method in class org.opensaml.xml.NamespaceManager
Get the set of all namespaces which are in scope within the subtree rooted at the owning XMLObject.
getAltNames(X509Certificate, Integer[]) - Static method in class org.opensaml.xml.security.x509.X509Util
Gets the list of alternative names of a given name type.
getAttributeValueAsBoolean(Attr) - Static method in class org.opensaml.xml.util.XMLHelper
Parses the attribute's value.
getAttributeValueAsList(Attr) - Static method in class org.opensaml.xml.util.XMLHelper
Gets the value of a list-type attribute as a list.
getAttributeValueAsQName(Attr) - Static method in class org.opensaml.xml.util.XMLHelper
Constructs a QName from an attributes value.
getAutoGeneratedDataEncryptionKeyAlgorithmURI() - Method in class org.opensaml.xml.security.BasicSecurityConfiguration
Get the encryption algorithm URI to be used when auto-generating random data encryption keys.
getAutoGeneratedDataEncryptionKeyAlgorithmURI() - Method in interface org.opensaml.xml.security.SecurityConfiguration
Get the encryption algorithm URI to be used when auto-generating random data encryption keys.
getBaseURI() - Method in class org.opensaml.xml.parse.ClasspathResolver.LSInputImpl
getBuilder() - Method in class org.opensaml.xml.parse.BasicParserPool
Gets a builder from the pool.
getBuilder() - Method in interface org.opensaml.xml.parse.ParserPool
Gets a builder from the pool.
getBuilder() - Method in class org.opensaml.xml.parse.StaticBasicParserPool
Gets a builder from the pool.
getBuilder(QName) - Method in class org.opensaml.xml.XMLObjectBuilderFactory
Retrieves an XMLObjectBuilder using the key it was registered with.
getBuilder(Element) - Method in class org.opensaml.xml.XMLObjectBuilderFactory
Retrieves the XMLObject builder for the given element.
getBuilderAttributes() - Method in class org.opensaml.xml.parse.BasicParserPool
Gets the builder attributes used when creating builders.
getBuilderAttributes() - Method in class org.opensaml.xml.parse.StaticBasicParserPool
Gets the builder attributes used when creating builders.
getBuilderFactory() - Static method in class org.opensaml.xml.Configuration
Gets the XMLObject builder factory that has been configured with information from loaded configuration files.
getBuilderFeatures() - Method in class org.opensaml.xml.parse.BasicParserPool
Gets the builders' features.
getBuilderFeatures() - Method in class org.opensaml.xml.parse.StaticBasicParserPool
Gets the builders' features.
getBuilders() - Method in class org.opensaml.xml.XMLObjectBuilderFactory
Gets an immutable list of all the builders currently registered.
getByteStream() - Method in class org.opensaml.xml.parse.ClasspathResolver.LSInputImpl
getCanonicalizationAlgorithm() - Method in class org.opensaml.xml.signature.impl.SignatureImpl
Gets the canonicalization algorithm used to create the signature content.
getCanonicalizationAlgorithm() - Method in interface org.opensaml.xml.signature.Signature
Gets the canonicalization algorithm used to create the signature content.
getCarriedKeyName() - Method in interface org.opensaml.xml.encryption.EncryptedKey
Gets the child element carrying the human readable name for this key.
getCarriedKeyName() - Method in class org.opensaml.xml.encryption.impl.EncryptedKeyImpl
Gets the child element carrying the human readable name for this key.
getCertificate(X509Certificate) - Static method in class org.opensaml.xml.security.keyinfo.KeyInfoHelper
Convert an X509Certificate into a native Java representation.
getCertificates(KeyInfo) - Static method in class org.opensaml.xml.security.keyinfo.KeyInfoHelper
Get a list of the Java X509Certificate within the given KeyInfo.
getCertificates(X509Data) - Static method in class org.opensaml.xml.security.keyinfo.KeyInfoHelper
Get a list of the Java X509Certificate within the given X509Data.
getCertificates() - Method in class org.opensaml.xml.security.x509.BasicPKIXValidationInformation
Gets the certificate trust anchors used during PKIX validation.
getCertificates() - Method in interface org.opensaml.xml.security.x509.PKIXValidationInformation
Gets the certificate trust anchors used during PKIX validation.
getCertifiedText() - Method in class org.opensaml.xml.parse.ClasspathResolver.LSInputImpl
getChain() - Method in class org.opensaml.xml.security.trust.ChainingTrustEngine
Get the list of configured trust engines which constitute the trust evaluation chain.
getChain() - Method in class org.opensaml.xml.signature.impl.ChainingSignatureTrustEngine
Get the list of configured trust engines which constitute the trust evaluation chain.
getCharacterStream() - Method in class org.opensaml.xml.parse.ClasspathResolver.LSInputImpl
getChildElements(Element) - Static method in class org.opensaml.xml.util.XMLHelper
Gets the child elements of the given element in a single iteration.
getChildElementsByTagName(Element, String) - Static method in class org.opensaml.xml.util.XMLHelper
Gets the child nodes with the given local tag name.
getChildElementsByTagNameNS(Element, String, String) - Static method in class org.opensaml.xml.util.XMLHelper
Gets the child nodes with the given namespace qualified tag name.
getCipherData() - Method in interface org.opensaml.xml.encryption.EncryptedType
Gets the CipherData child element.
getCipherData() - Method in class org.opensaml.xml.encryption.impl.EncryptedTypeImpl
Gets the CipherData child element.
getCipherReference() - Method in interface org.opensaml.xml.encryption.CipherData
Get the CipherReference which points to the location encrypted data.
getCipherReference() - Method in class org.opensaml.xml.encryption.impl.CipherDataImpl
Get the CipherReference which points to the location encrypted data.
getCipherValue() - Method in interface org.opensaml.xml.encryption.CipherData
Get the base64-encoded data representing the the encrypted form of the plaintext data.
getCipherValue() - Method in class org.opensaml.xml.encryption.impl.CipherDataImpl
Get the base64-encoded data representing the the encrypted form of the plaintext data.
getCollection() - Method in class org.opensaml.xml.security.credential.CollectionCredentialResolver
Get the (modifiable) credential collection which is the backing store for the resolver.
getCommonNames(X500Principal) - Static method in class org.opensaml.xml.security.x509.X509Util
Gets the commons names that appear within the given distinguished name.
getContentReferences() - Method in class org.opensaml.xml.signature.impl.SignatureImpl
Gets the list of signature content references.
getContentReferences() - Method in interface org.opensaml.xml.signature.Signature
Gets the list of signature content references.
getCreateBuildersAtPoolLimit() - Method in class org.opensaml.xml.parse.BasicParserPool
Deprecated.  
getCredentalContextSet() - Method in class org.opensaml.xml.security.credential.AbstractCredential
Get the set of credential context information, which provides additional information specific to the contexts in which the credential was resolved.
getCredentalContextSet() - Method in interface org.opensaml.xml.security.credential.Credential
Get the set of credential context information, which provides additional information specific to the contexts in which the credential was resolved.
getCredentialResolver() - Method in class org.opensaml.xml.security.trust.ExplicitKeyTrustEngine
Gets the credential resolver used to recover trusted credentials that may be used to validate tokens.
getCredentialResolver() - Method in class org.opensaml.xml.security.trust.ExplicitX509CertificateTrustEngine
Gets the credential resolver used to recover trusted credentials that may be used to validate tokens.
getCredentialResolver() - Method in interface org.opensaml.xml.security.trust.TrustedCredentialTrustEngine
Gets the credential resolver used to recover trusted credentials that may be used to validate tokens.
getCredentialResolver() - Method in class org.opensaml.xml.signature.impl.ExplicitKeySignatureTrustEngine
Gets the credential resolver used to recover trusted credentials that may be used to validate tokens.
getCredentialType() - Method in class org.opensaml.xml.security.credential.BasicCredential
Get the primary type of the credential instance.
getCredentialType() - Method in class org.opensaml.xml.security.credential.BasicKeyInfoGeneratorFactory
Get the type (interface) of the specific type of credential handled by generators produced by this factory.
getCredentialType() - Method in interface org.opensaml.xml.security.credential.Credential
Get the primary type of the credential instance.
getCredentialType() - Method in interface org.opensaml.xml.security.keyinfo.KeyInfoGeneratorFactory
Get the type (interface) of the specific type of credential handled by generators produced by this factory.
getCredentialType() - Method in class org.opensaml.xml.security.x509.BasicX509Credential
Get the primary type of the credential instance.
getCredentialType() - Method in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory
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.xml.security.keyinfo.KeyInfoHelper
Convert an X509CRL into a native Java representation.
getCRLs(KeyInfo) - Static method in class org.opensaml.xml.security.keyinfo.KeyInfoHelper
Get a list of the Java X509CRLs within the given KeyInfo.
getCRLs(X509Data) - Static method in class org.opensaml.xml.security.keyinfo.KeyInfoHelper
Get a list of the Java X509CRLs within the given X509Data.
getCRLs() - Method in class org.opensaml.xml.security.x509.BasicPKIXValidationInformation
Gets the CRLs used during PKIX validation.
getCRLs() - Method in class org.opensaml.xml.security.x509.BasicX509Credential
Gets a collection of CRLs associated with the credential.
getCRLs() - Method in class org.opensaml.xml.security.x509.KeyStoreX509CredentialAdapter
Gets a collection of CRLs associated with the credential.
getCRLs() - Method in interface org.opensaml.xml.security.x509.PKIXValidationInformation
Gets the CRLs used during PKIX validation.
getCRLs() - Method in interface org.opensaml.xml.security.x509.X509Credential
Gets a collection of CRLs associated with the credential.
getCRLs() - Method in class org.opensaml.xml.security.x509.X509KeyManagerX509CredentialAdapter
Gets a collection of CRLs associated with the credential.
getDataEncryptionAlgorithmURI(String, Integer) - Method in class org.opensaml.xml.security.BasicSecurityConfiguration
Get the encryption algorithm URI for the specified JCA key algorithm name and optional key length.
getDataEncryptionAlgorithmURI(Credential) - Method in class org.opensaml.xml.security.BasicSecurityConfiguration
Get the encryption algorithm URI for the encryption key contained within the specified credential.
getDataEncryptionAlgorithmURI(String, Integer) - Method in interface org.opensaml.xml.security.SecurityConfiguration
Get the encryption algorithm URI for the specified JCA key algorithm name and optional key length.
getDataEncryptionAlgorithmURI(Credential) - Method in interface org.opensaml.xml.security.SecurityConfiguration
Get the encryption algorithm URI for the encryption key contained within the specified credential.
getDataReferences() - Method in class org.opensaml.xml.encryption.impl.ReferenceListImpl
Get the list of data reference child elements.
getDataReferences() - Method in interface org.opensaml.xml.encryption.ReferenceList
Get the list of data reference child elements.
getDataTypeFactory() - Static method in class org.opensaml.xml.util.XMLHelper
Gets a static instance of a JAXP DatatypeFactory.
getDateTimeFormatter() - Method in class org.opensaml.xml.schema.impl.XSDateTimeImpl
Get the DateTimeFormatter to be used when stringifying the DateTime value.
getDateTimeFormatter() - Method in interface org.opensaml.xml.schema.XSDateTime
Get the DateTimeFormatter to be used when stringifying the DateTime value.
getDefaultKeyInfoCredentialResolver() - Method in class org.opensaml.xml.security.BasicSecurityConfiguration
Get the default KeyInfoCredentialResolver configuration.
getDefaultKeyInfoCredentialResolver() - Method in interface org.opensaml.xml.security.SecurityConfiguration
Get the default KeyInfoCredentialResolver configuration.
getDefaultManager() - Method in class org.opensaml.xml.security.keyinfo.NamedKeyInfoGeneratorManager
Get the default (unnamed) factory manager.
getDefaultProviderQName() - Static method in class org.opensaml.xml.Configuration
Gets the QName for the object provider that will be used for XMLObjects that do not have a registered object provider.
getDefaultVerificationDepth() - Method in class org.opensaml.xml.security.x509.PKIXValidationOptions
The default PKIX maximum path verification depth, if not supplied in the PKIXValidationInformation being evaluated.
getDigestAlgorithm() - Method in class org.opensaml.xml.signature.URIContentReference
Gets the algorithm used to digest the content.
getDOM() - Method in class org.opensaml.xml.AbstractXMLObject
Gets the DOM representation of this XMLObject, if one exists.
getDOM() - Method in interface org.opensaml.xml.XMLObject
Gets the DOM representation of this XMLObject, if one exists.
getDOMImplementation() - Method in class org.opensaml.xml.parse.BasicParserPool.DocumentBuilderProxy
getDOMImplementation() - Method in class org.opensaml.xml.parse.StaticBasicParserPool.DocumentBuilderProxy
getDSAKey(DSAKeyValue) - Static method in class org.opensaml.xml.security.keyinfo.KeyInfoHelper
Builds an DSA key from a DSAKeyValue element.
getDSAKey(DSAKeyValue, DSAParams) - Static method in class org.opensaml.xml.security.keyinfo.KeyInfoHelper
Builds a DSA key from an DSAKeyValue element and the supplied Java DSAParams, which supplies key material from a shared key family.
getDSAKeyValue(XMLObject) - Method in class org.opensaml.xml.security.keyinfo.provider.DSAKeyValueProvider
Get the DSAKeyValue from the passed XML object.
getDSAKeyValue() - Method in class org.opensaml.xml.signature.impl.KeyValueImpl
Get the DSAKeyValue child element
getDSAKeyValue() - Method in interface org.opensaml.xml.signature.KeyValue
Get the DSAKeyValue child element
getDSAParams(int) - Method in class org.opensaml.xml.security.BasicSecurityConfiguration
Get a DSA parameters instance which defines the default DSA key information to be used within a DSA "key family".
getDSAParams(int) - Method in interface org.opensaml.xml.security.SecurityConfiguration
Get a DSA parameters instance which defines the default DSA key information to be used within a DSA "key family".
getEffectiveVerificationDepth(PKIXValidationInformation) - Method in class org.opensaml.xml.security.x509.CertPathPKIXTrustEvaluator
Get the effective maximum path depth to use when constructing PKIX cert path builder parameters.
getElementAncestor(Node) - Static method in class org.opensaml.xml.util.XMLHelper
Gets the ancestor element node to the given node.
getElementContentAsList(Element) - Static method in class org.opensaml.xml.util.XMLHelper
Gets the value of a list-type element as a list.
getElementContentAsQName(Element) - Static method in class org.opensaml.xml.util.XMLHelper
Constructs a QName from an element's adjacent Text child nodes.
getElementNameNamespace() - Method in class org.opensaml.xml.NamespaceManager
Return a Namespace instance representing the namespace of the element name.
getElementQName() - Method in class org.opensaml.xml.AbstractXMLObject
Gets the QName for this element.
getElementQName() - Method in interface org.opensaml.xml.XMLObject
Gets the QName for this element.
getElementTypeNamespace() - Method in class org.opensaml.xml.NamespaceManager
Return a Namespace instance representing the namespace of the element type, if known.
getEncoded(X500Principal) - Method in class org.opensaml.xml.security.x509.InternalX500DNHandler
Returns the distinguished name in ASN.1 DER encoded form.
getEncoded(X500Principal) - Method in interface org.opensaml.xml.security.x509.X500DNHandler
Returns the distinguished name in ASN.1 DER encoded form.
getEncoding() - Method in interface org.opensaml.xml.encryption.EncryptedType
Gets the encoding applied to the plaintext content prior to encryption.
getEncoding() - Method in class org.opensaml.xml.encryption.impl.EncryptedTypeImpl
Gets the encoding applied to the plaintext content prior to encryption.
getEncoding() - Method in class org.opensaml.xml.parse.ClasspathResolver.LSInputImpl
getEncryptedKeyResolver() - Method in class org.opensaml.xml.encryption.Decrypter
Get the encrypted key resolver.
getEncryptedKeys() - Method in class org.opensaml.xml.signature.impl.KeyInfoTypeImpl
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.
getEncryptedKeys() - Method in interface org.opensaml.xml.signature.KeyInfoType
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.xml.encryption.EncryptionParameters
Gets the credential used to encrypt.
getEncryptionMethod() - Method in interface org.opensaml.xml.encryption.EncryptedType
Gets the EncryptionMethod child element.
getEncryptionMethod() - Method in class org.opensaml.xml.encryption.impl.EncryptedTypeImpl
Gets the EncryptionMethod child element.
getEncryptionProperties() - Method in interface org.opensaml.xml.encryption.EncryptedType
Gets the EncryptionProperties child element.
getEncryptionProperties() - Method in interface org.opensaml.xml.encryption.EncryptionProperties
Get the list of EncryptionProperty child elements.
getEncryptionProperties() - Method in class org.opensaml.xml.encryption.impl.EncryptedTypeImpl
Gets the EncryptionProperties child element.
getEncryptionProperties() - Method in class org.opensaml.xml.encryption.impl.EncryptionPropertiesImpl
Get the list of EncryptionProperty child elements.
getEntityCertificate() - Method in class org.opensaml.xml.security.x509.BasicX509Credential
Gets the public certificate for the entity.
getEntityCertificate() - Method in class org.opensaml.xml.security.x509.KeyStoreX509CredentialAdapter
Gets the public certificate for the entity.
getEntityCertificate() - Method in interface org.opensaml.xml.security.x509.X509Credential
Gets the public certificate for the entity.
getEntityCertificate() - Method in class org.opensaml.xml.security.x509.X509KeyManagerX509CredentialAdapter
Gets the public certificate for the entity.
getEntityCertificateChain() - Method in class org.opensaml.xml.security.x509.BasicX509Credential
Gets an immutable collection of certificates in the entity's trust chain.
getEntityCertificateChain() - Method in class org.opensaml.xml.security.x509.KeyStoreX509CredentialAdapter
Gets an immutable collection of certificates in the entity's trust chain.
getEntityCertificateChain() - Method in interface org.opensaml.xml.security.x509.X509Credential
Gets an immutable collection of certificates in the entity's trust chain.
getEntityCertificateChain() - Method in class org.opensaml.xml.security.x509.X509KeyManagerX509CredentialAdapter
Gets an immutable collection of certificates in the entity's trust chain.
getEntityId() - Method in class org.opensaml.xml.security.credential.AbstractCredential
The unique ID of the entity this credential is for.
getEntityId() - Method in interface org.opensaml.xml.security.credential.Credential
The unique ID of the entity this credential is for.
getEntityID() - Method in class org.opensaml.xml.security.criteria.EntityIDCriteria
Get the entity ID represented by the criteria.
getEvaluableCriteria(CriteriaSet) - Method in class org.opensaml.xml.security.credential.AbstractCriteriaFilteringCredentialResolver
Extract the evaluable credential criteria from the criteria set.
getEvaluator(Criteria) - Static method in class org.opensaml.xml.security.credential.criteria.EvaluableCredentialCriteriaRegistry
Get an instance of EvaluableCredentialCriteria which can evaluate the supplied criteria's requirements against a Credential target.
getExponent() - Method in class org.opensaml.xml.signature.impl.RSAKeyValueImpl
Get the Exponent child element.
getExponent() - Method in interface org.opensaml.xml.signature.RSAKeyValue
Get the Exponent child element.
getFactories() - Method in class org.opensaml.xml.security.keyinfo.KeyInfoGeneratorManager
Get the (unmodifiable) collection of all factories managed by this manager.
getFactory(Credential) - Method in class org.opensaml.xml.security.keyinfo.KeyInfoGeneratorManager
Get the factory which produces KeyInfoGenerators which can handle the specified credential.
getFactory(String, Credential) - Method in class org.opensaml.xml.security.keyinfo.NamedKeyInfoGeneratorManager
Lookup and return the named generator factory for the type of the credential specified.
getFirst() - Method in class org.opensaml.xml.util.Pair
Gets the first object in the pair.
getFirstChildElement(Node) - Static method in class org.opensaml.xml.util.XMLHelper
Gets the first child Element of the node, skipping any Text nodes such as whitespace.
getG() - Method in interface org.opensaml.xml.signature.DSAKeyValue
Get the G child element.
getG() - Method in class org.opensaml.xml.signature.impl.DSAKeyValueImpl
Get the G child element.
getGenerator() - Method in interface org.opensaml.xml.encryption.DHKeyValue
Get the Generator child element.
getGenerator() - Method in class org.opensaml.xml.encryption.impl.DHKeyValueImpl
Get the Generator child element.
getGlobalSecurityConfiguration() - Static method in class org.opensaml.xml.Configuration
Get the global security configuration.
getHMACOutputLength() - Method in class org.opensaml.xml.signature.impl.SignatureImpl
Gets the HMAC output length value, optionally used when signing with an HMAC signature algorithm.
getHMACOutputLength() - Method in interface org.opensaml.xml.signature.Signature
Gets the HMAC output length value, optionally used when signing with an HMAC signature algorithm.
getHMACOutputLengthValue(Element) - Method in class org.opensaml.xml.signature.impl.SignatureUnmarshaller
Find and return the integer value contained within the HMACOutputLength element, if present.
getID() - Method in interface org.opensaml.xml.encryption.EncryptedType
Gets the unique ID for the XML element.
getID() - Method in interface org.opensaml.xml.encryption.EncryptionProperties
Get the ID attribute that uniquely identifies this element.
getID() - Method in interface org.opensaml.xml.encryption.EncryptionProperty
Get the ID attribute which uniquely identifies this element.
getID() - Method in class org.opensaml.xml.encryption.impl.EncryptedTypeImpl
Gets the unique ID for the XML element.
getID() - Method in class org.opensaml.xml.encryption.impl.EncryptionPropertiesImpl
Get the ID attribute that uniquely identifies this element.
getID() - Method in class org.opensaml.xml.encryption.impl.EncryptionPropertyImpl
Get the ID attribute which uniquely identifies this element.
getID() - Method in class org.opensaml.xml.signature.impl.KeyInfoTypeImpl
Get the Id attribute value.
getID() - Method in interface org.opensaml.xml.signature.KeyInfoType
Get the Id attribute value.
getId() - Method in class org.opensaml.xml.validation.ValidatorSuite
Gets a unique ID for this suite.
getIdAttribute(Element) - Static method in class org.opensaml.xml.util.XMLHelper
Gets the ID attribute of a DOM element.
getIdentifiersToken(X509Credential, X500DNHandler) - Static method in class org.opensaml.xml.security.x509.X509Util
Gets a formatted string representing identifier information from the supplied credential.
getIDIndex() - Method in class org.opensaml.xml.AbstractXMLObject
Get the IDIndex holding the ID-to-XMLObject index mapping, rooted at this XMLObject's subtree.
getIDIndex() - Method in interface org.opensaml.xml.XMLObject
Get the IDIndex holding the ID-to-XMLObject index mapping, rooted at this XMLObject's subtree.
getIDMappings() - Method in class org.opensaml.xml.util.IDIndex
Get the ID-to-XMLObject mappings for this object's object's owner's children.
getIDs() - Method in class org.opensaml.xml.util.IDIndex
Get the set of ID strings which are the index keys.
getIgnoreComments() - Method in class org.opensaml.xml.parse.BasicParserPool
Gets whether the builders ignore comments.
getIgnoreComments() - Method in class org.opensaml.xml.parse.StaticBasicParserPool
Gets whether the builders ignore comments.
getIndexClass(Object) - Method in class org.opensaml.xml.util.ClassIndexedSet
Get the index class of the specified object.
getInstance(Input) - Method in class org.opensaml.xml.util.AbstractSingletonFactory
Obtain an instance of the output class based on an input class instance.
getInstance(Input) - Method in class org.opensaml.xml.util.AbstractWrappedSingletonFactory
Obtain an instance of the output class based on an input class instance.
getInstance(Input) - Method in interface org.opensaml.xml.util.SingletonFactory
Obtain an instance of the output class based on an input class instance.
getIssuerName() - Method in class org.opensaml.xml.security.x509.X509IssuerSerialCriteria
Get the issuer name.
getIssuerName(X509Certificate) - Method in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory.X509KeyInfoGenerator
Get issuer name from a certificate, using the currently configured X500DNHandler and issuer DN output format.
getJ() - Method in interface org.opensaml.xml.signature.DSAKeyValue
Get the J child element.
getJ() - Method in class org.opensaml.xml.signature.impl.DSAKeyValueImpl
Get the J child element.
getJCAProviderName() - Method in class org.opensaml.xml.encryption.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.xml.encryption.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.xml.encryption.AgreementMethod
Get the nonce child element used to introduce variability into the generation of keying material.
getKANonce() - Method in class org.opensaml.xml.encryption.impl.AgreementMethodImpl
Get the nonce child element used to introduce variability into the generation of keying material.
getKEKResolver() - Method in class org.opensaml.xml.encryption.Decrypter
Get the key encryption key credential resolver.
getKEKResolverCriteria() - Method in class org.opensaml.xml.encryption.Decrypter
Get the optional static set of criteria used when resolving credentials based on the KeyInfo of an EncryptedKey element.
getKey(Credential) - Method in class org.opensaml.xml.security.credential.criteria.EvaluableKeyAlgorithmCredentialCriteria
Get the key contained within the credential.
getKey(Credential) - Method in class org.opensaml.xml.security.credential.criteria.EvaluableKeyLengthCredentialCriteria
Get the key contained within the credential.
getKey(KeyValue) - Static method in class org.opensaml.xml.security.keyinfo.KeyInfoHelper
Extracts the DSA or RSA public key within the KeyValue.
getKey() - Method in class org.opensaml.xml.security.keyinfo.KeyInfoResolutionContext
Get the key currently known to be represented by the KeyInfo.
getKeyAlgorithm() - Method in class org.opensaml.xml.security.criteria.KeyAlgorithmCriteria
Get the key algorithm criteria.
getKeyAlgorithmFromURI(String) - Static method in class org.opensaml.xml.security.SecurityHelper
Get the Java security JCA/JCE key algorithm specifier associated with an algorithm URI.
getKeyInfo() - Method in interface org.opensaml.xml.encryption.EncryptedType
Gets the KeyInfo child element.
getKeyInfo() - Method in class org.opensaml.xml.encryption.impl.EncryptedTypeImpl
Gets the KeyInfo child element.
getKeyInfo() - Method in class org.opensaml.xml.security.keyinfo.KeyInfoCredentialContext
Get the KeyInfo context from which the credential was derived.
getKeyInfo() - Method in class org.opensaml.xml.security.keyinfo.KeyInfoCriteria
Gets the KeyInfo which is the source of credential criteria.
getKeyInfo() - Method in class org.opensaml.xml.security.keyinfo.KeyInfoResolutionContext
Gets the KeyInfo being processed.
getKeyInfo() - Method in class org.opensaml.xml.security.keyinfo.StaticKeyInfoGenerator
Get the static KeyInfo object held by this generator.
getKeyInfo() - Method in class org.opensaml.xml.signature.impl.SignatureImpl
Gets the key info added to this signature.
getKeyInfo() - Method in interface org.opensaml.xml.signature.Signature
Gets the key info added to this signature.
getKeyInfoCredentialResolver(String) - Method in class org.opensaml.xml.security.BasicSecurityConfiguration
Get the KeyInfoCredentialResolver associated with the named configuration.
getKeyInfoCredentialResolver(String) - Method in interface org.opensaml.xml.security.SecurityConfiguration
Get the KeyInfoCredentialResolver associated with the named configuration.
getKeyInfoGenerator() - Method in class org.opensaml.xml.encryption.EncryptionParameters
Gets the instance which will be used to generate a KeyInfo object from the encryption credential.
getKeyInfoGenerator(Credential, SecurityConfiguration, String) - Static method in class org.opensaml.xml.security.SecurityHelper
Obtains a KeyInfoGenerator for the specified Credential.
getKeyInfoGeneratorManager() - Method in class org.opensaml.xml.security.BasicSecurityConfiguration
Get the manager for named KeyInfoGenerator instances.
getKeyInfoGeneratorManager() - Method in interface org.opensaml.xml.security.SecurityConfiguration
Get the manager for named KeyInfoGenerator instances.
getKeyInfoResolver() - Method in class org.opensaml.xml.signature.impl.BaseSignatureTrustEngine
Get the KeyInfoCredentialResolver instance used to resolve (advisory) signing credential information from KeyInfo elements contained within a Signature element.
getKeyInfoResolver() - Method in class org.opensaml.xml.signature.impl.ChainingSignatureTrustEngine
Get the KeyInfoCredentialResolver instance used to resolve (advisory) signing credential information from KeyInfo elements contained within a Signature element.
getKeyInfoResolver() - Method in interface org.opensaml.xml.signature.SignatureTrustEngine
Get the KeyInfoCredentialResolver instance used to resolve (advisory) signing credential information from KeyInfo elements contained within a Signature element.
getKeyLength() - Method in class org.opensaml.xml.security.criteria.KeyLengthCriteria
Get the key length.
getKeyLength(Key) - Static method in class org.opensaml.xml.security.SecurityHelper
Get the key length in bits of the specified key.
getKeyLengthFromURI(String) - Static method in class org.opensaml.xml.security.SecurityHelper
Get the length of the key indicated by the algorithm URI, if applicable and available.
getKeyName() - Method in class org.opensaml.xml.security.criteria.KeyNameCriteria
Get the key name criteria.
getKeyNames() - Method in class org.opensaml.xml.security.credential.AbstractCredential
Gets key names for this credential.
getKeyNames() - Method in interface org.opensaml.xml.security.credential.Credential
Gets key names for this credential.
getKeyNames(KeyInfo) - Static method in class org.opensaml.xml.security.keyinfo.KeyInfoHelper
Get the set of key names inside the specified KeyInfo as a list of strings.
getKeyNames() - Method in class org.opensaml.xml.security.keyinfo.KeyInfoResolutionContext
The key names which are currently known.
getKeyNames() - Method in class org.opensaml.xml.signature.impl.KeyInfoTypeImpl
Get the list of KeyName child elements.
getKeyNames() - Method in interface org.opensaml.xml.signature.KeyInfoType
Get the list of KeyName child elements.
getKeyReferences() - Method in class org.opensaml.xml.encryption.impl.ReferenceListImpl
Get the list of key reference child elements.
getKeyReferences() - Method in interface org.opensaml.xml.encryption.ReferenceList
Get the list of key reference child elements.
getKeyResolver() - Method in class org.opensaml.xml.encryption.Decrypter
Get the data encryption key credential resolver.
getKeySize() - Method in interface org.opensaml.xml.encryption.EncryptionMethod
Gets the KeySize child element.
getKeySize() - Method in class org.opensaml.xml.encryption.impl.EncryptionMethodImpl
Gets the KeySize child element.
getKeyTransportEncryptionAlgorithmURI(String, Integer, String) - Method in class org.opensaml.xml.security.BasicSecurityConfiguration
Get the key transport encryption algorithm URI for the specified JCA key algorithm name, optional key length and optional JCA key algorithm name of the key to be encrypted.
getKeyTransportEncryptionAlgorithmURI(Credential, String) - Method in class org.opensaml.xml.security.BasicSecurityConfiguration
Get the key transport encryption algorithm URI for the encryption key contained within the specified credential.
getKeyTransportEncryptionAlgorithmURI(String, Integer, String) - Method in interface org.opensaml.xml.security.SecurityConfiguration
Get the key transport encryption algorithm URI for the specified JCA key algorithm name, optional key length and optional JCA key algorithm name of the key to be encrypted.
getKeyTransportEncryptionAlgorithmURI(Credential, String) - Method in interface org.opensaml.xml.security.SecurityConfiguration
Get the key transport encryption algorithm URI for the encryption key contained within the specified credential.
getKeyValues() - Method in class org.opensaml.xml.signature.impl.KeyInfoTypeImpl
Get the list of KeyValue child elements.
getKeyValues() - Method in interface org.opensaml.xml.signature.KeyInfoType
Get the list of KeyValue child elements.
getLanguage(Element) - Static method in class org.opensaml.xml.util.XMLHelper
Gets the lcoale currently active for the element.
getLocalCredentialResolver() - Method in class org.opensaml.xml.security.keyinfo.LocalKeyInfoCredentialResolver
Get the resolver for local credentials.
getLogger() - Static method in class org.opensaml.xml.Configuration
Get an SLF4J Logger.
getLogger() - Static method in class org.opensaml.xml.schema.SchemaBuilder
Get an SLF4J Logger.
getLogger() - Static method in class org.opensaml.xml.security.credential.criteria.EvaluableCredentialCriteriaRegistry
Get an SLF4J Logger.
getLogger() - Static method in class org.opensaml.xml.security.keyinfo.KeyInfoHelper
Get an SLF4J Logger.
getLogger() - Static method in class org.opensaml.xml.security.SecurityHelper
Get an SLF4J Logger.
getLogger() - Static method in class org.opensaml.xml.security.SigningUtil
Get an SLF4J Logger.
getLogger() - Static method in class org.opensaml.xml.security.x509.X509Util
Get an SLF4J Logger.
getLogger() - Static method in class org.opensaml.xml.signature.Signer
Get an SLF4J Logger.
getLogger() - Static method in class org.opensaml.xml.util.IPAddressHelper
Get an SLF4J Logger.
getLogger() - Static method in class org.opensaml.xml.util.XMLObjectHelper
Get an SLF4J Logger.
getLSDOMImpl(Node) - Static method in class org.opensaml.xml.util.XMLHelper
Get the DOM Level 3 Load/Save DOMImplementationLS for the given node.
getLSSerializer(DOMImplementationLS, Map<String, Object>) - Static method in class org.opensaml.xml.util.XMLHelper
Obtain a the DOM, level 3, Load/Save serializer LSSerializer instance from the given DOMImplementationLS instance.
getMajorVersion() - Static method in class org.opensaml.xml.Version
Gets the major version number of the library.
getManager(String) - Method in class org.opensaml.xml.security.keyinfo.NamedKeyInfoGeneratorManager
Get the named factory manager.
getManagerNames() - Method in class org.opensaml.xml.security.keyinfo.NamedKeyInfoGeneratorManager
Get the (unmodifiable) set of names of factory managers currently available.
getMarshaller(QName) - Method in class org.opensaml.xml.io.MarshallerFactory
Gets the Marshaller for a particular element or null if no marshaller is registered for an element.
getMarshaller(XMLObject) - Method in class org.opensaml.xml.io.MarshallerFactory
Retrieves the marshaller for the given XMLObject.
getMarshaller() - Method in class org.opensaml.xml.security.keyinfo.StaticKeyInfoGenerator
Get a KeyInfo marshaller.
getMarshallerFactory() - Static method in class org.opensaml.xml.Configuration
Gets the XMLObject marshaller factory that has been configured with information from loaded configuration files.
getMarshallers() - Method in class org.opensaml.xml.io.MarshallerFactory
Gets an immutable listing of all the Marshallers currently registered.
getMaxPoolSize() - Method in class org.opensaml.xml.parse.BasicParserPool
Gets the max number of builders the pool will hold.
getMaxPoolSize() - Method in class org.opensaml.xml.parse.StaticBasicParserPool
Gets the max number of builders the pool will hold.
getMgmtDatas() - Method in class org.opensaml.xml.signature.impl.KeyInfoTypeImpl
Get the list of MgmtData child elements.
getMgmtDatas() - Method in interface org.opensaml.xml.signature.KeyInfoType
Get the list of MgmtData child elements.
getMicroVersion() - Static method in class org.opensaml.xml.Version
Gets the micro version number of the library.
getMimeType() - Method in interface org.opensaml.xml.encryption.EncryptedType
Gets the MIME type of the plaintext content.
getMimeType() - Method in class org.opensaml.xml.encryption.impl.EncryptedTypeImpl
Gets the MIME type of the plaintext content.
getMinorVersion() - Static method in class org.opensaml.xml.Version
Gets the minor version number of the library.
getModulus() - Method in class org.opensaml.xml.signature.impl.RSAKeyValueImpl
Get the Modulus child element.
getModulus() - Method in interface org.opensaml.xml.signature.RSAKeyValue
Get the Modulus child element.
getName(X500Principal) - Method in class org.opensaml.xml.security.x509.InternalX500DNHandler
Returns a string representation of the X.500 distinguished name using the default format as defined in the underlying implementation.
getName(X500Principal, String) - Method in class org.opensaml.xml.security.x509.InternalX500DNHandler
Returns a string representation of the X.500 distinguished name using the specified format.
getName(X500Principal) - Method in interface org.opensaml.xml.security.x509.X500DNHandler
Returns a string representation of the X.500 distinguished name using the default format as defined in the underlying implementation.
getName(X500Principal, String) - Method in interface org.opensaml.xml.security.x509.X500DNHandler
Returns a string representation of the X.500 distinguished name using the specified format.
getName() - Static method in class org.opensaml.xml.Version
Gets the name of the library.
getNamespaceManager() - Method in class org.opensaml.xml.AbstractXMLObject
Gets the NamespaceManager instance for this object.
getNamespaceManager() - Method in interface org.opensaml.xml.XMLObject
Gets the NamespaceManager instance for this object.
getNamespacePrefix() - Method in class org.opensaml.xml.Namespace
Gets the prefix of the namespace.
getNamespaces() - Method in class org.opensaml.xml.AbstractXMLObject
Gets the namespaces that are scoped to this element.
getNamespaces() - Method in class org.opensaml.xml.NamespaceManager
Get the set of namespaces currently in use on the owning XMLObject.
getNamespaces() - Method in interface org.opensaml.xml.XMLObject
Gets the namespaces that are scoped to this element.
getNamespaceURI() - Method in class org.opensaml.xml.Namespace
Gets the URI of the namespace.
getNextCredential() - Method in class org.opensaml.xml.security.credential.ChainingCredentialResolver.CredentialIterator
Get the next credential that will be returned by this iterator.
getNextCredentialIterator() - Method in class org.opensaml.xml.security.credential.ChainingCredentialResolver.CredentialIterator
Get the iterator from the next resolver in the chain.
getNextKey() - Method in class org.opensaml.xml.encryption.ChainingEncryptedKeyResolver.ChainingIterator
Get the next encrypted key that will be returned by this iterator.
getNextKeyIterator() - Method in class org.opensaml.xml.encryption.ChainingEncryptedKeyResolver.ChainingIterator
Get the iterator from the next resolver in the chain.
getNextMatch() - Method in class org.opensaml.xml.security.CriteriaFilteringIterator
Get the next matching candidate.
getNextSiblingElement(Node) - Static method in class org.opensaml.xml.util.XMLHelper
Gets the next sibling Element of the node, skipping any Text nodes such as whitespace.
getNodeQName(Node) - Static method in class org.opensaml.xml.util.XMLHelper
Gets the QName for the given DOM node.
getNoNamespaceSchemaLocation() - Method in class org.opensaml.xml.AbstractXMLObject
Gets the value of the XML Schema noNamespaceSchemaLocation attribute for this object.
getNoNamespaceSchemaLocation() - Method in interface org.opensaml.xml.XMLObject
Gets the value of the XML Schema noNamespaceSchemaLocation attribute for this object.
getNonVisibleNamespaceCandidates() - Method in class org.opensaml.xml.NamespaceManager
Get the set of non-visibly used namespaces used on the owning XMLObject (only the owner, not the owner's children).
getNonVisibleNamespacePrefixes() - Method in class org.opensaml.xml.NamespaceManager
Obtain the set of namespace prefixes used in a non-visible manner on owning XMLObject and its children.
getNonVisibleNamespaces() - Method in class org.opensaml.xml.NamespaceManager
Obtain the set of namespaces used in a non-visible manner on owning XMLObject and its children.
getOAEPparams() - Method in interface org.opensaml.xml.encryption.EncryptionMethod
Gets the OAEPparams child element.
getOAEPparams() - Method in class org.opensaml.xml.encryption.impl.EncryptionMethodImpl
Gets the OAEPparams child element.
getObject() - Method in class org.opensaml.xml.util.IndexingObjectStore.StoredObjectWrapper
Gets the wrapped object.
getObjectProviderConfiguration(QName) - Static method in class org.opensaml.xml.Configuration
Deprecated. this method is deprecated with no replacement
getOptions() - Method in class org.opensaml.xml.security.credential.BasicKeyInfoGeneratorFactory
Get the options of this instance.
getOptions() - Method in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory
Get the options of this instance.
getOrderedChildren() - Method in class org.opensaml.xml.AbstractElementExtensibleXMLObject
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
getOrderedChildren() - Method in class org.opensaml.xml.encryption.impl.AgreementMethodImpl
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
getOrderedChildren() - Method in class org.opensaml.xml.encryption.impl.CipherDataImpl
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
getOrderedChildren() - Method in class org.opensaml.xml.encryption.impl.CipherReferenceImpl
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
getOrderedChildren() - Method in class org.opensaml.xml.encryption.impl.DHKeyValueImpl
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
getOrderedChildren() - Method in class org.opensaml.xml.encryption.impl.EncryptedKeyImpl
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
getOrderedChildren() - Method in class org.opensaml.xml.encryption.impl.EncryptedTypeImpl
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
getOrderedChildren() - Method in class org.opensaml.xml.encryption.impl.EncryptionMethodImpl
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
getOrderedChildren() - Method in class org.opensaml.xml.encryption.impl.EncryptionPropertiesImpl
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
getOrderedChildren() - Method in class org.opensaml.xml.encryption.impl.EncryptionPropertyImpl
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
getOrderedChildren() - Method in class org.opensaml.xml.encryption.impl.ReferenceListImpl
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
getOrderedChildren() - Method in class org.opensaml.xml.encryption.impl.ReferenceTypeImpl
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
getOrderedChildren() - Method in class org.opensaml.xml.encryption.impl.TransformsImpl
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
getOrderedChildren() - Method in class org.opensaml.xml.schema.impl.XSAnyImpl
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
getOrderedChildren() - Method in class org.opensaml.xml.schema.impl.XSBase64BinaryImpl
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
getOrderedChildren() - Method in class org.opensaml.xml.schema.impl.XSBooleanImpl
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
getOrderedChildren() - Method in class org.opensaml.xml.schema.impl.XSDateTimeImpl
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
getOrderedChildren() - Method in class org.opensaml.xml.schema.impl.XSIntegerImpl
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
getOrderedChildren() - Method in class org.opensaml.xml.schema.impl.XSQNameImpl
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
getOrderedChildren() - Method in class org.opensaml.xml.schema.impl.XSStringImpl
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
getOrderedChildren() - Method in class org.opensaml.xml.schema.impl.XSURIImpl
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
getOrderedChildren() - Method in class org.opensaml.xml.signature.impl.DigestMethodImpl
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
getOrderedChildren() - Method in class org.opensaml.xml.signature.impl.DSAKeyValueImpl
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
getOrderedChildren() - Method in class org.opensaml.xml.signature.impl.KeyInfoTypeImpl
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
getOrderedChildren() - Method in class org.opensaml.xml.signature.impl.KeyValueImpl
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
getOrderedChildren() - Method in class org.opensaml.xml.signature.impl.PGPDataImpl
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
getOrderedChildren() - Method in class org.opensaml.xml.signature.impl.RetrievalMethodImpl
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
getOrderedChildren() - Method in class org.opensaml.xml.signature.impl.RSAKeyValueImpl
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
getOrderedChildren() - Method in class org.opensaml.xml.signature.impl.SignatureImpl
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
getOrderedChildren() - Method in class org.opensaml.xml.signature.impl.SPKIDataImpl
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
getOrderedChildren() - Method in class org.opensaml.xml.signature.impl.TransformImpl
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
getOrderedChildren() - Method in class org.opensaml.xml.signature.impl.TransformsImpl
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
getOrderedChildren() - Method in class org.opensaml.xml.signature.impl.X509CertificateImpl
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
getOrderedChildren() - Method in class org.opensaml.xml.signature.impl.X509CRLImpl
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
getOrderedChildren() - Method in class org.opensaml.xml.signature.impl.X509DataImpl
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
getOrderedChildren() - Method in class org.opensaml.xml.signature.impl.X509IssuerSerialImpl
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
getOrderedChildren() - Method in class org.opensaml.xml.signature.impl.X509SerialNumberImpl
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
getOrderedChildren() - Method in interface org.opensaml.xml.XMLObject
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
getOriginatorKeyInfo() - Method in interface org.opensaml.xml.encryption.AgreementMethod
Get the child element containing the key generation material for the originator.
getOriginatorKeyInfo() - Method in class org.opensaml.xml.encryption.impl.AgreementMethodImpl
Get the child element containing the key generation material for the originator.
getOwner() - Method in class org.opensaml.xml.NamespaceManager
Get the owning XMLObject instance.
getOwningPool() - Method in class org.opensaml.xml.parse.BasicParserPool.DocumentBuilderProxy
Gets the pool that owns this parser.
getOwningPool() - Method in class org.opensaml.xml.parse.StaticBasicParserPool.DocumentBuilderProxy
Gets the pool that owns this parser.
getP() - Method in interface org.opensaml.xml.encryption.DHKeyValue
Get the P child element.
getP() - Method in class org.opensaml.xml.encryption.impl.DHKeyValueImpl
Get the P child element.
getP() - Method in interface org.opensaml.xml.signature.DSAKeyValue
Get the P child element.
getP() - Method in class org.opensaml.xml.signature.impl.DSAKeyValueImpl
Get the P child element.
getParent() - Method in class org.opensaml.xml.AbstractXMLObject
Gets the parent of this element.
getParent() - Method in interface org.opensaml.xml.XMLObject
Gets the parent of this element or null if there is no parent.
getParserPool() - Static method in class org.opensaml.xml.Configuration
Get the currently configured ParserPool instance.
getPeerID() - Method in class org.opensaml.xml.security.criteria.PeerEntityIDCriteria
Get the entity ID which is the peer relative to a primary entity ID.
getPgenCounter() - Method in interface org.opensaml.xml.encryption.DHKeyValue
Get the pgenCounter element.
getPgenCounter() - Method in class org.opensaml.xml.encryption.impl.DHKeyValueImpl
Get the pgenCounter element.
getPgenCounter() - Method in interface org.opensaml.xml.signature.DSAKeyValue
Get the PgenCounter element.
getPgenCounter() - Method in class org.opensaml.xml.signature.impl.DSAKeyValueImpl
Get the PgenCounter element.
getPGPDatas() - Method in class org.opensaml.xml.signature.impl.KeyInfoTypeImpl
Get the list of PGPData child elements.
getPGPDatas() - Method in interface org.opensaml.xml.signature.KeyInfoType
Get the list of PGPData child elements.
getPGPKeyID() - Method in class org.opensaml.xml.signature.impl.PGPDataImpl
Get PGPKeyID child element
getPGPKeyID() - Method in interface org.opensaml.xml.signature.PGPData
Get PGPKeyID child element
getPGPKeyPacket() - Method in class org.opensaml.xml.signature.impl.PGPDataImpl
Get PGPKeyPacket child element
getPGPKeyPacket() - Method in interface org.opensaml.xml.signature.PGPData
Get PGPKeyPacket child element
getPKIXBuilderParameters(PKIXValidationInformation, X509Credential) - Method in class org.opensaml.xml.security.x509.CertPathPKIXTrustEvaluator
Creates the set of PKIX builder parameters to use when building the cert path builder.
getPKIXResolver() - Method in interface org.opensaml.xml.security.x509.PKIXTrustEngine
Get the resolver instance which will be used to resolve PKIX validation information.
getPKIXResolver() - Method in class org.opensaml.xml.security.x509.PKIXX509CredentialTrustEngine
Get the resolver instance which will be used to resolve PKIX validation information.
getPKIXResolver() - Method in class org.opensaml.xml.signature.impl.PKIXSignatureTrustEngine
Get the resolver instance which will be used to resolve PKIX validation information.
getPKIXTrustEvaluator() - Method in class org.opensaml.xml.security.x509.PKIXX509CredentialTrustEngine
Get the PKIXTrustEvaluator instance used to evalute trust.
getPKIXTrustEvaluator() - Method in class org.opensaml.xml.signature.impl.PKIXSignatureTrustEngine
Get the PKIXTrustEvaluator instance used to evalute trust.
getPKIXValidationOptions() - Method in class org.opensaml.xml.security.x509.CertPathPKIXTrustEvaluator
Get the PKIXValidationOptions instance that is in use.
getPKIXValidationOptions() - Method in interface org.opensaml.xml.security.x509.PKIXTrustEvaluator
Get the PKIXValidationOptions instance that is in use.
getPoolSize() - Method in class org.opensaml.xml.parse.BasicParserPool
Gets the size of the current pool storage.
getPoolSize() - Method in class org.opensaml.xml.parse.StaticBasicParserPool
Gets the size of the current pool storage.
getPoolVersion() - Method in class org.opensaml.xml.parse.BasicParserPool.DocumentBuilderProxy
Gets the version of the pool that owns this parser at the time of the proxy's creation.
getPoolVersion() - Method in class org.opensaml.xml.parse.BasicParserPool
Gets the current pool version.
getPrettyPrintParams() - Static method in class org.opensaml.xml.util.XMLHelper
Create the parameters set used in pretty print formatting of an LSSerializer.
getPrivateKey() - Method in class org.opensaml.xml.security.credential.AbstractCredential
Gets the private key for the entity if there is one.
getPrivateKey() - Method in interface org.opensaml.xml.security.credential.Credential
Gets the private key for the entity if there is one.
getPrivateKey() - Method in class org.opensaml.xml.security.x509.KeyStoreX509CredentialAdapter
Gets the private key for the entity if there is one.
getPrivateKey() - Method in class org.opensaml.xml.security.x509.X509KeyManagerX509CredentialAdapter
Gets the private key for the entity if there is one.
getProperties() - Method in class org.opensaml.xml.security.keyinfo.KeyInfoResolutionContext
Get the extensible properties map.
getProviders() - Method in class org.opensaml.xml.security.keyinfo.BasicProviderKeyInfoCredentialResolver
Return the list of the KeyInfoProvider instances used in this resolver configuration.
getProxiedBuilder() - Method in class org.opensaml.xml.parse.BasicParserPool.DocumentBuilderProxy
Gets the proxied document builder.
getProxiedBuilder() - Method in class org.opensaml.xml.parse.StaticBasicParserPool.DocumentBuilderProxy
Gets the proxied document builder.
getPublic() - Method in interface org.opensaml.xml.encryption.DHKeyValue
Get the Public element.
getPublic() - Method in class org.opensaml.xml.encryption.impl.DHKeyValueImpl
Get the Public element.
getPublicId() - Method in class org.opensaml.xml.parse.ClasspathResolver.LSInputImpl
getPublicKey() - Method in class org.opensaml.xml.security.credential.AbstractCredential
Gets the public key for the entity.
getPublicKey() - Method in interface org.opensaml.xml.security.credential.Credential
Gets the public key for the entity.
getPublicKey() - Method in class org.opensaml.xml.security.criteria.PublicKeyCriteria
Get the public key criteria.
getPublicKey() - Method in class org.opensaml.xml.security.x509.KeyStoreX509CredentialAdapter
Gets the public key for the entity.
getPublicKey() - Method in class org.opensaml.xml.security.x509.X509KeyManagerX509CredentialAdapter
Gets the public key for the entity.
getPublicKeys(KeyInfo) - Static method in class org.opensaml.xml.security.keyinfo.KeyInfoHelper
Extracts all the public keys within the given KeyInfo's KeyValues.
getQ() - Method in interface org.opensaml.xml.encryption.DHKeyValue
Get the Q child element.
getQ() - Method in class org.opensaml.xml.encryption.impl.DHKeyValueImpl
Get the Q child element.
getQ() - Method in interface org.opensaml.xml.signature.DSAKeyValue
Get the Q child element.
getQ() - Method in class org.opensaml.xml.signature.impl.DSAKeyValueImpl
Get the Q child element.
getRecipient() - Method in interface org.opensaml.xml.encryption.EncryptedKey
Gets the hint about for whom this encrypted key is intended.
getRecipient() - Method in class org.opensaml.xml.encryption.impl.EncryptedKeyImpl
Gets the hint about for whom this encrypted key is intended.
getRecipient() - Method in class org.opensaml.xml.encryption.KeyEncryptionParameters
Gets the recipient of the key.
getRecipientKeyInfo() - Method in interface org.opensaml.xml.encryption.AgreementMethod
Get the child element containing the key generation material for the recipient.
getRecipientKeyInfo() - Method in class org.opensaml.xml.encryption.impl.AgreementMethodImpl
Get the child element containing the key generation material for the recipient.
getRecipients() - Method in class org.opensaml.xml.encryption.AbstractEncryptedKeyResolver
Get the list of recipient criteria used by this resolver, and against which a candidate EncryptedKey's Recipient attribute is evaluated.
getRecipients() - Method in interface org.opensaml.xml.encryption.EncryptedKeyResolver
Get the list of recipient criteria used by this resolver, and against which a candidate EncryptedKey's Recipient attribute is evaluated.
getReferenceCount() - Method in class org.opensaml.xml.util.IndexingObjectStore.StoredObjectWrapper
Gets the current reference count.
getReferenceList() - Method in interface org.opensaml.xml.encryption.EncryptedKey
Gets the child element containing pointers to EncryptedData and EncryptedKey elements encrypted using this key.
getReferenceList() - Method in class org.opensaml.xml.encryption.impl.EncryptedKeyImpl
Gets the child element containing pointers to EncryptedData and EncryptedKey elements encrypted using this key.
getReferences() - Method in class org.opensaml.xml.encryption.impl.ReferenceListImpl
Get the list of reference child elements.
getReferences() - Method in interface org.opensaml.xml.encryption.ReferenceList
Get the list of reference child elements.
getResolvedCredentials() - Method in class org.opensaml.xml.security.keyinfo.KeyInfoResolutionContext
Get the set of credentials previously resolved.
getResolverChain() - Method in class org.opensaml.xml.encryption.ChainingEncryptedKeyResolver
Get the list of resolvers which form the resolution chain.
getResolverChain() - Method in class org.opensaml.xml.security.credential.ChainingCredentialResolver
Get the (modifiable) list of credential resolvers which comprise the resolver chain.
getRetrievalMethods() - Method in class org.opensaml.xml.signature.impl.KeyInfoTypeImpl
Get the list of RetrievalMethod child elements.
getRetrievalMethods() - Method in interface org.opensaml.xml.signature.KeyInfoType
Get the list of RetrievalMethod child elements.
getRSAKey(RSAKeyValue) - Static method in class org.opensaml.xml.security.keyinfo.KeyInfoHelper
Builds an RSA key from an RSAKeyValue element.
getRSAKeyValue(XMLObject) - Method in class org.opensaml.xml.security.keyinfo.provider.RSAKeyValueProvider
Get the RSAKeyValue from the passed XML object.
getRSAKeyValue() - Method in class org.opensaml.xml.signature.impl.KeyValueImpl
Get the RSAKeyValue child element
getRSAKeyValue() - Method in interface org.opensaml.xml.signature.KeyValue
Get the RSAKeyValue child element
getSchema() - Method in class org.opensaml.xml.parse.BasicParserPool.DocumentBuilderProxy
getSchema() - Method in class org.opensaml.xml.parse.BasicParserPool
Gets the schema builders use to validate.
getSchema() - Method in interface org.opensaml.xml.parse.ParserPool
Gets the schema builders use to validate.
getSchema() - Method in class org.opensaml.xml.parse.StaticBasicParserPool.DocumentBuilderProxy
getSchema() - Method in class org.opensaml.xml.parse.StaticBasicParserPool
Gets the schema builders use to validate.
getSchemaFileExtension() - Method in enum org.opensaml.xml.schema.SchemaBuilder.SchemaLanguage
Gets the file extension used for the schema files.
getSchemaFiles(SchemaBuilder.SchemaLanguage, File[], List<File>) - Static method in class org.opensaml.xml.schema.SchemaBuilder
Gets all of the schema files in the given set of readable files, directories or subdirectories.
getSchemaLocation() - Method in class org.opensaml.xml.AbstractXMLObject
Gets the value of the XML Schema schemaLocation attribute for this object.
getSchemaLocation() - Method in interface org.opensaml.xml.XMLObject
Gets the value of the XML Schema schemaLocation attribute for this object.
getSchemaType() - Method in class org.opensaml.xml.AbstractXMLObject
Gets the XML schema type of this element.
getSchemaType() - Method in interface org.opensaml.xml.XMLObject
Gets the XML schema type of this element.
getSecond() - Method in class org.opensaml.xml.util.Pair
Gets the second object in the pair.
getSecretKey() - Method in class org.opensaml.xml.security.credential.AbstractCredential
Gets the secret key for this entity.
getSecretKey() - Method in interface org.opensaml.xml.security.credential.Credential
Gets the secret key for this entity.
getSecretKey() - Method in class org.opensaml.xml.security.x509.BasicX509Credential
Gets the secret key for this entity.
getSeed() - Method in interface org.opensaml.xml.encryption.DHKeyValue
Get the seed element.
getSeed() - Method in class org.opensaml.xml.encryption.impl.DHKeyValueImpl
Get the seed element.
getSeed() - Method in interface org.opensaml.xml.signature.DSAKeyValue
Get the Seed element.
getSeed() - Method in class org.opensaml.xml.signature.impl.DSAKeyValueImpl
Get the Seed element.
getSerialNumber() - Method in class org.opensaml.xml.security.x509.X509IssuerSerialCriteria
Get the serial number.
getSignature() - Method in class org.opensaml.xml.signature.AbstractSignableXMLObject
Gets the Signature XMLObject.
getSignature() - Method in interface org.opensaml.xml.signature.SignableXMLObject
Gets the Signature XMLObject.
getSignature() - Method in class org.opensaml.xml.signature.XMLSignatureCredentialContext
Gets the Signature element context.
getSignatureAlgorithm() - Method in class org.opensaml.xml.signature.impl.SignatureImpl
Gets the algorithm used to compute the signature.
getSignatureAlgorithm() - Method in interface org.opensaml.xml.signature.Signature
Gets the algorithm used to compute the signature.
getSignatureAlgorithmURI(String) - Method in class org.opensaml.xml.security.BasicSecurityConfiguration
Get the signature algorithm URI for the specified JCA key algorithm name.
getSignatureAlgorithmURI(Credential) - Method in class org.opensaml.xml.security.BasicSecurityConfiguration
Get the signature algorithm URI for the signing key contained within the specified credential.
getSignatureAlgorithmURI(String) - Method in interface org.opensaml.xml.security.SecurityConfiguration
Get the signature algorithm URI for the specified JCA key algorithm name.
getSignatureAlgorithmURI(Credential) - Method in interface org.opensaml.xml.security.SecurityConfiguration
Get the signature algorithm URI for the signing key contained within the specified credential.
getSignatureCanonicalizationAlgorithm() - Method in class org.opensaml.xml.security.BasicSecurityConfiguration
Get a canonicalization algorithm URI suitable for use as a Signature CanonicalizationMethod value.
getSignatureCanonicalizationAlgorithm() - Method in interface org.opensaml.xml.security.SecurityConfiguration
Get a canonicalization algorithm URI suitable for use as a Signature CanonicalizationMethod value.
getSignatureHMACOutputLength() - Method in class org.opensaml.xml.security.BasicSecurityConfiguration
Get the value to be used as the Signature SignatureMethod HMACOutputLength value, used only when signing with an HMAC algorithm.
getSignatureHMACOutputLength() - Method in interface org.opensaml.xml.security.SecurityConfiguration
Get the value to be used as the Signature SignatureMethod HMACOutputLength value, used only when signing with an HMAC algorithm.
getSignatureReferenceDigestMethod() - Method in class org.opensaml.xml.security.BasicSecurityConfiguration
Get a digest method algorithm URI suitable for use as a Signature Reference DigestMethod value.
getSignatureReferenceDigestMethod() - Method in interface org.opensaml.xml.security.SecurityConfiguration
Get a digest method algorithm URI suitable for use as a Signature Reference DigestMethod value.
getSigningCredential() - Method in class org.opensaml.xml.signature.impl.SignatureImpl
Gets the signature signing credential.
getSigningCredential() - Method in interface org.opensaml.xml.signature.Signature
Gets the signature signing credential.
getSimpleCredential(SecretKey) - Static method in class org.opensaml.xml.security.SecurityHelper
Get a simple, minimal credential containing a secret (symmetric) key.
getSimpleCredential(PublicKey, PrivateKey) - Static method in class org.opensaml.xml.security.SecurityHelper
Get a simple, minimal credential containing a public key, and optionally a private key.
getSimpleCredential(X509Certificate, PrivateKey) - Static method in class org.opensaml.xml.security.SecurityHelper
Get a simple, minimal credential containing an end-entity X.509 certificate, and optionally a private key.
getSPKIDatas() - Method in class org.opensaml.xml.signature.impl.KeyInfoTypeImpl
Get the list of SPKIData child elements.
getSPKIDatas() - Method in interface org.opensaml.xml.signature.KeyInfoType
Get the list of SPKIData child elements.
getSPKISexps() - Method in class org.opensaml.xml.signature.impl.SPKIDataImpl
Get the list of SPKISexp child elements
getSPKISexps() - Method in interface org.opensaml.xml.signature.SPKIData
Get the list of SPKISexp child elements
getStringData() - Method in class org.opensaml.xml.parse.ClasspathResolver.LSInputImpl
getSubjectAltNames() - Method in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory
The set of types of subject alternative names to process.
getSubjectAltNameTypes() - Method in class org.opensaml.xml.security.x509.BasicX509CredentialNameEvaluator
The set of types of subject alternative names to process.
getSubjectKeyIdentifier() - Method in class org.opensaml.xml.security.x509.X509SubjectKeyIdentifierCriteria
Get the subject key identifier.
getSubjectKeyIdentifier(X509Certificate) - Static method in class org.opensaml.xml.security.x509.X509Util
Get the plain (non-DER encoded) value of the Subject Key Identifier extension of an X.509 certificate, if present.
getSubjectName(X509Certificate) - Method in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory.X509KeyInfoGenerator
Get subject name from a certificate, using the currently configured X500DNHandler and subject DN output format.
getSubjectName() - Method in class org.opensaml.xml.security.x509.X509SubjectNameCriteria
Get the subject name.
getSubjectNames(X509Certificate, Integer[]) - Static method in class org.opensaml.xml.security.x509.X509Util
Gets the common name components of the issuer and all the subject alt names of a given type.
getSystemId() - Method in class org.opensaml.xml.parse.ClasspathResolver.LSInputImpl
getTarget() - Method in interface org.opensaml.xml.encryption.EncryptionProperty
Get the target URI attribute which specifies to which element this.
getTarget() - Method in class org.opensaml.xml.encryption.impl.EncryptionPropertyImpl
Get the target URI attribute which specifies to which element this.
getTextContent() - Method in class org.opensaml.xml.schema.impl.XSAnyImpl
Gets the text content for the DOM Element.
getTextContent() - Method in interface org.opensaml.xml.schema.XSAny
Gets the text content for the DOM Element.
getTransforms() - Method in interface org.opensaml.xml.encryption.CipherReference
Get the Transforms child element, which describes which transformations to apply when dereferencing the data.
getTransforms() - Method in class org.opensaml.xml.encryption.impl.CipherReferenceImpl
Get the Transforms child element, which describes which transformations to apply when dereferencing the data.
getTransforms() - Method in class org.opensaml.xml.encryption.impl.TransformsImpl
Get the list of Transform child elements.
getTransforms() - Method in interface org.opensaml.xml.encryption.Transforms
Get the list of Transform child elements.
getTransforms() - Method in class org.opensaml.xml.signature.impl.RetrievalMethodImpl
Get the Transforms child element
getTransforms() - Method in class org.opensaml.xml.signature.impl.TransformsImpl
Get the list of Transform child elements
getTransforms() - Method in interface org.opensaml.xml.signature.RetrievalMethod
Get the Transforms child element
getTransforms() - Method in interface org.opensaml.xml.signature.Transforms
Get the list of Transform child elements
getTransforms() - Method in class org.opensaml.xml.signature.URIContentReference
Gets the transforms applied to the content prior to digest generation.
getTrustAnchors(PKIXValidationInformation) - Method in class org.opensaml.xml.security.x509.CertPathPKIXTrustEvaluator
Creates the collection of trust anchors to use during validation.
getType() - Method in interface org.opensaml.xml.encryption.EncryptedType
Gets the type information for the plaintext content.
getType() - Method in class org.opensaml.xml.encryption.impl.EncryptedTypeImpl
Gets the type information for the plaintext content.
getType() - Method in class org.opensaml.xml.signature.impl.RetrievalMethodImpl
Set the Type attribute value
getType() - Method in interface org.opensaml.xml.signature.RetrievalMethod
Set the Type attribute value
getTypes() - Method in class org.opensaml.xml.util.ValueTypeIndexedMap
Get the value types that are indexed.
getUnknownAttributes() - Method in class org.opensaml.xml.AbstractExtensibleXMLObject
Gets a mutable map of the attributes.
getUnknownAttributes() - Method in interface org.opensaml.xml.AttributeExtensibleXMLObject
Gets a mutable map of the attributes.
getUnknownAttributes() - Method in class org.opensaml.xml.encryption.impl.EncryptionPropertyImpl
Gets a mutable map of the attributes.
getUnknownAttributes() - Method in class org.opensaml.xml.schema.impl.XSAnyImpl
Gets a mutable map of the attributes.
getUnknownXMLObject() - Method in class org.opensaml.xml.signature.impl.KeyValueImpl
Get the wildcard <any> XMLObject child element
getUnknownXMLObject() - Method in interface org.opensaml.xml.signature.KeyValue
Get the wildcard <any> XMLObject child element
getUnknownXMLObjects() - Method in class org.opensaml.xml.AbstractElementExtensibleXMLObject
Gets the list of XMLObjects added to this XMLObject as part of the "any" content model.
getUnknownXMLObjects(QName) - Method in class org.opensaml.xml.AbstractElementExtensibleXMLObject
Gets the list of XMLObjects added to this XMLObject as part of the "any" content model, and which match the specified QName.
getUnknownXMLObjects() - Method in interface org.opensaml.xml.ElementExtensibleXMLObject
Gets the list of XMLObjects added to this XMLObject as part of the "any" content model.
getUnknownXMLObjects(QName) - Method in interface org.opensaml.xml.ElementExtensibleXMLObject
Gets the list of XMLObjects added to this XMLObject as part of the "any" content model, and which match the specified QName.
getUnknownXMLObjects() - Method in class org.opensaml.xml.encryption.impl.AgreementMethodImpl
Gets the list of XMLObjects added to this XMLObject as part of the "any" content model.
getUnknownXMLObjects(QName) - Method in class org.opensaml.xml.encryption.impl.AgreementMethodImpl
Gets the list of XMLObjects added to this XMLObject as part of the "any" content model, and which match the specified QName.
getUnknownXMLObjects() - Method in class org.opensaml.xml.encryption.impl.EncryptionMethodImpl
Gets the list of XMLObjects added to this XMLObject as part of the "any" content model.
getUnknownXMLObjects(QName) - Method in class org.opensaml.xml.encryption.impl.EncryptionMethodImpl
Gets the list of XMLObjects added to this XMLObject as part of the "any" content model, and which match the specified QName.
getUnknownXMLObjects() - Method in class org.opensaml.xml.encryption.impl.EncryptionPropertyImpl
Gets the list of XMLObjects added to this XMLObject as part of the "any" content model.
getUnknownXMLObjects(QName) - Method in class org.opensaml.xml.encryption.impl.EncryptionPropertyImpl
Gets the list of XMLObjects added to this XMLObject as part of the "any" content model, and which match the specified QName.
getUnknownXMLObjects() - Method in class org.opensaml.xml.encryption.impl.ReferenceTypeImpl
Gets the list of XMLObjects added to this XMLObject as part of the "any" content model.
getUnknownXMLObjects(QName) - Method in class org.opensaml.xml.encryption.impl.ReferenceTypeImpl
Gets the list of XMLObjects added to this XMLObject as part of the "any" content model, and which match the specified QName.
getUnknownXMLObjects() - Method in class org.opensaml.xml.schema.impl.XSAnyImpl
Gets the list of XMLObjects added to this XMLObject as part of the "any" content model.
getUnknownXMLObjects(QName) - Method in class org.opensaml.xml.schema.impl.XSAnyImpl
Gets the list of XMLObjects added to this XMLObject as part of the "any" content model, and which match the specified QName.
getUnknownXMLObjects() - Method in class org.opensaml.xml.signature.impl.DigestMethodImpl
Gets the list of XMLObjects added to this XMLObject as part of the "any" content model.
getUnknownXMLObjects(QName) - Method in class org.opensaml.xml.signature.impl.DigestMethodImpl
Gets the list of XMLObjects added to this XMLObject as part of the "any" content model, and which match the specified QName.
getUnknownXMLObjects() - Method in class org.opensaml.xml.signature.impl.PGPDataImpl
Gets the list of XMLObjects added to this XMLObject as part of the "any" content model.
getUnknownXMLObjects(QName) - Method in class org.opensaml.xml.signature.impl.PGPDataImpl
Gets the list of XMLObjects added to this XMLObject as part of the "any" content model, and which match the specified QName.
getUnmarshaller(QName) - Method in class org.opensaml.xml.io.UnmarshallerFactory
Gets the Unmarshaller for a particular element or null if no unmarshaller is registered for an element.
getUnmarshaller(Element) - Method in class org.opensaml.xml.io.UnmarshallerFactory
Retrieves the unmarshaller for the given element.
getUnmarshaller() - Method in class org.opensaml.xml.security.keyinfo.StaticKeyInfoGenerator
Get a KeyInfo unmarshaller.
getUnmarshallerFactory() - Static method in class org.opensaml.xml.Configuration
Gets the XMLObject unmarshaller factory that has been configured with information from loaded configuration files.
getUnmarshallers() - Method in class org.opensaml.xml.io.UnmarshallerFactory
Gets an immutable listing of all the Unarshallers currently registered.
getURI() - Method in interface org.opensaml.xml.encryption.CipherReference
Get the URI attribute that describes from where to deference the encrypted data.
getURI() - Method in class org.opensaml.xml.encryption.impl.CipherReferenceImpl
Get the URI attribute that describes from where to deference the encrypted data.
getURI() - Method in class org.opensaml.xml.encryption.impl.ReferenceTypeImpl
Get the URI attribute which indicates the referent of this reference.
getURI() - Method in interface org.opensaml.xml.encryption.ReferenceType
Get the URI attribute which indicates the referent of this reference.
getURI() - Method in class org.opensaml.xml.signature.impl.RetrievalMethodImpl
Get the URI attribute value
getURI() - Method in interface org.opensaml.xml.signature.RetrievalMethod
Get the URI attribute value
getUsage() - Method in class org.opensaml.xml.security.criteria.UsageCriteria
Get the key usage criteria.
getUsageType() - Method in class org.opensaml.xml.security.credential.AbstractCredential
Gets usage type of this credential.
getUsageType() - Method in interface org.opensaml.xml.security.credential.Credential
Gets usage type of this credential.
getValidators() - Method in class org.opensaml.xml.AbstractValidatingSignableXMLObject
Gets the list of validators for this XMLObject or null if there is no list.
getValidators() - Method in class org.opensaml.xml.validation.AbstractValidatingXMLObject
Gets the list of validators for this XMLObject or null if there is no list.
getValidators() - Method in interface org.opensaml.xml.validation.ValidatingXMLObject
Gets the list of validators for this XMLObject or null if there is no list.
getValidators(QName) - Method in class org.opensaml.xml.validation.ValidatorSuite
Gets an immutable list of validators for a given XMLObject target.
getValidatorSuite(String) - Static method in class org.opensaml.xml.Configuration
Gets a configured ValidatorSuite by its ID.
getValidatorSuiteConfiguration(String) - Static method in class org.opensaml.xml.Configuration
Deprecated. this method is deprecated with no replacement
getValidDSChildNames() - Static method in class org.opensaml.xml.signature.validator.KeyInfoTypeSchemaValidator
Get the QNames corresponding to the valid KeyInfo children defined in the XML Signature namespace.
getValidDSChildNames() - Static method in class org.opensaml.xml.signature.validator.PGPDataSchemaValidator
Get the QNames corresponding to the valid children defined in the XML Signature namespace.
getValidDSChildNames() - Static method in class org.opensaml.xml.signature.validator.X509DataSchemaValidator
Get the QNames corresponding to the valid children defined in the XML Signature namespace.
getValue() - Method in class org.opensaml.xml.schema.impl.XSBase64BinaryImpl
Gets the base64-encoded binary value.
getValue() - Method in class org.opensaml.xml.schema.impl.XSBooleanImpl
Returns the XSBooleanValue value.
getValue() - Method in class org.opensaml.xml.schema.impl.XSDateTimeImpl
Gets the dateTime value.
getValue() - Method in class org.opensaml.xml.schema.impl.XSIntegerImpl
Gets the integer.
getValue() - Method in class org.opensaml.xml.schema.impl.XSQNameImpl
Gets the QName content of the element.
getValue() - Method in class org.opensaml.xml.schema.impl.XSStringImpl
Gets the string.
getValue() - Method in class org.opensaml.xml.schema.impl.XSURIImpl
Gets the URI content of the element.
getValue() - Method in interface org.opensaml.xml.schema.XSBase64Binary
Gets the base64-encoded binary value.
getValue() - Method in interface org.opensaml.xml.schema.XSBoolean
Returns the XSBooleanValue value.
getValue() - Method in class org.opensaml.xml.schema.XSBooleanValue
Gets the boolean value.
getValue() - Method in interface org.opensaml.xml.schema.XSDateTime
Gets the dateTime value.
getValue() - Method in interface org.opensaml.xml.schema.XSInteger
Gets the integer.
getValue() - Method in interface org.opensaml.xml.schema.XSQName
Gets the QName content of the element.
getValue() - Method in interface org.opensaml.xml.schema.XSString
Gets the string.
getValue() - Method in interface org.opensaml.xml.schema.XSURI
Gets the URI content of the element.
getValue() - Method in class org.opensaml.xml.signature.impl.X509CertificateImpl
Gets the base64-encoded binary value.
getValue() - Method in class org.opensaml.xml.signature.impl.X509CRLImpl
Gets the base64-encoded binary value.
getValue() - Method in class org.opensaml.xml.signature.impl.X509SerialNumberImpl
Gets the integer.
getValue() - Method in interface org.opensaml.xml.signature.X509SerialNumber
Gets the integer.
getValueBigInt() - Method in interface org.opensaml.xml.signature.CryptoBinary
Convenience method to get the value of the element as a BigInteger type.
getValueBigInt() - Method in class org.opensaml.xml.signature.impl.CryptoBinaryImpl
Convenience method to get the value of the element as a BigInteger type.
getVerificationDepth() - Method in class org.opensaml.xml.security.x509.BasicPKIXValidationInformation
Gets the maximum allowable trust chain verification depth.
getVerificationDepth() - Method in interface org.opensaml.xml.security.x509.PKIXValidationInformation
Gets the maximum allowable trust chain verification depth.
getVersion() - Static method in class org.opensaml.xml.Version
Gets the version of the library.
getVisibleNamespaces() - Method in class org.opensaml.xml.NamespaceManager
Get the set of namespaces which are currently visibly-used on the owning XMLObject (only the owner, not its children).
getX500DNHandler() - Method in class org.opensaml.xml.security.keyinfo.provider.InlineX509DataProvider
Get the handler which process X.500 distinguished names.
getX500DNHandler() - Method in class org.opensaml.xml.security.x509.BasicX509CredentialNameEvaluator
Get the handler which process X.500 distinguished names.
getX500DNHandler() - Method in class org.opensaml.xml.security.x509.CertPathPKIXTrustEvaluator
Get the handler which process X.500 distinguished names.
getX500DNHandler() - Method in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory
Get the handler which process X.500 distinguished names.
getX500IssuerDNFormat() - Method in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory
Get the output format specifier for X.500 issuer names.
getX500SubjectDNFormat() - Method in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory
Get the output format specifier for X.500 subject names.
getX509CertFactory() - Static method in class org.opensaml.xml.security.keyinfo.KeyInfoHelper
Get the Java certificate factory singleton.
getX509Certificates() - Method in class org.opensaml.xml.signature.impl.X509DataImpl
Get the list of X509Certificate child elements.
getX509Certificates() - Method in interface org.opensaml.xml.signature.X509Data
Get the list of X509Certificate child elements.
getX509CredentialNameEvaluator() - Method in class org.opensaml.xml.security.x509.PKIXX509CredentialTrustEngine
Get the X509CredentialNameEvaluator instance used to evalute a credential against trusted names.
getX509CredentialNameEvaluator() - Method in class org.opensaml.xml.signature.impl.PKIXSignatureTrustEngine
Get the X509CredentialNameEvaluator instance used to evalute a credential against trusted names.
getX509CRLs() - Method in class org.opensaml.xml.signature.impl.X509DataImpl
Get the list of X509CRL child elements.
getX509CRLs() - Method in interface org.opensaml.xml.signature.X509Data
Get the list of X509CRL child elements.
getX509Datas() - Method in class org.opensaml.xml.signature.impl.KeyInfoTypeImpl
Get the list of X509Data child elements.
getX509Datas() - Method in interface org.opensaml.xml.signature.KeyInfoType
Get the list of X509Data child elements.
getX509IssuerName() - Method in class org.opensaml.xml.signature.impl.X509IssuerSerialImpl
Get the X509IssuerName child element.
getX509IssuerName() - Method in interface org.opensaml.xml.signature.X509IssuerSerial
Get the X509IssuerName child element.
getX509IssuerSerials() - Method in class org.opensaml.xml.signature.impl.X509DataImpl
Get the list of X509IssuerSerial child elements.
getX509IssuerSerials() - Method in interface org.opensaml.xml.signature.X509Data
Get the list of X509IssuerSerial child elements.
getX509SerialNumber() - Method in class org.opensaml.xml.signature.impl.X509IssuerSerialImpl
Get the X509SerialNumber child element.
getX509SerialNumber() - Method in interface org.opensaml.xml.signature.X509IssuerSerial
Get the X509SerialNumber child element.
getX509SKIs() - Method in class org.opensaml.xml.signature.impl.X509DataImpl
Get the list of X509SKI child elements.
getX509SKIs() - Method in interface org.opensaml.xml.signature.X509Data
Get the list of X509SKI child elements.
getX509SubjectNames() - Method in class org.opensaml.xml.signature.impl.X509DataImpl
Get the list of X509SubjectName child elements.
getX509SubjectNames() - Method in interface org.opensaml.xml.signature.X509Data
Get the list of X509SubjectName child elements.
getXMLBase() - Method in interface org.opensaml.xml.BaseBearing
Returns the @xml:base attribute value.
getXMLBase(XMLObject) - Static method in class org.opensaml.xml.util.XMLAttributeHelper
Gets the xml:base attribute from a given XML object.
getXMLId() - Method in interface org.opensaml.xml.IdBearing
Returns the @xml:id attribute value.
getXMLId(XMLObject) - Static method in class org.opensaml.xml.util.XMLAttributeHelper
Gets the xml:id attribute from a given XML object.
getXMLLang() - Method in interface org.opensaml.xml.LangBearing
Returns the @xml:lang attribute value.
getXMLLang(XMLObject) - Static method in class org.opensaml.xml.util.XMLAttributeHelper
Gets the xml:lang attribute from a given XML object.
getXMLObjects() - Method in class org.opensaml.xml.signature.impl.KeyInfoTypeImpl
Get the list of all XMLObject children.
getXMLObjects(QName) - Method in class org.opensaml.xml.signature.impl.KeyInfoTypeImpl
Get the list of XMLObject children whose type or element QName matches the specified QName.
getXMLObjects() - Method in class org.opensaml.xml.signature.impl.SPKIDataImpl
Get the list of all XMLObject children
getXMLObjects(QName) - Method in class org.opensaml.xml.signature.impl.SPKIDataImpl
Get the list of XMLObject children whose type or element QName matches the specified QName
getXMLObjects(QName) - Method in class org.opensaml.xml.signature.impl.TransformImpl
Get the list of XMLObject children that match a particular QName
getXMLObjects() - Method in class org.opensaml.xml.signature.impl.X509DataImpl
Get the list of all XMLObject children.
getXMLObjects(QName) - Method in class org.opensaml.xml.signature.impl.X509DataImpl
Get the list of XMLObject children whose type or element QName matches the specified QName.
getXMLObjects() - Method in interface org.opensaml.xml.signature.KeyInfoType
Get the list of all XMLObject children.
getXMLObjects(QName) - Method in interface org.opensaml.xml.signature.KeyInfoType
Get the list of XMLObject children whose type or element QName matches the specified QName.
getXMLObjects() - Method in interface org.opensaml.xml.signature.SPKIData
Get the list of all XMLObject children
getXMLObjects(QName) - Method in interface org.opensaml.xml.signature.SPKIData
Get the list of XMLObject children whose type or element QName matches the specified QName
getXMLObjects(QName) - Method in interface org.opensaml.xml.signature.Transform
Get the list of XMLObject children that match a particular QName
getXMLObjects() - Method in interface org.opensaml.xml.signature.X509Data
Get the list of all XMLObject children.
getXMLObjects(QName) - Method in interface org.opensaml.xml.signature.X509Data
Get the list of XMLObject children whose type or element QName matches the specified QName.
getXMLSignature() - Method in class org.opensaml.xml.signature.impl.SignatureImpl
Get the Apache XML Security signature instance held by this object.
getXMLSpace() - Method in interface org.opensaml.xml.SpaceBearing
Returns the @xml:space attribute value.
getXMLSpace(XMLObject) - Static method in class org.opensaml.xml.util.XMLAttributeHelper
Gets the xml:space attribute from a given XML object.
getXPaths() - Method in class org.opensaml.xml.signature.impl.TransformImpl
Get the list of XPath child elements
getXPaths() - Method in interface org.opensaml.xml.signature.Transform
Get the list of XPath child elements
getXSIType(Element) - Static method in class org.opensaml.xml.util.XMLHelper
Gets the XSI type for a given element if it has one.
getY() - Method in interface org.opensaml.xml.signature.DSAKeyValue
Get the Y child element.
getY() - Method in class org.opensaml.xml.signature.impl.DSAKeyValueImpl
Get the Y child element.
GImpl - Class in org.opensaml.xml.signature.impl
Concrete implementation of G
GImpl(String, String, String) - Constructor for class org.opensaml.xml.signature.impl.GImpl
Constructor
globalSecurityConfig - Static variable in class org.opensaml.xml.Configuration
Configured global security configuration information.
GZIP - Static variable in class org.opensaml.xml.util.Base64
Specify that data should be gzip-compressed.

H

handles(Credential) - Method in class org.opensaml.xml.security.credential.BasicKeyInfoGeneratorFactory
Check whether the generators produced by this factory can handle the specified credential.
handles(Credential) - Method in interface org.opensaml.xml.security.keyinfo.KeyInfoGeneratorFactory
Check whether the generators produced by this factory can handle the specified credential.
handles(XMLObject) - Method in interface org.opensaml.xml.security.keyinfo.KeyInfoProvider
Evaluate whether the given provider should attempt to handle resolving a credential from the specified KeyInfo child.
handles(XMLObject) - Method in class org.opensaml.xml.security.keyinfo.provider.DSAKeyValueProvider
Evaluate whether the given provider should attempt to handle resolving a credential from the specified KeyInfo child.
handles(XMLObject) - Method in class org.opensaml.xml.security.keyinfo.provider.InlineX509DataProvider
Evaluate whether the given provider should attempt to handle resolving a credential from the specified KeyInfo child.
handles(XMLObject) - Method in class org.opensaml.xml.security.keyinfo.provider.RSAKeyValueProvider
Evaluate whether the given provider should attempt to handle resolving a credential from the specified KeyInfo child.
handles(Credential) - Method in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory
Check whether the generators produced by this factory can handle the specified credential.
hasChildren() - Method in class org.opensaml.xml.AbstractXMLObject
Checks if this XMLObject has children.
hasChildren() - Method in interface org.opensaml.xml.XMLObject
Checks if this XMLObject has children.
hasCompleteDSAParams(DSAKeyValue) - Static method in class org.opensaml.xml.security.keyinfo.KeyInfoHelper
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.xml.Namespace
hashCode() - Method in class org.opensaml.xml.schema.XSBooleanValue
hashCode() - Method in class org.opensaml.xml.security.BasicSecurityConfiguration.DataEncryptionIndex
hashCode() - Method in class org.opensaml.xml.security.BasicSecurityConfiguration.KeyTransportEncryptionIndex
hashCode() - Method in class org.opensaml.xml.util.LazyList
hashCode() - Method in class org.opensaml.xml.util.LazyMap
hashCode() - Method in class org.opensaml.xml.util.LazySet
hashCode() - Method in class org.opensaml.xml.util.Pair
hasMask(byte[]) - Static method in class org.opensaml.xml.util.IPAddressHelper
Check whether IP address array has a subnet mask or not.
hasNext() - Method in class org.opensaml.xml.encryption.ChainingEncryptedKeyResolver.ChainingIterator
hasNext() - Method in class org.opensaml.xml.security.credential.ChainingCredentialResolver.CredentialIterator
hasNext() - Method in class org.opensaml.xml.security.CriteriaFilteringIterator
hasNext() - Method in class org.opensaml.xml.util.ClassIndexedSet.ClassIndexedSetIterator
hasParent() - Method in class org.opensaml.xml.AbstractXMLObject
Checks to see if this object has a parent.
hasParent() - Method in interface org.opensaml.xml.XMLObject
Checks to see if this object has a parent.
hasXSIType(Element) - Static method in class org.opensaml.xml.util.XMLHelper
Checks if the given element has an xsi:type defined for it.
hmacOutputLength - Variable in class org.opensaml.xml.signature.impl.SignatureImpl
Optional HMAC output length parameter to the signature algorithm.

I

id - Variable in class org.opensaml.xml.encryption.impl.EncryptedTypeImpl
id attribute value.
id - Variable in class org.opensaml.xml.encryption.impl.EncryptionPropertiesImpl
Id attribute value.
id - Variable in class org.opensaml.xml.encryption.impl.EncryptionPropertyImpl
Id attribute value
id - Variable in class org.opensaml.xml.signature.impl.KeyInfoTypeImpl
The Id attribute value
id - Variable in class org.opensaml.xml.validation.ValidatorSuite
Unique ID for this suite.
ID_ATTRIB_NAME - Static variable in interface org.opensaml.xml.encryption.EncryptedType
Id attribute name.
ID_ATTRIB_NAME - Static variable in interface org.opensaml.xml.encryption.EncryptionProperties
ID attribute name.
ID_ATTRIB_NAME - Static variable in interface org.opensaml.xml.encryption.EncryptionProperty
Id attribute name.
ID_ATTRIB_NAME - Static variable in interface org.opensaml.xml.signature.KeyInfoType
Id attribute name.
idAttribNames - Variable in class org.opensaml.xml.util.AttributeMap
Set of attribute QNames which have been locally registered as having an ID type within this AttributeMap instance.
idAttributeNames - Static variable in class org.opensaml.xml.Configuration
Configured set of attribute QNames which have been globally registered as having an ID type.
IdBearing - Interface in org.opensaml.xml
Interface for element having a @xml:id attribute.
idIndex - Variable in class org.opensaml.xml.AbstractXMLObject
Mapping of ID attributes to XMLObjects in the subtree rooted at this object.
IDIndex - Class in org.opensaml.xml.util
Class which provides storage for the ID-to-XMLObject index mapping on an owning XMLObject.
IDIndex(XMLObject) - Constructor for class org.opensaml.xml.util.IDIndex
Constructor.
idMappings - Variable in class org.opensaml.xml.util.IDIndex
Mapping of ID attributes to XMLObjects in the subtree rooted at this object's owner.
ignoreComments - Variable in class org.opensaml.xml.parse.BasicParserPool
Whether the builders ignore comments.
ignoreComments - Variable in class org.opensaml.xml.parse.StaticBasicParserPool
Whether the builders ignore comments.
ignoreElementContentWhitespace - Variable in class org.opensaml.xml.parse.BasicParserPool
Whether the builders ignore element content whitespace.
ignoreElementContentWhitespace - Variable in class org.opensaml.xml.parse.StaticBasicParserPool
Whether the builders ignore element content whitespace.
incremementReferenceCount() - Method in class org.opensaml.xml.util.IndexingObjectStore.StoredObjectWrapper
Increments the current reference count by one.
index - Variable in class org.opensaml.xml.util.ClassIndexedSet
Storage for index of class -> member.
index - Variable in class org.opensaml.xml.util.ListView
Index that points to the list, in the backing list, that this view operates on.
index - Variable in class org.opensaml.xml.util.ValueTypeIndexedMap
Storage for index of class -> members.
indexedChildren - Variable in class org.opensaml.xml.encryption.impl.ReferenceListImpl
ReferenceType child elements
indexedChildren - Variable in class org.opensaml.xml.signature.impl.KeyInfoTypeImpl
The list of XMLObject child elements
indexedChildren - Variable in class org.opensaml.xml.signature.impl.SPKIDataImpl
The list of XMLObject child elements
indexedChildren - Variable in class org.opensaml.xml.signature.impl.TransformImpl
 
indexedChildren - Variable in class org.opensaml.xml.signature.impl.X509DataImpl
The list of XMLObject child elements.
IndexedXMLObjectChildrenList<ElementType extends XMLObject> - Class in org.opensaml.xml.util
A list which indexes XMLObjects by their schema type and element QName for quick retrival based on those items.
IndexedXMLObjectChildrenList(XMLObject) - Constructor for class org.opensaml.xml.util.IndexedXMLObjectChildrenList
Constructor.
IndexedXMLObjectChildrenList(XMLObject, Collection<ElementType>) - Constructor for class org.opensaml.xml.util.IndexedXMLObjectChildrenList
Constructor.
indexElement(ElementType) - Method in class org.opensaml.xml.util.IndexedXMLObjectChildrenList
Indexes the given SAMLObject by type and element name.
indexElement(QName, ElementType) - Method in class org.opensaml.xml.util.IndexedXMLObjectChildrenList
Indexes the given SAMLobject by the given index.
IndexingObjectStore<T> - Class in org.opensaml.xml.util
This class is used to store instances of objects that may be created independently but are, in face, the same object.
IndexingObjectStore() - Constructor for class org.opensaml.xml.util.IndexingObjectStore
Constructor.
IndexingObjectStore.StoredObjectWrapper - Class in org.opensaml.xml.util
Wrapper class that keeps track of the reference count for a stored object.
IndexingObjectStore.StoredObjectWrapper(T) - Constructor for class org.opensaml.xml.util.IndexingObjectStore.StoredObjectWrapper
Constructor.
indexList - Variable in class org.opensaml.xml.util.ListView
List, in the backing list, that the given index points to.
indexOf(Object) - Method in class org.opensaml.xml.util.LazyList
indexOf(Object) - Method in class org.opensaml.xml.util.ListView
inferQNameValues - Variable in class org.opensaml.xml.util.AttributeMap
Flag indicating whether an attempt should be made to infer QName values, if attribute is not registered as a QName type.
init() - Static method in class org.opensaml.xml.security.credential.criteria.EvaluableCredentialCriteriaRegistry
Initialize the registry.
initialize() - Method in class org.opensaml.xml.parse.StaticBasicParserPool
Initialize the pool.
initialized - Variable in class org.opensaml.xml.parse.StaticBasicParserPool
Flag to track whether pool is in the initialized state.
initialized - Static variable in class org.opensaml.xml.security.credential.criteria.EvaluableCredentialCriteriaRegistry
Flag to track whether registry is initialized.
initializeFactory() - Method in class org.opensaml.xml.parse.StaticBasicParserPool
Initializes the pool with a new set of configuration options.
initializeIDAttributes(Element) - Method in class org.opensaml.xml.XMLConfigurator
Registers the global ID attributes specified in the configuration file.
initializeObjectProviders(Element) - Method in class org.opensaml.xml.XMLConfigurator
Intializes the object providers defined in the configuration file.
initializePool() - Method in class org.opensaml.xml.parse.BasicParserPool
Initializes the pool with a new set of configuration options.
initializeValidatorSuites(Element) - Method in class org.opensaml.xml.XMLConfigurator
Initializes the validator suites specified in the configuration file.
initResolutionContext(KeyInfoResolutionContext, KeyInfo, CriteriaSet) - Method in class org.opensaml.xml.security.keyinfo.BasicProviderKeyInfoCredentialResolver
Initialize the resolution context that will be used by the providers.
InlineEncryptedKeyResolver - Class in org.opensaml.xml.encryption
Implementation of EncryptedKeyResolver which finds EncryptedKey elements within the KeyInfo of the EncryptedData context.
InlineEncryptedKeyResolver() - Constructor for class org.opensaml.xml.encryption.InlineEncryptedKeyResolver
 
InlineX509DataProvider - Class in org.opensaml.xml.security.keyinfo.provider
Implementation of KeyInfoProvider which provides basic support for extracting a X509Credential from an X509Data child of KeyInfo.
InlineX509DataProvider() - Constructor for class org.opensaml.xml.security.keyinfo.provider.InlineX509DataProvider
Constructor.
inputstreamToString(InputStream, CharsetDecoder) - Static method in class org.opensaml.xml.util.DatatypeHelper
Reads an input stream into a string.
InternalX500DNHandler - Class in org.opensaml.xml.security.x509
Basic implementation of X500DNHandler which uses the internal built-in mechanisms provided by X500Principal directly.
InternalX500DNHandler() - Constructor for class org.opensaml.xml.security.x509.InternalX500DNHandler
 
intToByteArray(int) - Static method in class org.opensaml.xml.util.DatatypeHelper
Converts an integer into an unsigned 4-byte array.
IP_ADDRESS_ALT_NAME - Static variable in class org.opensaml.xml.security.x509.X509Util
RFC 2459 IP Address Subject Alt Name type.
IPAddressHelper - Class in org.opensaml.xml.util
Helper class for working with IP address data.
IPAddressHelper() - Constructor for class org.opensaml.xml.util.IPAddressHelper
Constructor.
ipv4ToString(byte[]) - Static method in class org.opensaml.xml.util.IPAddressHelper
Convert the byte array representation of an IPv4 address into a string.
ipv6ToString(byte[]) - Static method in class org.opensaml.xml.util.IPAddressHelper
Convert the byte array representation of an IPv6 address into a string.
isAllowEmptyContent() - Method in class org.opensaml.xml.schema.validator.XSBase64BinarySchemaValidator
Get the flag which determines whether empty content should be allowed.
isAllowEmptyContent() - Method in class org.opensaml.xml.schema.validator.XSDateTimeSchemaValidator
Get the flag which determines whether empty content should be allowed.
isAllowEmptyContent() - Method in class org.opensaml.xml.schema.validator.XSIntegerSchemaValidator
Get the flag which determines whether empty content should be allowed.
isAllowEmptyContent() - Method in class org.opensaml.xml.schema.validator.XSStringSchemaValidator
Get the flag which determines whether empty content should be allowed.
isCoalescing() - Method in class org.opensaml.xml.parse.BasicParserPool
Gets whether the builders are coalescing.
isCoalescing() - Method in class org.opensaml.xml.parse.StaticBasicParserPool
Gets whether the builders are coalescing.
isDTDValidating() - Method in class org.opensaml.xml.parse.BasicParserPool
Gets whether the builders are validating.
isDTDValidating() - Method in class org.opensaml.xml.parse.StaticBasicParserPool
Gets whether the builders are validating.
isElementNamed(Element, String, String) - Static method in class org.opensaml.xml.util.XMLHelper
Shortcut for checking a DOM element node's namespace and local name.
isEmpty() - Method in class org.opensaml.xml.util.AttributeMap
isEmpty(String) - Static method in class org.opensaml.xml.util.DatatypeHelper
A "safe" null/empty check for strings.
isEmpty() - Method in class org.opensaml.xml.util.IDIndex
Return whether the index is currently empty.
isEmpty() - Method in class org.opensaml.xml.util.IndexingObjectStore
Checks if the store is empty.
isEmpty() - Method in class org.opensaml.xml.util.LazyList
isEmpty() - Method in class org.opensaml.xml.util.LazyMap
isEmpty() - Method in class org.opensaml.xml.util.LazySet
isEmpty() - Method in class org.opensaml.xml.util.ListView
isEmpty() - Method in class org.opensaml.xml.util.ValueTypeIndexedMap
isExpandEntityReferences() - Method in class org.opensaml.xml.parse.BasicParserPool
Gets whether builders expand entity references.
isExpandEntityReferences() - Method in class org.opensaml.xml.parse.StaticBasicParserPool
Gets whether builders expand entity references.
isForceRevocationEnabled() - Method in class org.opensaml.xml.security.x509.CertPathPKIXValidationOptions
If true, the revocation behavior of the underlying CertPath provider will be forced to the value supplied by CertPathPKIXValidationOptions.isRevocationEnabled().
isHMAC(String) - Static method in class org.opensaml.xml.security.SecurityHelper
Check whether the signature method algorithm URI indicates HMAC.
isIDAttribute(QName) - Static method in class org.opensaml.xml.Configuration
Determine whether a given attribute is registered as having an ID type.
isIDAttribute(QName) - Method in class org.opensaml.xml.util.AttributeMap
Check whether a given attribute is locally registered as having an ID type within this AttributeMap instance.
isIgnoreElementContentWhitespace() - Method in class org.opensaml.xml.parse.BasicParserPool
Get whether the builders ignore element content whitespace.
isIgnoreElementContentWhitespace() - Method in class org.opensaml.xml.parse.StaticBasicParserPool
Get whether the builders ignore element content whitespace.
isInferQNameValues() - Method in class org.opensaml.xml.util.AttributeMap
Get the flag indicating whether an attempt should be made to infer QName values, if attribute is not registered via a configuration as a QName type.
isInitialized() - Method in class org.opensaml.xml.parse.StaticBasicParserPool
Return initialized state.
isInitialized() - Static method in class org.opensaml.xml.security.credential.criteria.EvaluableCredentialCriteriaRegistry
Check whether the registry has been initialized.
isIPv4(byte[]) - Static method in class org.opensaml.xml.util.IPAddressHelper
Check whether IP address array is IPv4.
isIPv6(byte[]) - Static method in class org.opensaml.xml.util.IPAddressHelper
Check whether IP address array is IPv6.
isLocalCredential(Credential) - Method in class org.opensaml.xml.security.keyinfo.LocalKeyInfoCredentialResolver
Determine whether the credential is a local credential.
isMeetAllCriteria() - Method in class org.opensaml.xml.security.credential.AbstractCriteriaFilteringCredentialResolver
Get whether all EvaluableCredentialCriteria must be met to return a credential, or only one or more evaluable criteria.
isNameCheckingActive() - Method in class org.opensaml.xml.security.x509.BasicX509CredentialNameEvaluator
Gets whether any of the supported name type checking is currently enabled.
isNamespaceAware() - Method in class org.opensaml.xml.parse.BasicParserPool.DocumentBuilderProxy
isNamespaceAware() - Method in class org.opensaml.xml.parse.BasicParserPool
Gets whether the builders are namespace aware.
isNamespaceAware() - Method in class org.opensaml.xml.parse.StaticBasicParserPool.DocumentBuilderProxy
isNamespaceAware() - Method in class org.opensaml.xml.parse.StaticBasicParserPool
Gets whether the builders are namespace aware.
isNil() - Method in class org.opensaml.xml.AbstractXMLObject
Gets whether the object declares that its element content is null, which corresponds to an xsi:nil attribute of true.
isNil() - Method in interface org.opensaml.xml.XMLObject
Gets whether the object declares that its element content is null, which corresponds to an xsi:nil attribute of true.
isNilXSBoolean() - Method in class org.opensaml.xml.AbstractXMLObject
Gets whether the object declares that its element content is null, which corresponds to an xsi:nil attribute of true.
isNilXSBoolean() - Method in interface org.opensaml.xml.XMLObject
Gets whether the object declares that its element content is null, which corresponds to an xsi:nil attribute of true.
isNumericRepresentation() - Method in class org.opensaml.xml.schema.XSBooleanValue
Gets whether to use the numeric or lexical representation.
isProcessCredentialCRLs() - Method in class org.opensaml.xml.security.x509.PKIXValidationOptions
Whether CRL's supplied within the untrusted X509Credential being evaluated should be processed.
isProcessEmptyCRLs() - Method in class org.opensaml.xml.security.x509.PKIXValidationOptions
Whether empty CRL's should be processed.
isProcessExpiredCRLs() - Method in class org.opensaml.xml.security.x509.PKIXValidationOptions
Whether expired CRL's should be processed.
isQNameAttribute(QName) - Method in class org.opensaml.xml.util.AttributeMap
Check whether a given attribute is known to have a QName type.
isRequireExplicitRelease() - Method in class org.opensaml.xml.util.AbstractWrappedSingletonFactory
Get whether explict release of output instances is required, in order to allow garbage collection and prevent memory leaks.
isReturned() - Method in class org.opensaml.xml.parse.BasicParserPool.DocumentBuilderProxy
Check accounting state as to whether this parser has been returned to the owning pool.
isReturned() - Method in class org.opensaml.xml.parse.StaticBasicParserPool.DocumentBuilderProxy
Check accounting state as to whether this parser has been returned to the owning pool.
isRevocationEnabled() - Method in class org.opensaml.xml.security.x509.CertPathPKIXValidationOptions
If CertPathPKIXValidationOptions.isForceRevocationEnabled() is true, the revocation behavior of the underlying CertPath Provider will be forced to this value.
isRootInNewDocument() - Method in class org.opensaml.xml.encryption.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.
isSigned() - Method in class org.opensaml.xml.signature.AbstractSignableXMLObject
Checks to see if the element has been signed.
isSigned() - Method in interface org.opensaml.xml.signature.SignableXMLObject
Checks to see if the element has been signed.
issuer - Variable in class org.opensaml.xml.security.credential.criteria.EvaluableX509IssuerSerialCredentialCriteria
Base criteria.
issuerName - Variable in class org.opensaml.xml.security.x509.X509IssuerSerialCriteria
X.509 certificate issuer name.
issuerName - Variable in class org.opensaml.xml.signature.impl.X509IssuerSerialImpl
X509IssuerName child element
isUnevaluableSatisfies() - Method in class org.opensaml.xml.security.credential.AbstractCriteriaFilteringCredentialResolver
Get the flag which determines the processing behavior when an EvaluableCredentialCriteria is unable to evaluate a Credential.
isValidating() - Method in class org.opensaml.xml.parse.BasicParserPool.DocumentBuilderProxy
isValidating() - Method in class org.opensaml.xml.parse.StaticBasicParserPool.DocumentBuilderProxy
isXIncludeAware() - Method in class org.opensaml.xml.parse.BasicParserPool.DocumentBuilderProxy
isXincludeAware() - Method in class org.opensaml.xml.parse.BasicParserPool
Gets whether the builders are XInclude aware.
isXIncludeAware() - Method in class org.opensaml.xml.parse.StaticBasicParserPool.DocumentBuilderProxy
isXincludeAware() - Method in class org.opensaml.xml.parse.StaticBasicParserPool
Gets whether the builders are XInclude aware.
iterator() - Method in class org.opensaml.xml.encryption.ChainingEncryptedKeyResolver.ChainingIterable
iterator() - Method in class org.opensaml.xml.security.credential.ChainingCredentialResolver.CredentialIterable
iterator() - Method in class org.opensaml.xml.security.CriteriaFilteringIterable
iterator - Variable in class org.opensaml.xml.util.ClassIndexedSet.ClassIndexedSetIterator
The iterator for the owner's underlying storage.
iterator() - Method in class org.opensaml.xml.util.ClassIndexedSet
iterator() - Method in class org.opensaml.xml.util.LazyList
iterator() - Method in class org.opensaml.xml.util.LazySet

J

j - Variable in class org.opensaml.xml.signature.impl.DSAKeyValueImpl
J child element
J - Interface in org.opensaml.xml.signature
XMLObject representing XML Digital Signature, version 20020212, J element.
JBuilder - Class in org.opensaml.xml.signature.impl
Builder of J
JBuilder() - Constructor for class org.opensaml.xml.signature.impl.JBuilder
Constructor
jcaProviderName - Variable in class org.opensaml.xml.encryption.Decrypter
The name of the JCA security provider to use.
jcaProviderName - Variable in class org.opensaml.xml.encryption.Encrypter
The name of the JCA security provider to use.
JImpl - Class in org.opensaml.xml.signature.impl
Concrete implementation of J
JImpl(String, String, String) - Constructor for class org.opensaml.xml.signature.impl.JImpl
Constructor

K

kaNonce - Variable in class org.opensaml.xml.encryption.impl.AgreementMethodImpl
KA-Nonce child element value.
KANonce - Interface in org.opensaml.xml.encryption
XMLObject representing XML Encryption, version 20021210, KA-Nonce element.
KANonceBuilder - Class in org.opensaml.xml.encryption.impl
Builder of KANonce
KANonceBuilder() - Constructor for class org.opensaml.xml.encryption.impl.KANonceBuilder
Constructor
KANonceImpl - Class in org.opensaml.xml.encryption.impl
Concrete implementation of KANonce
KANonceImpl(String, String, String) - Constructor for class org.opensaml.xml.encryption.impl.KANonceImpl
Constructor
kekResolver - Variable in class org.opensaml.xml.encryption.Decrypter
Resolver for key encryption keys.
kekResolverCriteria - Variable in class org.opensaml.xml.encryption.Decrypter
Additional criteria to use when resolving credentials based on an EncryptedKey's KeyInfo.
key - Variable in class org.opensaml.xml.security.keyinfo.KeyInfoResolutionContext
Get the key currently known to be represented by the KeyInfo.
keyAlgorithm - Variable in class org.opensaml.xml.security.BasicSecurityConfiguration.DataEncryptionIndex
The JCA key algorithm name.
keyAlgorithm - Variable in class org.opensaml.xml.security.BasicSecurityConfiguration.KeyTransportEncryptionIndex
The JCA key algorithm name.
keyAlgorithm - Variable in class org.opensaml.xml.security.credential.criteria.EvaluableKeyAlgorithmCredentialCriteria
Base criteria.
keyAlgorithm - Variable in class org.opensaml.xml.security.criteria.KeyAlgorithmCriteria
Key algorithm type of resolved credentials.
KeyAlgorithmCriteria - Class in org.opensaml.xml.security.criteria
An implementation of Criteria which specifies key algorithm criteria.
KeyAlgorithmCriteria(String) - Constructor for class org.opensaml.xml.security.criteria.KeyAlgorithmCriteria
Constructor.
KeyEncryptionParameters - Class in org.opensaml.xml.encryption
Parameters for encrypting keys.
KeyEncryptionParameters() - Constructor for class org.opensaml.xml.encryption.KeyEncryptionParameters
Constructor.
keyInfo - Variable in class org.opensaml.xml.encryption.impl.EncryptedTypeImpl
EncryptionMethod child element.
keyInfo - Variable in class org.opensaml.xml.security.keyinfo.KeyInfoCredentialContext
The KeyInfo context.
keyInfo - Variable in class org.opensaml.xml.security.keyinfo.KeyInfoCriteria
The KeyInfo which serves as the source for credential criteria.
keyInfo - Variable in class org.opensaml.xml.security.keyinfo.KeyInfoResolutionContext
The KeyInfo being processed.
keyInfo - Variable in class org.opensaml.xml.security.keyinfo.StaticKeyInfoGenerator
The KeyInfo object held by this generator instance.
keyInfo - Variable in class org.opensaml.xml.signature.impl.SignatureImpl
Public key information to embed in the signature.
KeyInfo - Interface in org.opensaml.xml.signature
XMLObject representing XML Digital Signature, version 20020212, KeyInfo element.
KEYINFO_RESOLVER_DEFAULT_CONFIG - Static variable in class org.opensaml.xml.security.BasicSecurityConfiguration
The name of the KeyInfoCredentialResolver default config.
keyInfoBuilder - Variable in class org.opensaml.xml.encryption.Encrypter
Builder instance for building KeyInfo objects.
keyInfoBuilder - Variable in class org.opensaml.xml.security.credential.BasicKeyInfoGeneratorFactory.BasicKeyInfoGenerator
Builder for KeyInfo objects.
keyInfoBuilder - Variable in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory.X509KeyInfoGenerator
Builder for KeyInfo objects.
KeyInfoBuilder - Class in org.opensaml.xml.signature.impl
Builder of KeyInfo
KeyInfoBuilder() - Constructor for class org.opensaml.xml.signature.impl.KeyInfoBuilder
Constructor
KeyInfoCredentialContext - Class in org.opensaml.xml.security.keyinfo
Context for credentials resolved from a KeyInfo element.
KeyInfoCredentialContext(KeyInfo) - Constructor for class org.opensaml.xml.security.keyinfo.KeyInfoCredentialContext
Constructor.
KeyInfoCredentialResolver - Interface in org.opensaml.xml.security.keyinfo
Specialized CredentialResolver marker interface for resolvers which resolve credentials based on a KeyInfo element.
keyInfoCredentialResolver - Variable in class org.opensaml.xml.signature.impl.BaseSignatureTrustEngine
KeyInfo credential resolver used to obtain the signing credential from a Signature's KeyInfo.
keyInfoCredentialResolvers - Variable in class org.opensaml.xml.security.BasicSecurityConfiguration
Set of named KeyInfoCredentialResolvers.
KeyInfoCriteria - Class in org.opensaml.xml.security.keyinfo
An implementation of Criteria which specifies criteria based on the contents of a KeyInfo element.
KeyInfoCriteria(KeyInfo) - Constructor for class org.opensaml.xml.security.keyinfo.KeyInfoCriteria
Constructor.
keyInfoGenerator - Variable in class org.opensaml.xml.encryption.EncryptionParameters
Generator for dynamically generating a KeyInfo instance containing information from the encryption credential.
KeyInfoGenerator - Interface in org.opensaml.xml.security.keyinfo
Interface for implementations which generate a KeyInfo based on keying material and other information found within a Credential.
KeyInfoGeneratorFactory - Interface in org.opensaml.xml.security.keyinfo
Interface for factories which produce KeyInfoGenerator instances.
keyInfoGeneratorManager - Variable in class org.opensaml.xml.security.BasicSecurityConfiguration
Manager for named KeyInfoGenerator instances.
KeyInfoGeneratorManager - Class in org.opensaml.xml.security.keyinfo
A manager for KeyInfoGeneratorFactory instances.
KeyInfoGeneratorManager() - Constructor for class org.opensaml.xml.security.keyinfo.KeyInfoGeneratorManager
Constructor.
KeyInfoHelper - Class in org.opensaml.xml.security.keyinfo
Utility class for working with data inside a KeyInfo object.
KeyInfoHelper() - Constructor for class org.opensaml.xml.security.keyinfo.KeyInfoHelper
Constructor.
KeyInfoImpl - Class in org.opensaml.xml.signature.impl
Concrete implementation of KeyInfo
KeyInfoImpl(String, String, String) - Constructor for class org.opensaml.xml.signature.impl.KeyInfoImpl
Constructor
keyInfoMarshaller - Variable in class org.opensaml.xml.security.keyinfo.StaticKeyInfoGenerator
Marshaller used in cloning operation.
KeyInfoMarshaller - Class in org.opensaml.xml.signature.impl
A thread-safe Marshaller for KeyInfo objects.
KeyInfoMarshaller() - Constructor for class org.opensaml.xml.signature.impl.KeyInfoMarshaller
 
KeyInfoProvider - Interface in org.opensaml.xml.security.keyinfo
Interface for providers used in conjunction with a KeyInfoCredentialResolver which support resolving Credentials based on a child element of KeyInfo.
KeyInfoResolutionContext - Class in org.opensaml.xml.security.keyinfo
Resolution context class that is used to supply state information to, and to share information amongst, KeyInfoProviders.
KeyInfoResolutionContext(Collection<Credential>) - Constructor for class org.opensaml.xml.security.keyinfo.KeyInfoResolutionContext
Constructor.
KeyInfoType - Interface in org.opensaml.xml.signature
XMLObject representing XML Digital Signature, version 20020212, KeyInfoType complex type.
KeyInfoTypeImpl - Class in org.opensaml.xml.signature.impl
Concrete implementation of KeyInfoType
KeyInfoTypeImpl(String, String, String) - Constructor for class org.opensaml.xml.signature.impl.KeyInfoTypeImpl
Constructor
KeyInfoTypeMarshaller - Class in org.opensaml.xml.signature.impl
A thread-safe Marshaller for KeyInfoType objects.
KeyInfoTypeMarshaller() - Constructor for class org.opensaml.xml.signature.impl.KeyInfoTypeMarshaller
 
KeyInfoTypeSchemaValidator - Class in org.opensaml.xml.signature.validator
Checks KeyInfoType for Schema compliance.
KeyInfoTypeSchemaValidator() - Constructor for class org.opensaml.xml.signature.validator.KeyInfoTypeSchemaValidator
 
KeyInfoTypeUnmarshaller - Class in org.opensaml.xml.signature.impl
A thread-safe Unmarshaller for KeyInfoType objects.
KeyInfoTypeUnmarshaller() - Constructor for class org.opensaml.xml.signature.impl.KeyInfoTypeUnmarshaller
 
keyInfoUnmarshaller - Variable in class org.opensaml.xml.security.keyinfo.StaticKeyInfoGenerator
Unmarshaller used in cloning operation.
KeyInfoUnmarshaller - Class in org.opensaml.xml.signature.impl
Unmarshaller of KeyInfo objects.
KeyInfoUnmarshaller() - Constructor for class org.opensaml.xml.signature.impl.KeyInfoUnmarshaller
 
keyIterator - Variable in class org.opensaml.xml.encryption.ChainingEncryptedKeyResolver.ChainingIterator
The iterator over EncryptedKey instances from the current resolver.
keyLength - Variable in class org.opensaml.xml.security.BasicSecurityConfiguration.DataEncryptionIndex
The key length.
keyLength - Variable in class org.opensaml.xml.security.BasicSecurityConfiguration.KeyTransportEncryptionIndex
The key length.
keyLength - Variable in class org.opensaml.xml.security.credential.criteria.EvaluableKeyLengthCredentialCriteria
Base criteria.
keyLength - Variable in class org.opensaml.xml.security.criteria.KeyLengthCriteria
Key length of resolved credentials.
KeyLengthCriteria - Class in org.opensaml.xml.security.criteria
An implementation of Criteria which specifies key length criteria.
KeyLengthCriteria(Integer) - Constructor for class org.opensaml.xml.security.criteria.KeyLengthCriteria
Constructor.
keyManager - Variable in class org.opensaml.xml.security.x509.X509KeyManagerX509CredentialAdapter
Wrapped key manager.
keyName - Variable in class org.opensaml.xml.security.credential.criteria.EvaluableKeyNameCredentialCriteria
Base criteria.
keyName - Variable in class org.opensaml.xml.security.criteria.KeyNameCriteria
Key name of resolved credentials.
KeyName - Interface in org.opensaml.xml.signature
XMLObject representing XML Digital Signature, version 20020212, KeyName element.
KeyNameBuilder - Class in org.opensaml.xml.signature.impl
Builder of KeyName
KeyNameBuilder() - Constructor for class org.opensaml.xml.signature.impl.KeyNameBuilder
Constructor
KeyNameCriteria - Class in org.opensaml.xml.security.criteria
An implementation of Criteria which specifies key name criteria.
KeyNameCriteria(String) - Constructor for class org.opensaml.xml.security.criteria.KeyNameCriteria
Constructor.
KeyNameImpl - Class in org.opensaml.xml.signature.impl
Concrete implementation of KeyName
KeyNameImpl(String, String, String) - Constructor for class org.opensaml.xml.signature.impl.KeyNameImpl
Constructor
keyNames - Variable in class org.opensaml.xml.security.credential.AbstractCredential
Key names for this credential.
keyNames - Variable in class org.opensaml.xml.security.keyinfo.KeyInfoResolutionContext
Key names which are known to be associated with the KeyInfo being processed.
keyPassword - Variable in class org.opensaml.xml.security.x509.KeyStoreX509CredentialAdapter
Password for the key to be exposed.
keyPasswords - Variable in class org.opensaml.xml.security.credential.KeyStoreCredentialResolver
Passwords for keys.
KeyReference - Interface in org.opensaml.xml.encryption
XMLObject representing XML Encryption, version 20021210, KeyReference element.
KeyReferenceBuilder - Class in org.opensaml.xml.encryption.impl
Builder of KeyReference
KeyReferenceBuilder() - Constructor for class org.opensaml.xml.encryption.impl.KeyReferenceBuilder
Constructor
KeyReferenceImpl - Class in org.opensaml.xml.encryption.impl
 
KeyReferenceImpl(String, String, String) - Constructor for class org.opensaml.xml.encryption.impl.KeyReferenceImpl
Constructor
KeyReferenceMarshaller - Class in org.opensaml.xml.encryption.impl
A thread-safe Marshaller for KeyReference objects.
KeyReferenceMarshaller() - Constructor for class org.opensaml.xml.encryption.impl.KeyReferenceMarshaller
 
KeyReferenceUnmarshaller - Class in org.opensaml.xml.encryption.impl
A thread-safe Unmarshaller for KeyReference objects.
KeyReferenceUnmarshaller() - Constructor for class org.opensaml.xml.encryption.impl.KeyReferenceUnmarshaller
 
keySet() - Method in class org.opensaml.xml.util.AttributeMap
Returns the set of keys.
keySet() - Method in class org.opensaml.xml.util.LazyMap
keySet() - Method in class org.opensaml.xml.util.ValueTypeIndexedMap
keySize - Variable in class org.opensaml.xml.encryption.impl.EncryptionMethodImpl
KeySize child element value.
KeySize - Interface in org.opensaml.xml.encryption
XMLObject representing XML Encryption, version 20021210, KeySize element.
KeySizeBuilder - Class in org.opensaml.xml.encryption.impl
Builder of KeySize
KeySizeBuilder() - Constructor for class org.opensaml.xml.encryption.impl.KeySizeBuilder
Constructor
KeySizeImpl - Class in org.opensaml.xml.encryption.impl
Concrete implementation of KeySize
KeySizeImpl(String, String, String) - Constructor for class org.opensaml.xml.encryption.impl.KeySizeImpl
Constructor
KeySizeSchemaValidator - Class in org.opensaml.xml.encryption.validator
Checks KeySize for Schema compliance.
KeySizeSchemaValidator() - Constructor for class org.opensaml.xml.encryption.validator.KeySizeSchemaValidator
Constructor.
keyStore - Variable in class org.opensaml.xml.security.credential.KeyStoreCredentialResolver
Key store credentials are retrieved from.
keyStore - Variable in class org.opensaml.xml.security.x509.KeyStoreX509CredentialAdapter
Keystore that contains the credential to be exposed.
KeyStoreCredentialResolver - Class in org.opensaml.xml.security.credential
A CredentialResolver that extracts Credential's from a key store.
KeyStoreCredentialResolver(KeyStore, Map<String, String>) - Constructor for class org.opensaml.xml.security.credential.KeyStoreCredentialResolver
Constructor.
KeyStoreCredentialResolver(KeyStore, Map<String, String>, UsageType) - Constructor for class org.opensaml.xml.security.credential.KeyStoreCredentialResolver
Constructor.
keystoreUsage - Variable in class org.opensaml.xml.security.credential.KeyStoreCredentialResolver
Usage type of all keys in the store.
KeyStoreX509CredentialAdapter - Class in org.opensaml.xml.security.x509
A wrapper that changes a KeyStore in to a X509Credential.
KeyStoreX509CredentialAdapter(KeyStore, String, char[]) - Constructor for class org.opensaml.xml.security.x509.KeyStoreX509CredentialAdapter
Constructor.
keyTransportEncryptionAlgorithms - Variable in class org.opensaml.xml.security.BasicSecurityConfiguration
JCA algorithm to key transport encryption URI mappings.
keyTrust - Variable in class org.opensaml.xml.signature.impl.ExplicitKeySignatureTrustEngine
The external explicit key trust engine to use as a basis for trust in this implementation.
KeyValue - Interface in org.opensaml.xml.signature
XMLObject representing XML Digital Signature, version 20020212, KeyValue element.
KeyValueBuilder - Class in org.opensaml.xml.signature.impl
Builder of KeyValue
KeyValueBuilder() - Constructor for class org.opensaml.xml.signature.impl.KeyValueBuilder
Constructor
KeyValueImpl - Class in org.opensaml.xml.signature.impl
Concrete implementation of KeyValue
KeyValueImpl(String, String, String) - Constructor for class org.opensaml.xml.signature.impl.KeyValueImpl
Constructor
KeyValueMarshaller - Class in org.opensaml.xml.signature.impl
A thread-safe Marshaller for KeyValue objects.
KeyValueMarshaller() - Constructor for class org.opensaml.xml.signature.impl.KeyValueMarshaller
 
KeyValueSchemaValidator - Class in org.opensaml.xml.signature.validator
Checks KeyValue for Schema compliance.
KeyValueSchemaValidator() - Constructor for class org.opensaml.xml.signature.validator.KeyValueSchemaValidator
 
KeyValueUnmarshaller - Class in org.opensaml.xml.signature.impl
A thread-safe Unmarshaller for KeyValue objects.
KeyValueUnmarshaller() - Constructor for class org.opensaml.xml.signature.impl.KeyValueUnmarshaller
 

L

LangBearing - Interface in org.opensaml.xml
Interface for element having a @xml:lang attribute.
lastIndexOf(Object) - Method in class org.opensaml.xml.util.LazyList
lastIndexOf(Object) - Method in class org.opensaml.xml.util.ListView
LazyList<ElementType> - Class in org.opensaml.xml.util
A list that is lazy initialized.
LazyList() - Constructor for class org.opensaml.xml.util.LazyList
 
LazyMap<KeyType,ValueType> - Class in org.opensaml.xml.util
A map that is lazy initialized.
LazyMap() - Constructor for class org.opensaml.xml.util.LazyMap
 
LazySet<ElementType> - Class in org.opensaml.xml.util
A set that is lazy initialized.
LazySet() - Constructor for class org.opensaml.xml.util.LazySet
 
lineLength - Variable in class org.opensaml.xml.util.Base64.InputStream
 
lineLength - Variable in class org.opensaml.xml.util.Base64.OutputStream
 
LIST_DELIMITERS - Static variable in class org.opensaml.xml.util.XMLHelper
A string which contains the valid delimiters for the XML Schema 'list' type.
listIterator() - Method in class org.opensaml.xml.util.LazyList
listIterator(int) - Method in class org.opensaml.xml.util.LazyList
listToStringValue(List<String>, String) - Static method in class org.opensaml.xml.util.DatatypeHelper
Converts a List of strings into a single string, with values separated by a specified delimiter.
ListView<ElementType extends XMLObject> - Class in org.opensaml.xml.util
A special list that works as a view of an IndexedXMLObjectChildrenList showing only the sublist associated with a given index.
ListView(IndexedXMLObjectChildrenList<ElementType>, QName) - Constructor for class org.opensaml.xml.util.ListView
Constructor.
load(File) - Method in class org.opensaml.xml.XMLConfigurator
Loads the configuration file(s) from the given file.
load(InputStream) - Method in class org.opensaml.xml.XMLConfigurator
Loads a configuration file from an input stream.
load(Document) - Method in class org.opensaml.xml.XMLConfigurator
Loads the configuration docuement.
load(Element) - Method in class org.opensaml.xml.XMLConfigurator
Loads a configuration after it's been schema validated.
loadDefaultMappings() - Static method in class org.opensaml.xml.security.credential.criteria.EvaluableCredentialCriteriaRegistry
Load the default set of criteria-evaluator mappings from the default mappings properties file.
loadMappings(Properties) - Static method in class org.opensaml.xml.security.credential.criteria.EvaluableCredentialCriteriaRegistry
Load a set of criteria-evaluator mappings from the supplied properties set.
localCredResolver - Variable in class org.opensaml.xml.security.keyinfo.LocalKeyInfoCredentialResolver
The resovler which is used to resolve local credentials.
LocalKeyInfoCredentialResolver - Class in org.opensaml.xml.security.keyinfo
A simple specialization of BasicProviderKeyInfoCredentialResolver which is capable of using information from a KeyInfo to resolve local credentials from a supplied CredentialResolver which manages local credentials.
LocalKeyInfoCredentialResolver(List<KeyInfoProvider>, CredentialResolver) - Constructor for class org.opensaml.xml.security.keyinfo.LocalKeyInfoCredentialResolver
Constructor.
log - Variable in class org.opensaml.xml.AbstractValidatingSignableXMLObject
Class logger.
log - Variable in class org.opensaml.xml.AbstractXMLObject
Class logger.
log - Variable in class org.opensaml.xml.encryption.ChainingEncryptedKeyResolver.ChainingIterator
Class logger.
log - Variable in class org.opensaml.xml.encryption.ChainingEncryptedKeyResolver
Class logger.
log - Variable in class org.opensaml.xml.encryption.Decrypter
Class logger.
log - Variable in class org.opensaml.xml.encryption.Encrypter
Class logger.
log - Variable in class org.opensaml.xml.encryption.impl.AbstractXMLEncryptionUnmarshaller
Logger.
log - Variable in class org.opensaml.xml.encryption.SimpleRetrievalMethodEncryptedKeyResolver
Class logger.
log - Variable in class org.opensaml.xml.io.AbstractXMLObjectMarshaller
Class logger.
log - Variable in class org.opensaml.xml.io.AbstractXMLObjectUnmarshaller
Class logger.
log - Variable in class org.opensaml.xml.io.MarshallerFactory
Class logger.
log - Variable in class org.opensaml.xml.io.UnmarshallerFactory
Class logger.
log - Variable in class org.opensaml.xml.parse.BasicParserPool
Class logger.
log - Variable in class org.opensaml.xml.parse.ClasspathResolver
Class logger.
log - Variable in class org.opensaml.xml.parse.LoggingErrorHandler
Error logger.
log - Variable in class org.opensaml.xml.parse.StaticBasicParserPool
Class logger.
log - Variable in class org.opensaml.xml.security.BasicSecurityConfiguration
Class logger.
log - Variable in class org.opensaml.xml.security.credential.ChainingCredentialResolver.CredentialIterator
Logger.
log - Variable in class org.opensaml.xml.security.credential.ChainingCredentialResolver
Logger.
log - Variable in class org.opensaml.xml.security.credential.criteria.EvaluableEntityIDCredentialCriteria
Logger.
log - Variable in class org.opensaml.xml.security.credential.criteria.EvaluableKeyAlgorithmCredentialCriteria
Logger.
log - Variable in class org.opensaml.xml.security.credential.criteria.EvaluableKeyLengthCredentialCriteria
Logger.
log - Variable in class org.opensaml.xml.security.credential.criteria.EvaluableKeyNameCredentialCriteria
Logger.
log - Variable in class org.opensaml.xml.security.credential.criteria.EvaluablePublicKeyCredentialCriteria
Logger.
log - Variable in class org.opensaml.xml.security.credential.criteria.EvaluableUsageCredentialCriteria
Logger.
log - Variable in class org.opensaml.xml.security.credential.criteria.EvaluableX509CertSelectorCredentialCriteria
Logger.
log - Variable in class org.opensaml.xml.security.credential.criteria.EvaluableX509IssuerSerialCredentialCriteria
Logger.
log - Variable in class org.opensaml.xml.security.credential.criteria.EvaluableX509SubjectKeyIdentifierCredentialCriteria
Logger.
log - Variable in class org.opensaml.xml.security.credential.criteria.EvaluableX509SubjectNameCredentialCriteria
Logger.
log - Variable in class org.opensaml.xml.security.credential.KeyStoreCredentialResolver
Class logger.
log - Variable in class org.opensaml.xml.security.keyinfo.BasicProviderKeyInfoCredentialResolver
Class logger.
log - Variable in class org.opensaml.xml.security.keyinfo.provider.DSAKeyValueProvider
Class logger.
log - Variable in class org.opensaml.xml.security.keyinfo.provider.InlineX509DataProvider
Class logger.
log - Variable in class org.opensaml.xml.security.keyinfo.provider.RSAKeyValueProvider
Class logger.
log - Variable in class org.opensaml.xml.security.trust.ChainingTrustEngine
Class logger.
log - Variable in class org.opensaml.xml.security.trust.ExplicitKeyTrustEngine
Class logger.
log - Variable in class org.opensaml.xml.security.trust.ExplicitKeyTrustEvaluator
Class logger.
log - Variable in class org.opensaml.xml.security.trust.ExplicitX509CertificateTrustEngine
Class logger.
log - Variable in class org.opensaml.xml.security.trust.ExplicitX509CertificateTrustEvaluator
Class logger.
log - Variable in class org.opensaml.xml.security.x509.BasicX509CredentialNameEvaluator
Class logger.
log - Variable in class org.opensaml.xml.security.x509.CertPathPKIXTrustEvaluator
Class logger.
log - Variable in class org.opensaml.xml.security.x509.KeyStoreX509CredentialAdapter
Class logger.
log - Variable in class org.opensaml.xml.security.x509.PKIXX509CredentialTrustEngine
Class logger.
log - Variable in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory.X509KeyInfoGenerator
Class logger.
log - Variable in class org.opensaml.xml.signature.impl.AbstractXMLSignatureUnmarshaller
Logger.
log - Variable in class org.opensaml.xml.signature.impl.BaseSignatureTrustEngine
Class logger.
log - Variable in class org.opensaml.xml.signature.impl.ChainingSignatureTrustEngine
Class logger.
log - Variable in class org.opensaml.xml.signature.impl.ExplicitKeySignatureTrustEngine
Class logger.
log - Variable in class org.opensaml.xml.signature.impl.PKIXSignatureTrustEngine
Class logger.
log - Variable in class org.opensaml.xml.signature.impl.SignatureMarshaller
Class logger.
log - Variable in class org.opensaml.xml.signature.impl.SignatureUnmarshaller
Class logger.
log - Variable in class org.opensaml.xml.signature.SignatureValidator
Class logger.
log - Variable in class org.opensaml.xml.signature.URIContentReference
Logger.
log - Variable in class org.opensaml.xml.util.AbstractSingletonFactory
Class logger.
log - Variable in class org.opensaml.xml.util.AbstractWrappedSingletonFactory
Class logger.
log - Variable in class org.opensaml.xml.util.AttributeMap
Logger.
log - Variable in class org.opensaml.xml.validation.AbstractValidatingXMLObject
Class logger.
log - Variable in class org.opensaml.xml.validation.ValidatorSuite
Class logger.
log - Variable in class org.opensaml.xml.XMLConfigurator
Class logger.
log - Variable in class org.opensaml.xml.XMLObjectBuilderFactory
Class logger.
logCertPathDebug(PKIXCertPathBuilderResult, X509Certificate) - Method in class org.opensaml.xml.security.x509.CertPathPKIXTrustEvaluator
Log information from the constructed cert path at level debug.
LoggingErrorHandler - Class in org.opensaml.xml.parse
A SAX error handler that logs errors a Logger before rethrowing them.
LoggingErrorHandler(Logger) - Constructor for class org.opensaml.xml.parse.LoggingErrorHandler
Constructor.
longToDuration(long) - Static method in class org.opensaml.xml.util.XMLHelper
Converts a duration in milliseconds to a lexical duration, as defined by XML Schema 1.0.
lookup(Class<? extends Criteria>) - Static method in class org.opensaml.xml.security.credential.criteria.EvaluableCredentialCriteriaRegistry
Lookup the class subtype of EvaluableCredentialCriteria which is registered for the specified Criteria class.
lookup(String) - Method in class org.opensaml.xml.util.IDIndex
Lookup and return the XMLObject identified by the specified ID attribute.
lookupNamespacePrefix(XMLObject, String) - Static method in class org.opensaml.xml.util.XMLObjectHelper
Get the prefix bound to the specified namespace URI within the scope of the specified XMLObject.
lookupNamespaceURI(Element, String) - Static method in class org.opensaml.xml.util.XMLHelper
Looks up the namespace URI associated with the given prefix starting at the given element.
lookupNamespaceURI(Element, Element, String) - Static method in class org.opensaml.xml.util.XMLHelper
Looks up the namespace URI associated with the given prefix starting at the given element.
lookupNamespaceURI(XMLObject, String) - Static method in class org.opensaml.xml.util.XMLObjectHelper
Get the namespace URI bound to the specified prefix within the scope of the specified XMLObject.
lookupPrefix(Element, String) - Static method in class org.opensaml.xml.util.XMLHelper
Looks up the namespace prefix associated with the given URI starting at the given element.
lookupPrefix(Element, Element, String) - Static method in class org.opensaml.xml.util.XMLHelper
Looks up the namespace prefix associated with the given URI starting at the given element.

M

main(String[]) - Static method in class org.opensaml.xml.Version
Main entry point to program.
MAJOR_VERSION - Static variable in class org.opensaml.xml.Version
Library major version number.
manageQualifiedAttributeNamespace(QName, boolean) - Method in class org.opensaml.xml.AbstractXMLObject
A helper function for derived classes.
managers - Variable in class org.opensaml.xml.security.keyinfo.NamedKeyInfoGeneratorManager
The set of named factory managers.
map - Variable in class org.opensaml.xml.util.AbstractSimpleSingletonFactory
Storage for the factory.
map - Variable in class org.opensaml.xml.util.AbstractWrappedSingletonFactory
Storage for the factory.
map - Variable in class org.opensaml.xml.util.ValueTypeIndexedMap
Storage for map members.
marshall(XMLObject) - Method in class org.opensaml.xml.io.AbstractXMLObjectMarshaller
Marshall this element, and its children, and root them in a newly created Document.
marshall(XMLObject, Document) - Method in class org.opensaml.xml.io.AbstractXMLObjectMarshaller
Marshall this element, and its children, into a W3C DOM element.
marshall(XMLObject, Element) - Method in class org.opensaml.xml.io.AbstractXMLObjectMarshaller
Marshall the given XMLObject and append it as a child to the given parent element.
marshall(XMLObject) - Method in interface org.opensaml.xml.io.Marshaller
Marshall this element, and its children, and root them in a newly created Document.
marshall(XMLObject, Document) - Method in interface org.opensaml.xml.io.Marshaller
Marshall this element, and its children, into a W3C DOM element.
marshall(XMLObject, Element) - Method in interface org.opensaml.xml.io.Marshaller
Marshall the given XMLObject and append it as a child to the given parent element.
marshall(XMLObject) - Method in class org.opensaml.xml.signature.impl.SignatureMarshaller
Marshall this element, and its children, and root them in a newly created Document.
marshall(XMLObject, Element) - Method in class org.opensaml.xml.signature.impl.SignatureMarshaller
Marshall the given XMLObject and append it as a child to the given parent element.
marshall(XMLObject, Document) - Method in class org.opensaml.xml.signature.impl.SignatureMarshaller
Marshall this element, and its children, into a W3C DOM element.
marshall(XMLObject) - Static method in class org.opensaml.xml.util.XMLObjectHelper
Marshall an XMLObject.
marshallAttribute(QName, String, Element, boolean) - Static method in class org.opensaml.xml.util.XMLHelper
Marshall an attribute name and value to a DOM Element.
marshallAttribute(QName, List<String>, Element, boolean) - Static method in class org.opensaml.xml.util.XMLHelper
Marshall an attribute name and value to a DOM Element.
marshallAttributeMap(AttributeMap, Element) - Static method in class org.opensaml.xml.util.XMLHelper
Marshall the attributes represented by the indicated AttributeMap into the indicated DOM Element.
marshallAttributes(XMLObject, Element) - Method in class org.opensaml.xml.AbstractElementExtensibleXMLObjectMarshaller
No xs:anyAttribute attributes.
marshallAttributes(XMLObject, Element) - Method in class org.opensaml.xml.AbstractExtensibleXMLObjectMarshaller
Marshalls the xs:anyAttribute attributes.
marshallAttributes(XMLObject, Element) - Method in class org.opensaml.xml.encryption.impl.AbstractXMLEncryptionMarshaller
No-op method.
marshallAttributes(XMLObject, Element) - Method in class org.opensaml.xml.encryption.impl.AgreementMethodMarshaller
No-op method.
marshallAttributes(XMLObject, Element) - Method in class org.opensaml.xml.encryption.impl.CipherReferenceMarshaller
No-op method.
marshallAttributes(XMLObject, Element) - Method in class org.opensaml.xml.encryption.impl.EncryptedKeyMarshaller
No-op method.
marshallAttributes(XMLObject, Element) - Method in class org.opensaml.xml.encryption.impl.EncryptedTypeMarshaller
No-op method.
marshallAttributes(XMLObject, Element) - Method in class org.opensaml.xml.encryption.impl.EncryptionMethodMarshaller
No-op method.
marshallAttributes(XMLObject, Element) - Method in class org.opensaml.xml.encryption.impl.EncryptionPropertiesMarshaller
No-op method.
marshallAttributes(XMLObject, Element) - Method in class org.opensaml.xml.encryption.impl.EncryptionPropertyMarshaller
No-op method.
marshallAttributes(XMLObject, Element) - Method in class org.opensaml.xml.encryption.impl.ReferenceTypeMarshaller
No-op method.
marshallAttributes(XMLObject, Element) - Method in class org.opensaml.xml.io.AbstractXMLObjectMarshaller
Marshalls a given XMLObject into a W3C Element.
marshallAttributes(XMLObject, Element) - Method in class org.opensaml.xml.io.BaseXMLObjectMarshaller
Marshalls a given XMLObject into a W3C Element.
marshallAttributes(XMLObject, Element) - Method in class org.opensaml.xml.schema.impl.XSAnyMarshaller
Marshalls a given XMLObject into a W3C Element.
marshallAttributes(XMLObject, Element) - Method in class org.opensaml.xml.schema.impl.XSBase64BinaryMarshaller
Marshalls a given XMLObject into a W3C Element.
marshallAttributes(XMLObject, Element) - Method in class org.opensaml.xml.schema.impl.XSBooleanMarshaller
Marshalls a given XMLObject into a W3C Element.
marshallAttributes(XMLObject, Element) - Method in class org.opensaml.xml.schema.impl.XSIntegerMarshaller
Marshalls a given XMLObject into a W3C Element.
marshallAttributes(XMLObject, Element) - Method in class org.opensaml.xml.schema.impl.XSQNameMarshaller
Marshalls a given XMLObject into a W3C Element.
marshallAttributes(XMLObject, Element) - Method in class org.opensaml.xml.schema.impl.XSStringMarshaller
Marshalls a given XMLObject into a W3C Element.
marshallAttributes(XMLObject, Element) - Method in class org.opensaml.xml.schema.impl.XSURIMarshaller
Marshalls a given XMLObject into a W3C Element.
marshallAttributes(XMLObject, Element) - Method in class org.opensaml.xml.signature.impl.AbstractXMLSignatureMarshaller
No-op method.
marshallAttributes(XMLObject, Element) - Method in class org.opensaml.xml.signature.impl.DigestMethodMarshaller
No-op method.
marshallAttributes(XMLObject, Element) - Method in class org.opensaml.xml.signature.impl.KeyInfoTypeMarshaller
No-op method.
marshallAttributes(XMLObject, Element) - Method in class org.opensaml.xml.signature.impl.RetrievalMethodMarshaller
No-op method.
marshallAttributes(XMLObject, Element) - Method in class org.opensaml.xml.signature.impl.TransformMarshaller
No-op method.
marshallAttributes(XMLObject, Element) - Method in class org.opensaml.xml.signature.impl.X509SerialNumberMarshaller
Marshalls a given XMLObject into a W3C Element.
marshallChildElements(XMLObject, Element) - Method in class org.opensaml.xml.io.AbstractXMLObjectMarshaller
Marshalls the child elements of the given XMLObject.
marshallElementContent(XMLObject, Element) - Method in class org.opensaml.xml.AbstractElementExtensibleXMLObjectMarshaller
No text content.
marshallElementContent(XMLObject, Element) - Method in class org.opensaml.xml.encryption.impl.AbstractXMLEncryptionMarshaller
No-op method.
marshallElementContent(XMLObject, Element) - Method in class org.opensaml.xml.io.AbstractXMLObjectMarshaller
Marshalls data from the XMLObject into content of the DOM Element.
marshallElementContent(XMLObject, Element) - Method in class org.opensaml.xml.io.BaseXMLObjectMarshaller
Marshalls data from the XMLObject into content of the DOM Element.
marshallElementContent(XMLObject, Element) - Method in class org.opensaml.xml.schema.impl.XSAnyMarshaller
Marshalls data from the XMLObject into content of the DOM Element.
marshallElementContent(XMLObject, Element) - Method in class org.opensaml.xml.schema.impl.XSBase64BinaryMarshaller
Marshalls data from the XMLObject into content of the DOM Element.
marshallElementContent(XMLObject, Element) - Method in class org.opensaml.xml.schema.impl.XSBooleanMarshaller
Marshalls data from the XMLObject into content of the DOM Element.
marshallElementContent(XMLObject, Element) - Method in class org.opensaml.xml.schema.impl.XSDateTimeMarshaller
Marshalls data from the XMLObject into content of the DOM Element.
marshallElementContent(XMLObject, Element) - Method in class org.opensaml.xml.schema.impl.XSIntegerMarshaller
Marshalls data from the XMLObject into content of the DOM Element.
marshallElementContent(XMLObject, Element) - Method in class org.opensaml.xml.schema.impl.XSQNameMarshaller
Marshalls data from the XMLObject into content of the DOM Element.
marshallElementContent(XMLObject, Element) - Method in class org.opensaml.xml.schema.impl.XSStringMarshaller
Marshalls data from the XMLObject into content of the DOM Element.
marshallElementContent(XMLObject, Element) - Method in class org.opensaml.xml.schema.impl.XSURIMarshaller
Marshalls data from the XMLObject into content of the DOM Element.
marshallElementContent(XMLObject, Element) - Method in class org.opensaml.xml.signature.impl.AbstractXMLSignatureMarshaller
No-op method.
marshallElementContent(XMLObject, Element) - Method in class org.opensaml.xml.signature.impl.X509SerialNumberMarshaller
Marshalls data from the XMLObject into content of the DOM Element.
Marshaller - Interface in org.opensaml.xml.io
Marshallers are used to marshall a XMLObject into a W3C DOM element.
marshallerFactory - Static variable in class org.opensaml.xml.Configuration
Configured XMLObject marshaller factory.
marshallerFactory - Variable in class org.opensaml.xml.io.AbstractXMLObjectMarshaller
Factory for XMLObject Marshallers.
MarshallerFactory - Class in org.opensaml.xml.io
This thread-safe factory creates Marshallers that can be used to convert XMLObjects into W3C DOM elements.
MarshallerFactory() - Constructor for class org.opensaml.xml.io.MarshallerFactory
Constructor.
marshallers - Variable in class org.opensaml.xml.io.MarshallerFactory
Map of marshallers to the elements they are for.
MarshallingException - Exception in org.opensaml.xml.io
Exception thrown when error occurs marshalling an XMLObject to a DOM Element.
MarshallingException() - Constructor for exception org.opensaml.xml.io.MarshallingException
Constructor.
MarshallingException(String) - Constructor for exception org.opensaml.xml.io.MarshallingException
Constructor.
MarshallingException(Exception) - Constructor for exception org.opensaml.xml.io.MarshallingException
Constructor.
MarshallingException(String, Exception) - Constructor for exception org.opensaml.xml.io.MarshallingException
Constructor.
marshallInto(XMLObject, Element) - Method in class org.opensaml.xml.io.AbstractXMLObjectMarshaller
Marshalls the given XMLObject into the given DOM Element.
marshallNamespacePrefix(XMLObject, Element) - Method in class org.opensaml.xml.io.AbstractXMLObjectMarshaller
Marshalls the namespace prefix of the XMLObject into the DOM element.
marshallNamespaces(XMLObject, Element) - Method in class org.opensaml.xml.io.AbstractXMLObjectMarshaller
Creates the xmlns attributes for any namespaces set on the given XMLObject.
marshallSchemaInstanceAttributes(XMLObject, Element) - Method in class org.opensaml.xml.io.AbstractXMLObjectMarshaller
Creates the XSI type, schemaLocation, and noNamespaceSchemaLocation attributes for an XMLObject.
marshallToOutputStream(XMLObject, OutputStream) - Static method in class org.opensaml.xml.util.XMLObjectHelper
Marshall an XMLObject to an OutputStream.
marshallToWriter(XMLObject, Writer) - Static method in class org.opensaml.xml.util.XMLObjectHelper
Marshall an XMLObject to a Writer.
match(T) - Method in class org.opensaml.xml.security.CriteriaFilteringIterator
Evaluate the candidate against all the criteria.
matchCarriedKeyName(EncryptedData, EncryptedKey) - Method in class org.opensaml.xml.encryption.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.xml.encryption.AbstractEncryptedKeyResolver
Evaluate whether any of the EncryptedKey's DataReferences refer to the EncryptedData context.
matchKeyPair(PublicKey, PrivateKey) - Static method in class org.opensaml.xml.security.SecurityHelper
Compare the supplied public and private keys, and determine if they correspond to the same key pair.
matchRecipient(String) - Method in class org.opensaml.xml.encryption.AbstractEncryptedKeyResolver
Evaluate whether the specified recipient attribute value matches this resolver's recipient criteria.
matchType(Class<?>, Object) - Method in class org.opensaml.xml.util.ValueTypeIndexedMap
Check if the object is of the specified type, taking null into account as well.
matchUsage(UsageType, UsageType) - Method in class org.opensaml.xml.security.credential.criteria.EvaluableUsageCredentialCriteria
Match usage enum type values from credential and criteria.
matchUsage(UsageType, UsageType) - Method in class org.opensaml.xml.security.credential.KeyStoreCredentialResolver
Match usage enum type values from keystore configured usage and from credential criteria.
MAX_LINE_LENGTH - Static variable in class org.opensaml.xml.util.Base64
Maximum line length (76) of Base64 output.
maxPoolSize - Variable in class org.opensaml.xml.parse.BasicParserPool
Max number of builders allowed in the pool.
maxPoolSize - Variable in class org.opensaml.xml.parse.StaticBasicParserPool
Max number of builders allowed in the pool.
meetAll - Variable in class org.opensaml.xml.security.CriteriaFilteringIterable
Flag indicating whether the candidate must satisfy all the criteria in the set, or just one.
meetAll - Variable in class org.opensaml.xml.security.CriteriaFilteringIterator
Flag indicating whether the candidate must satisfy all the criteria in the set, or just one.
meetAllCriteria - Variable in class org.opensaml.xml.security.credential.AbstractCriteriaFilteringCredentialResolver
Flag to pass to CriteriaFilteringIterable constructor parameter 'meetAllCriteria'.
mergeNamespaceCollections(Collection<Namespace>...) - Method in class org.opensaml.xml.NamespaceManager
Merge 2 or more Namespace collections into a single set, with equivalence semantics as described in NamespaceManager.addNamespace(Set, Namespace).
MgmtData - Interface in org.opensaml.xml.signature
XMLObject representing XML Digital Signature, version 20020212, MgmtData element.
MgmtDataBuilder - Class in org.opensaml.xml.signature.impl
Builder of MgmtData
MgmtDataBuilder() - Constructor for class org.opensaml.xml.signature.impl.MgmtDataBuilder
Constructor
MgmtDataImpl - Class in org.opensaml.xml.signature.impl
Concrete implementation of MgmtData
MgmtDataImpl(String, String, String) - Constructor for class org.opensaml.xml.signature.impl.MgmtDataImpl
Constructor
MICRO_VERSION - Static variable in class org.opensaml.xml.Version
Library micro version number.
mimeType - Variable in class org.opensaml.xml.encryption.impl.EncryptedTypeImpl
MimeType attribute value.
MIMETYPE_ATTRIB_NAME - Static variable in interface org.opensaml.xml.encryption.EncryptedType
MimeType attribute name.
MINOR_VERSION - Static variable in class org.opensaml.xml.Version
Library minor version number.
modulus - Variable in class org.opensaml.xml.signature.impl.RSAKeyValueImpl
Modulus child element value
Modulus - Interface in org.opensaml.xml.signature
XMLObject representing XML Digital Signature, version 20020212, Modulus element.
ModulusBuilder - Class in org.opensaml.xml.signature.impl
Builder of Modulus
ModulusBuilder() - Constructor for class org.opensaml.xml.signature.impl.ModulusBuilder
Constructor
ModulusImpl - Class in org.opensaml.xml.signature.impl
Concrete implementation of Exponent
ModulusImpl(String, String, String) - Constructor for class org.opensaml.xml.signature.impl.ModulusImpl
Constructor
MORE_ALGO_NS - Static variable in class org.opensaml.xml.signature.SignatureConstants
Namespace URI defined by RFC 4051.

N

NAME - Static variable in class org.opensaml.xml.Version
Name of the library.
NamedKeyInfoGeneratorManager - Class in org.opensaml.xml.security.keyinfo
A manager for named sets of KeyInfoGeneratorFactory instances.
NamedKeyInfoGeneratorManager() - Constructor for class org.opensaml.xml.security.keyinfo.NamedKeyInfoGeneratorManager
Constructor.
Namespace - Class in org.opensaml.xml
Data structure for representing XML namespace attributes.
Namespace() - Constructor for class org.opensaml.xml.Namespace
Constructor.
Namespace(String, String) - Constructor for class org.opensaml.xml.Namespace
Constructor.
namespaceAware - Variable in class org.opensaml.xml.parse.BasicParserPool
Whether the builders are namespace aware.
namespaceAware - Variable in class org.opensaml.xml.parse.StaticBasicParserPool
Whether the builders are namespace aware.
NamespaceManager - Class in org.opensaml.xml
A class which is responsible for managing XML namespace-related data for an XMLObject.
NamespaceManager(XMLObject) - Constructor for class org.opensaml.xml.NamespaceManager
Constructor.
namespacePrefix - Variable in class org.opensaml.xml.Namespace
Prefix of the namespace.
namespaceURI - Variable in class org.opensaml.xml.Namespace
URI of the namespace.
NEW_LINE - Static variable in class org.opensaml.xml.util.Base64
The new line character (\n) as a byte.
newDocument() - Method in class org.opensaml.xml.parse.BasicParserPool.DocumentBuilderProxy
newDocument() - Method in class org.opensaml.xml.parse.BasicParserPool
Convience method for creating a new document with a pooled builder.
newDocument() - Method in interface org.opensaml.xml.parse.ParserPool
Convience method for creating a new document with a pooled builder.
newDocument() - Method in class org.opensaml.xml.parse.StaticBasicParserPool.DocumentBuilderProxy
newDocument() - Method in class org.opensaml.xml.parse.StaticBasicParserPool
Convience method for creating a new document with a pooled builder.
newInstance() - Method in class org.opensaml.xml.security.credential.BasicKeyInfoGeneratorFactory
Get a new instance of the generator type produced by the factory.
newInstance() - Method in interface org.opensaml.xml.security.keyinfo.KeyInfoGeneratorFactory
Get a new instance of the generator type produced by the factory.
newInstance() - Method in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory
Get a new instance of the generator type produced by the factory.
newOptions() - Method in class org.opensaml.xml.security.credential.BasicKeyInfoGeneratorFactory
Get a new instance to hold options.
newOptions() - Method in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory
Get a new instance to hold options.
next() - Method in class org.opensaml.xml.encryption.ChainingEncryptedKeyResolver.ChainingIterator
next() - Method in class org.opensaml.xml.security.credential.ChainingCredentialResolver.CredentialIterator
next() - Method in class org.opensaml.xml.security.CriteriaFilteringIterator
next() - Method in class org.opensaml.xml.util.ClassIndexedSet.ClassIndexedSetIterator
nextCalled - Variable in class org.opensaml.xml.util.ClassIndexedSet.ClassIndexedSetIterator
Flag which tracks whether next() has been called at least once.
nextCredential - Variable in class org.opensaml.xml.security.credential.ChainingCredentialResolver.CredentialIterator
The next credential that is safe to return.
nextKey - Variable in class org.opensaml.xml.encryption.ChainingEncryptedKeyResolver.ChainingIterator
The next encrypted key that is safe to return.
nil - Variable in class org.opensaml.xml.AbstractXMLObject
The value of the xsi:nil attribute.
NO_OPTIONS - Static variable in class org.opensaml.xml.util.Base64
No options specified.
nodeToString(Node) - Static method in class org.opensaml.xml.util.XMLHelper
Converts a Node into a String using the DOM, level 3, Load/Save serializer.
noNamespaceSchemaLocation - Variable in class org.opensaml.xml.AbstractXMLObject
No-namespace schema locations for this XML object.
nsManager - Variable in class org.opensaml.xml.AbstractXMLObject
The namespace manager for this XML object.
nsStr - Variable in class org.opensaml.xml.Namespace
String representation of this namespace.
numeric - Variable in class org.opensaml.xml.schema.XSBooleanValue
Whether to use the numeric representation of the lexical one.
numSigBytes - Variable in class org.opensaml.xml.util.Base64.InputStream
 

O

oaepParams - Variable in class org.opensaml.xml.encryption.impl.EncryptionMethodImpl
OAEPparams child element value.
OAEPparams - Interface in org.opensaml.xml.encryption
XMLObject representing XML Encryption, version 20021210, OAEPparams element.
OAEPparamsBuilder - Class in org.opensaml.xml.encryption.impl
Builder of OAEPparams
OAEPparamsBuilder() - Constructor for class org.opensaml.xml.encryption.impl.OAEPparamsBuilder
Constructor
OAEPparamsImpl - Class in org.opensaml.xml.encryption.impl
Concrete implementation of OAEPparams
OAEPparamsImpl(String, String, String) - Constructor for class org.opensaml.xml.encryption.impl.OAEPparamsImpl
Constructor
object - Variable in class org.opensaml.xml.util.IndexingObjectStore.StoredObjectWrapper
The stored object.
objectIndex - Variable in class org.opensaml.xml.util.IndexedXMLObjectChildrenList
Index of objects by type and name.
objectStore - Variable in class org.opensaml.xml.util.IndexingObjectStore
Backing object data store.
options - Variable in class org.opensaml.xml.security.credential.BasicKeyInfoGeneratorFactory.BasicKeyInfoGenerator
The set of options to be used by the generator.
options - Variable in class org.opensaml.xml.security.credential.BasicKeyInfoGeneratorFactory
The set of options configured for the factory.
options - Variable in class org.opensaml.xml.security.x509.CertPathPKIXTrustEvaluator
Options influencing processing behavior.
options - Variable in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory
The set of options configured for the factory.
options - Variable in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory.X509KeyInfoGenerator
The set of options to be used by the generator.
org.opensaml.xml - package org.opensaml.xml
Base classes for working with XML as Java objects and configuring the library.
org.opensaml.xml.encryption - package org.opensaml.xml.encryption
XMLObject interfaces and helper classes for representing encrypted content and encrypting/decrypting content.
org.opensaml.xml.encryption.impl - package org.opensaml.xml.encryption.impl
Implementations of the interfaces for XMLObjects that represent XML encryption types.
org.opensaml.xml.encryption.validator - package org.opensaml.xml.encryption.validator
 
org.opensaml.xml.io - package org.opensaml.xml.io
Interfaces and abstract implementations of marshallers and unmarshallers.
org.opensaml.xml.parse - package org.opensaml.xml.parse
Classes for managing pools of DOM parsers (DocumentBuilders).
org.opensaml.xml.schema - package org.opensaml.xml.schema
Interfaces for XMLObjects that represent XML schema types.
org.opensaml.xml.schema.impl - package org.opensaml.xml.schema.impl
Implementations of the interfaces for XMLObjects that represent XML schema types.
org.opensaml.xml.schema.validator - package org.opensaml.xml.schema.validator
 
org.opensaml.xml.security - package org.opensaml.xml.security
Interfaces and classes used in representing cryptographic credentials, evaluating the trustworthiness of security of tokens, etc.
org.opensaml.xml.security.credential - package org.opensaml.xml.security.credential
Interfaces and classes related to credentials and ways to represent them.
org.opensaml.xml.security.credential.criteria - package org.opensaml.xml.security.credential.criteria
Implementations of EvaluableCriteria where the parameterized evaluation target type is Credential.
org.opensaml.xml.security.criteria - package org.opensaml.xml.security.criteria
Classes which model the abstract notion of a 'criteria'.
org.opensaml.xml.security.keyinfo - package org.opensaml.xml.security.keyinfo
Interfaces and classes for working with XML KeyInfo elements.
org.opensaml.xml.security.keyinfo.provider - package org.opensaml.xml.security.keyinfo.provider
Specific implementations of KeyInfoProvider.
org.opensaml.xml.security.trust - package org.opensaml.xml.security.trust
Interfaces and classes used to evaluate the trustworthiness and validity of Credentials
org.opensaml.xml.security.x509 - package org.opensaml.xml.security.x509
X509 based credential and trust class.
org.opensaml.xml.signature - package org.opensaml.xml.signature
XMLObject interfaces and helper classes for representing digitally signed content and signing/validating content.
org.opensaml.xml.signature.impl - package org.opensaml.xml.signature.impl
Implementations of the interfaces for XMLObjects that represent XML signature types.
org.opensaml.xml.signature.validator - package org.opensaml.xml.signature.validator
 
org.opensaml.xml.util - package org.opensaml.xml.util
Utility classes for working with XML, XMLObjects, and various data types.
org.opensaml.xml.validation - package org.opensaml.xml.validation
Interfaces for classes that may be used to validate trees of XMLObjects.
originatorKeyInfo - Variable in class org.opensaml.xml.encryption.impl.AgreementMethodImpl
OriginatorKeyInfo child element value.
OriginatorKeyInfo - Interface in org.opensaml.xml.encryption
XMLObject representing XML Encryption, version 20021210, OriginatorKeyInfo element.
OriginatorKeyInfoBuilder - Class in org.opensaml.xml.encryption.impl
Builder of OriginatorKeyInfo
OriginatorKeyInfoBuilder() - Constructor for class org.opensaml.xml.encryption.impl.OriginatorKeyInfoBuilder
Constructor
OriginatorKeyInfoImpl - Class in org.opensaml.xml.encryption.impl
Concrete implementation of OriginatorKeyInfo
OriginatorKeyInfoImpl(String, String, String) - Constructor for class org.opensaml.xml.encryption.impl.OriginatorKeyInfoImpl
Constructor
OriginatorKeyInfoMarshaller - Class in org.opensaml.xml.encryption.impl
A thread-safe Marshaller for OriginatorKeyInfo objects.
OriginatorKeyInfoMarshaller() - Constructor for class org.opensaml.xml.encryption.impl.OriginatorKeyInfoMarshaller
 
OriginatorKeyInfoUnmarshaller - Class in org.opensaml.xml.encryption.impl
A thread-safe Unmarshaller for OriginatorKeyInfo objects.
OriginatorKeyInfoUnmarshaller() - Constructor for class org.opensaml.xml.encryption.impl.OriginatorKeyInfoUnmarshaller
 
OTHER_ALT_NAME - Static variable in class org.opensaml.xml.security.x509.X509Util
RFC 2459 Other Subject Alt Name type.
outputSet - Variable in class org.opensaml.xml.util.AbstractWrappedSingletonFactory
Set which holds a separate strong reference to output class instances, to inhibit garbage collection of the referent of the WeakReference.
owner - Variable in class org.opensaml.xml.NamespaceManager
The owning XMLObject.
owner - Variable in class org.opensaml.xml.util.IDIndex
The XMLObject which owns this ID index.
owningPool - Variable in class org.opensaml.xml.parse.BasicParserPool.DocumentBuilderProxy
Pool that owns this parser.
owningPool - Variable in class org.opensaml.xml.parse.StaticBasicParserPool.DocumentBuilderProxy
Pool that owns this parser.
owningPoolVersion - Variable in class org.opensaml.xml.parse.BasicParserPool.DocumentBuilderProxy
Version of the pool when this proxy was created.

P

p - Variable in class org.opensaml.xml.encryption.impl.DHKeyValueImpl
P child element.
P - Interface in org.opensaml.xml.encryption
XMLObject representing XML Encryption, version 20021210, P element.
p - Variable in class org.opensaml.xml.signature.impl.DSAKeyValueImpl
P child element
P - Interface in org.opensaml.xml.signature
XMLObject representing XML Digital Signature, version 20020212, P element.
Pair<T1,T2> - Class in org.opensaml.xml.util
Container for a pair of objects.
Pair(T1, T2) - Constructor for class org.opensaml.xml.util.Pair
Constructor.
parent - Variable in class org.opensaml.xml.AbstractXMLObject
Parent of this element.
parent - Variable in class org.opensaml.xml.encryption.ChainingEncryptedKeyResolver.ChainingIterable
The chaining encrypted key resolver which owns this instance.
parent - Variable in class org.opensaml.xml.encryption.ChainingEncryptedKeyResolver.ChainingIterator
The chaining encrypted key resolver which owns this instance.
parent - Variable in class org.opensaml.xml.security.credential.ChainingCredentialResolver.CredentialIterable
The chaining credential resolver which owns this instance.
parent - Variable in class org.opensaml.xml.security.credential.ChainingCredentialResolver.CredentialIterator
The chaining credential resolver which owns this instance.
parent - Variable in class org.opensaml.xml.util.XMLObjectChildrenList
Parent to the elements in this list.
parse(File) - Method in class org.opensaml.xml.parse.BasicParserPool.DocumentBuilderProxy
parse(InputSource) - Method in class org.opensaml.xml.parse.BasicParserPool.DocumentBuilderProxy
parse(InputStream) - Method in class org.opensaml.xml.parse.BasicParserPool.DocumentBuilderProxy
parse(InputStream, String) - Method in class org.opensaml.xml.parse.BasicParserPool.DocumentBuilderProxy
parse(String) - Method in class org.opensaml.xml.parse.BasicParserPool.DocumentBuilderProxy
parse(InputStream) - Method in class org.opensaml.xml.parse.BasicParserPool
Convience method for parsing an XML file using a pooled builder.
parse(Reader) - Method in class org.opensaml.xml.parse.BasicParserPool
Convience method for parsing an XML file using a pooled builder.
parse(InputStream) - Method in interface org.opensaml.xml.parse.ParserPool
Convience method for parsing an XML file using a pooled builder.
parse(Reader) - Method in interface org.opensaml.xml.parse.ParserPool
Convience method for parsing an XML file using a pooled builder.
parse(File) - Method in class org.opensaml.xml.parse.StaticBasicParserPool.DocumentBuilderProxy
parse(InputSource) - Method in class org.opensaml.xml.parse.StaticBasicParserPool.DocumentBuilderProxy
parse(InputStream) - Method in class org.opensaml.xml.parse.StaticBasicParserPool.DocumentBuilderProxy
parse(InputStream, String) - Method in class org.opensaml.xml.parse.StaticBasicParserPool.DocumentBuilderProxy
parse(String) - Method in class org.opensaml.xml.parse.StaticBasicParserPool.DocumentBuilderProxy
parse(InputStream) - Method in class org.opensaml.xml.parse.StaticBasicParserPool
Convience method for parsing an XML file using a pooled builder.
parse(Reader) - Method in class org.opensaml.xml.parse.StaticBasicParserPool
Convience method for parsing an XML file using a pooled builder.
parse(String) - Method in class org.opensaml.xml.security.x509.InternalX500DNHandler
Parse the string representation of a name and build a new principal instance.
parse(byte[]) - Method in class org.opensaml.xml.security.x509.InternalX500DNHandler
Parse the ASN.1 DER encoding representation of a name and build a new principal instance.
parse(String) - Method in interface org.opensaml.xml.security.x509.X500DNHandler
Parse the string representation of a name and build a new principal instance.
parse(byte[]) - Method in interface org.opensaml.xml.security.x509.X500DNHandler
Parse the ASN.1 DER encoding representation of a name and build a new principal instance.
parseInputStream(InputStream, Document) - Method in class org.opensaml.xml.encryption.Decrypter
Parse the specified input stream in a DOM DocumentFragment, owned by the specified Document.
parserPool - Static variable in class org.opensaml.xml.Configuration
Configured parser pool.
parserPool - Variable in class org.opensaml.xml.encryption.Decrypter
ParserPool used in parsing decrypted data.
ParserPool - Interface in org.opensaml.xml.parse
A pool of XML parsers.
parserPool - Variable in class org.opensaml.xml.XMLConfigurator
Pool of parsers used to read and validate configurations.
parseValue(String) - Static method in enum org.opensaml.xml.SpaceBearing.XMLSpaceEnum
Parse a string value into an XMLSpaceEnum.
PBuilder - Class in org.opensaml.xml.encryption.impl
Builder of P
PBuilder() - Constructor for class org.opensaml.xml.encryption.impl.PBuilder
Constructor
PBuilder - Class in org.opensaml.xml.signature.impl
Builder of P
PBuilder() - Constructor for class org.opensaml.xml.signature.impl.PBuilder
Constructor
PeerEntityIDCriteria - Class in org.opensaml.xml.security.criteria
An implementation of Criteria which specifies criteria pertaining to peer entity IDs.
PeerEntityIDCriteria(String) - Constructor for class org.opensaml.xml.security.criteria.PeerEntityIDCriteria
Constructor.
peerID - Variable in class org.opensaml.xml.security.criteria.PeerEntityIDCriteria
Peer entity ID criteria.
performValidation(XMLObject) - Method in class org.opensaml.xml.validation.ValidatorSuite
Validates the given XMLObject.
performValidation(QName, XMLObject) - Method in class org.opensaml.xml.validation.ValidatorSuite
Validates the given XMLObject against the validators registered under the given key.
pgenCounter - Variable in class org.opensaml.xml.encryption.impl.DHKeyValueImpl
pgenCounter child element.
PgenCounter - Interface in org.opensaml.xml.encryption
XMLObject representing XML Encryption, version 20021210, pgenCounter element.
pgenCounter - Variable in class org.opensaml.xml.signature.impl.DSAKeyValueImpl
PgenCounter child element
PgenCounter - Interface in org.opensaml.xml.signature
XMLObject representing XML Digital Signature, version 20020212, PgenCounter element.
PgenCounterBuilder - Class in org.opensaml.xml.encryption.impl
Builder of PgenCounter
PgenCounterBuilder() - Constructor for class org.opensaml.xml.encryption.impl.PgenCounterBuilder
Constructor
PgenCounterBuilder - Class in org.opensaml.xml.signature.impl
Builder of PgenCounter
PgenCounterBuilder() - Constructor for class org.opensaml.xml.signature.impl.PgenCounterBuilder
Constructor
PgenCounterImpl - Class in org.opensaml.xml.encryption.impl
Concrete implementation of PgenCounter
PgenCounterImpl(String, String, String) - Constructor for class org.opensaml.xml.encryption.impl.PgenCounterImpl
Constructor
PgenCounterImpl - Class in org.opensaml.xml.signature.impl
Concrete implementation of PgenCounter
PgenCounterImpl(String, String, String) - Constructor for class org.opensaml.xml.signature.impl.PgenCounterImpl
Constructor
PGPData - Interface in org.opensaml.xml.signature
XMLObject representing XML Digital Signature, version 20020212, PGPData element.
PGPDataBuilder - Class in org.opensaml.xml.signature.impl
Builder of PGPData
PGPDataBuilder() - Constructor for class org.opensaml.xml.signature.impl.PGPDataBuilder
Constructor
PGPDataImpl - Class in org.opensaml.xml.signature.impl
Concrete implementation of PGPData
PGPDataImpl(String, String, String) - Constructor for class org.opensaml.xml.signature.impl.PGPDataImpl
Constructor
PGPDataMarshaller - Class in org.opensaml.xml.signature.impl
A thread-safe Marshaller for PGPData objects.
PGPDataMarshaller() - Constructor for class org.opensaml.xml.signature.impl.PGPDataMarshaller
 
PGPDataSchemaValidator - Class in org.opensaml.xml.signature.validator
Checks PGPData for Schema compliance.
PGPDataSchemaValidator() - Constructor for class org.opensaml.xml.signature.validator.PGPDataSchemaValidator
 
PGPDataUnmarshaller - Class in org.opensaml.xml.signature.impl
A thread-safe Unmarshaller for PGPData objects.
PGPDataUnmarshaller() - Constructor for class org.opensaml.xml.signature.impl.PGPDataUnmarshaller
 
pgpKeyID - Variable in class org.opensaml.xml.signature.impl.PGPDataImpl
PGPKeyID child element value
PGPKeyID - Interface in org.opensaml.xml.signature
XMLObject representing XML Digital Signature, version 20020212, PGPKeyID element.
PGPKeyIDBuilder - Class in org.opensaml.xml.signature.impl
Builder of PGPKeyID
PGPKeyIDBuilder() - Constructor for class org.opensaml.xml.signature.impl.PGPKeyIDBuilder
Constructor
PGPKeyIDImpl - Class in org.opensaml.xml.signature.impl
Concrete implementation of PGPKeyID
PGPKeyIDImpl(String, String, String) - Constructor for class org.opensaml.xml.signature.impl.PGPKeyIDImpl
Constructor
pgpKeyPacket - Variable in class org.opensaml.xml.signature.impl.PGPDataImpl
PGPKeyPacket child element value
PGPKeyPacket - Interface in org.opensaml.xml.signature
XMLObject representing XML Digital Signature, version 20020212, PGPKeyPacket element.
PGPKeyPacketBuilder - Class in org.opensaml.xml.signature.impl
Builder of PGPKeyPacket
PGPKeyPacketBuilder() - Constructor for class org.opensaml.xml.signature.impl.PGPKeyPacketBuilder
Constructor
PGPKeyPacketImpl - Class in org.opensaml.xml.signature.impl
Concrete implementation of PGPKeyPacket
PGPKeyPacketImpl(String, String, String) - Constructor for class org.opensaml.xml.signature.impl.PGPKeyPacketImpl
Constructor
PImpl - Class in org.opensaml.xml.encryption.impl
Concrete implementation of P
PImpl(String, String, String) - Constructor for class org.opensaml.xml.encryption.impl.PImpl
Constructor
PImpl - Class in org.opensaml.xml.signature.impl
Concrete implementation of P
PImpl(String, String, String) - Constructor for class org.opensaml.xml.signature.impl.PImpl
Constructor
pkixInfo - Variable in class org.opensaml.xml.security.x509.StaticPKIXValidationInformationResolver
The PKIX validation information to return.
pkixResolver - Variable in class org.opensaml.xml.security.x509.PKIXX509CredentialTrustEngine
Resolver used for resolving trusted credentials.
pkixResolver - Variable in class org.opensaml.xml.signature.impl.PKIXSignatureTrustEngine
Resolver used for resolving trusted credentials.
PKIXSignatureTrustEngine - Class in org.opensaml.xml.signature.impl
An implementation of SignatureTrustEngine which evaluates the validity and trustworthiness of XML and raw signatures.
PKIXSignatureTrustEngine(PKIXValidationInformationResolver, KeyInfoCredentialResolver) - Constructor for class org.opensaml.xml.signature.impl.PKIXSignatureTrustEngine
Constructor.
PKIXSignatureTrustEngine(PKIXValidationInformationResolver, KeyInfoCredentialResolver, PKIXTrustEvaluator, X509CredentialNameEvaluator) - Constructor for class org.opensaml.xml.signature.impl.PKIXSignatureTrustEngine
Constructor.
PKIXTrustEngine<TokenType> - Interface in org.opensaml.xml.security.x509
Trust engine that validates tokens using PKIX validation.
PKIXTrustEvaluator - Interface in org.opensaml.xml.security.x509
An interface for classes which evaluate an X509Credential against a set of trusted PKIXValidationInformation, using PKIX validation rules.
pkixTrustEvaluator - Variable in class org.opensaml.xml.security.x509.PKIXX509CredentialTrustEngine
The external PKIX trust evaluator used to establish trust.
pkixTrustEvaluator - Variable in class org.opensaml.xml.signature.impl.PKIXSignatureTrustEngine
The external PKIX trust evaluator used to establish trust.
PKIXValidationInformation - Interface in org.opensaml.xml.security.x509
Source of PKIX validation information such as trust anchors and CRLs.
PKIXValidationInformationResolver - Interface in org.opensaml.xml.security.x509
A resolver which uses Criteria to resolve PKIXValidationInformation, which will typically be used PKIX-based trust engines.
PKIXValidationOptions - Class in org.opensaml.xml.security.x509
Options which may be supplied to influence the processing behavior of a PKIXTrustEvaluator.
PKIXValidationOptions() - Constructor for class org.opensaml.xml.security.x509.PKIXValidationOptions
Constructor.
PKIXX509CredentialTrustEngine - Class in org.opensaml.xml.security.x509
Trust engine implementation which evaluates an X509Credential token based on PKIX validation processing using validation information from a trusted source.
PKIXX509CredentialTrustEngine(PKIXValidationInformationResolver) - Constructor for class org.opensaml.xml.security.x509.PKIXX509CredentialTrustEngine
Constructor.
PKIXX509CredentialTrustEngine(PKIXValidationInformationResolver, PKIXTrustEvaluator, X509CredentialNameEvaluator) - Constructor for class org.opensaml.xml.security.x509.PKIXX509CredentialTrustEngine
Constructor.
poolVersion - Variable in class org.opensaml.xml.parse.BasicParserPool
Current version of the pool.
populateEncryptionParams(BasicSecurityConfiguration) - Static method in class org.opensaml.xml.security.DefaultSecurityConfigurationBootstrap
Populate encryption-related parameters.
populateKeyInfoCredentialResolverParams(BasicSecurityConfiguration) - Static method in class org.opensaml.xml.security.DefaultSecurityConfigurationBootstrap
Populate KeyInfoCredentialResolver-related parameters.
populateKeyInfoGeneratorManager(BasicSecurityConfiguration) - Static method in class org.opensaml.xml.security.DefaultSecurityConfigurationBootstrap
Populate KeyInfoGeneratorManager-related parameters.
populateKeyParams(BasicSecurityConfiguration) - Static method in class org.opensaml.xml.security.DefaultSecurityConfigurationBootstrap
Populate misc key-related parameters.
populateSignatureParams(BasicSecurityConfiguration) - Static method in class org.opensaml.xml.security.DefaultSecurityConfigurationBootstrap
Populate signature-related parameters.
position - Variable in class org.opensaml.xml.util.Base64.InputStream
 
position - Variable in class org.opensaml.xml.util.Base64.OutputStream
 
postProcess(KeyInfoResolutionContext, CriteriaSet, List<Credential>) - Method in class org.opensaml.xml.security.keyinfo.BasicProviderKeyInfoCredentialResolver
Hook for subclasses to do post-processing of the credential set after all KeyInfo children have been processed.
postProcess(KeyInfoResolutionContext, CriteriaSet, List<Credential>) - Method in class org.opensaml.xml.security.keyinfo.LocalKeyInfoCredentialResolver
Hook for subclasses to do post-processing of the credential set after all KeyInfo children have been processed.
postProcessApacheEncryptedKey(EncryptedKey, Key, Key, String, Document) - Method in class org.opensaml.xml.encryption.Encrypter
Post-process the Apache EncryptedKey, prior to marshalling to DOM and unmarshalling into an XMLObject.
postProcessEmptyCredentials(KeyInfoResolutionContext, CriteriaSet, List<Credential>) - Method in class org.opensaml.xml.security.keyinfo.BasicProviderKeyInfoCredentialResolver
Hook for processing the case where no credentials were returned by any resolution method by any provider, nor by the processing of the BasicProviderKeyInfoCredentialResolver.postProcess(KeyInfoResolutionContext, CriteriaSet, List) hook.
PREFERRED_ENCODING - Static variable in class org.opensaml.xml.util.Base64
Preferred encoding.
prepareAttributeValueForAssignment(String, QName, QName) - Method in class org.opensaml.xml.AbstractXMLObject
A helper function for derived classes.
prepareElementContentForAssignment(QName, QName) - Method in class org.opensaml.xml.AbstractXMLObject
A helper function for derived classes.
prepareForAdoption(XMLObject) - Method in class org.opensaml.xml.io.AbstractXMLObjectMarshaller
Prepares the given DOM caching XMLObject for adoption into another document.
prepareForAssignment(QName, QName) - Method in class org.opensaml.xml.AbstractXMLObject
Deprecated. replacement AbstractXMLObject.prepareAttributeValueForAssignment(String, QName, QName) or AbstractXMLObject.prepareElementContentForAssignment(QName, QName) as appropriate
prepareForAssignment(String, String) - Method in class org.opensaml.xml.AbstractXMLObject
A helper function for derived classes.
prepareForAssignment(T, T) - Method in class org.opensaml.xml.AbstractXMLObject
A helper function for derived classes that checks to see if the old and new value are equal and if so releases the cached dom.
prepareForAssignment(T, T) - Method in class org.opensaml.xml.AbstractXMLObject
A helper function for derived classes, similar to assignString, but for (singleton) SAML objects.
prepareSignatureParams(Signature, Credential, SecurityConfiguration, String) - Static method in class org.opensaml.xml.security.SecurityHelper
Prepare a Signature with necessary additional information prior to signing.
preProcessEncryptedKey(EncryptedKey, String, Key) - Method in class org.opensaml.xml.encryption.Decrypter
Preprocess the EncryptedKey.
prettyPrintParams - Static variable in class org.opensaml.xml.util.XMLHelper
DOM configuration parameters used by LSSerializer in pretty print format output.
prettyPrintXML(Node) - Static method in class org.opensaml.xml.util.XMLHelper
Pretty prints the XML node.
privateKey - Variable in class org.opensaml.xml.security.credential.AbstractCredential
Private key of this credential.
process(KeyInfoCredentialResolver, XMLObject, CriteriaSet, KeyInfoResolutionContext) - Method in interface org.opensaml.xml.security.keyinfo.KeyInfoProvider
Process a specified KeyInfo child (XMLobject) and attempt to resolve a credential from it.
process(KeyInfoCredentialResolver, XMLObject, CriteriaSet, KeyInfoResolutionContext) - Method in class org.opensaml.xml.security.keyinfo.provider.DSAKeyValueProvider
Process a specified KeyInfo child (XMLobject) and attempt to resolve a credential from it.
process(KeyInfoCredentialResolver, XMLObject, CriteriaSet, KeyInfoResolutionContext) - Method in class org.opensaml.xml.security.keyinfo.provider.InlineX509DataProvider
Process a specified KeyInfo child (XMLobject) and attempt to resolve a credential from it.
process(KeyInfoCredentialResolver, XMLObject, CriteriaSet, KeyInfoResolutionContext) - Method in class org.opensaml.xml.security.keyinfo.provider.RSAKeyValueProvider
Process a specified KeyInfo child (XMLobject) and attempt to resolve a credential from it.
processAttribute(XMLObject, Attr) - Method in class org.opensaml.xml.AbstractElementExtensibleXMLObjectUnmarshaller
No xs:anyAttribute attribute.
processAttribute(XMLObject, Attr) - Method in class org.opensaml.xml.AbstractExtensibleXMLObjectUnmarshaller
Unmarshalls the xs:anyAttribute attributes.
processAttribute(XMLObject, Attr) - Method in class org.opensaml.xml.encryption.impl.AbstractXMLEncryptionUnmarshaller
Called after an attribute has been unmarshalled so that it can be added to the XMLObject.
processAttribute(XMLObject, Attr) - Method in class org.opensaml.xml.encryption.impl.AgreementMethodUnmarshaller
Called after an attribute has been unmarshalled so that it can be added to the XMLObject.
processAttribute(XMLObject, Attr) - Method in class org.opensaml.xml.encryption.impl.CipherReferenceUnmarshaller
Called after an attribute has been unmarshalled so that it can be added to the XMLObject.
processAttribute(XMLObject, Attr) - Method in class org.opensaml.xml.encryption.impl.EncryptedKeyUnmarshaller
Called after an attribute has been unmarshalled so that it can be added to the XMLObject.
processAttribute(XMLObject, Attr) - Method in class org.opensaml.xml.encryption.impl.EncryptedTypeUnmarshaller
Called after an attribute has been unmarshalled so that it can be added to the XMLObject.
processAttribute(XMLObject, Attr) - Method in class org.opensaml.xml.encryption.impl.EncryptionMethodUnmarshaller
Called after an attribute has been unmarshalled so that it can be added to the XMLObject.
processAttribute(XMLObject, Attr) - Method in class org.opensaml.xml.encryption.impl.EncryptionPropertiesUnmarshaller
Called after an attribute has been unmarshalled so that it can be added to the XMLObject.
processAttribute(XMLObject, Attr) - Method in class org.opensaml.xml.encryption.impl.EncryptionPropertyUnmarshaller
Called after an attribute has been unmarshalled so that it can be added to the XMLObject.
processAttribute(XMLObject, Attr) - Method in class org.opensaml.xml.encryption.impl.ReferenceTypeUnmarshaller
Called after an attribute has been unmarshalled so that it can be added to the XMLObject.
processAttribute(XMLObject, Attr) - Method in class org.opensaml.xml.io.AbstractXMLObjectUnmarshaller
Called after an attribute has been unmarshalled so that it can be added to the XMLObject.
processAttribute(XMLObject, Attr) - Method in class org.opensaml.xml.io.BaseXMLObjectUnmarshaller
Called after an attribute has been unmarshalled so that it can be added to the XMLObject.
processAttribute(XMLObject, Attr) - Method in class org.opensaml.xml.schema.impl.XSAnyUnmarshaller
Called after an attribute has been unmarshalled so that it can be added to the XMLObject.
processAttribute(XMLObject, Attr) - Method in class org.opensaml.xml.schema.impl.XSBase64BinaryUnmarshaller
Called after an attribute has been unmarshalled so that it can be added to the XMLObject.
processAttribute(XMLObject, Attr) - Method in class org.opensaml.xml.schema.impl.XSBooleanUnmarshaller
Called after an attribute has been unmarshalled so that it can be added to the XMLObject.
processAttribute(XMLObject, Attr) - Method in class org.opensaml.xml.schema.impl.XSIntegerUnmarshaller
Called after an attribute has been unmarshalled so that it can be added to the XMLObject.
processAttribute(XMLObject, Attr) - Method in class org.opensaml.xml.schema.impl.XSQNameUnmarshaller
Called after an attribute has been unmarshalled so that it can be added to the XMLObject.
processAttribute(XMLObject, Attr) - Method in class org.opensaml.xml.schema.impl.XSStringUnmarshaller
Called after an attribute has been unmarshalled so that it can be added to the XMLObject.
processAttribute(XMLObject, Attr) - Method in class org.opensaml.xml.schema.impl.XSURIUnmarshaller
Called after an attribute has been unmarshalled so that it can be added to the XMLObject.
processAttribute(XMLObject, Attr) - Method in class org.opensaml.xml.signature.impl.AbstractXMLSignatureUnmarshaller
Called after an attribute has been unmarshalled so that it can be added to the XMLObject.
processAttribute(XMLObject, Attr) - Method in class org.opensaml.xml.signature.impl.DigestMethodUnmarshaller
Called after an attribute has been unmarshalled so that it can be added to the XMLObject.
processAttribute(XMLObject, Attr) - Method in class org.opensaml.xml.signature.impl.KeyInfoTypeUnmarshaller
Called after an attribute has been unmarshalled so that it can be added to the XMLObject.
processAttribute(XMLObject, Attr) - Method in class org.opensaml.xml.signature.impl.RetrievalMethodUnmarshaller
Called after an attribute has been unmarshalled so that it can be added to the XMLObject.
processAttribute(XMLObject, Attr) - Method in class org.opensaml.xml.signature.impl.TransformUnmarshaller
Called after an attribute has been unmarshalled so that it can be added to the XMLObject.
processAttribute(XMLObject, Attr) - Method in class org.opensaml.xml.signature.impl.X509SerialNumberUnmarshaller
Called after an attribute has been unmarshalled so that it can be added to the XMLObject.
processCertKeyNameOptions(KeyInfo, X509Certificate) - Method in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory.X509KeyInfoGenerator
Process the options related to generation of KeyName elements based on certificate data.
processCertX509DataOptions(X509Data, X509Certificate) - Method in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory.X509KeyInfoGenerator
Process the options related to generation of child elements of X509Data based on certificate data.
processCertX509IssuerSerial(X509Data, X509Certificate) - Method in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory.X509KeyInfoGenerator
Process the options related to generation of the X509IssuerSerial child element of X509Data based on certificate data.
processCertX509SKI(X509Data, X509Certificate) - Method in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory.X509KeyInfoGenerator
Process the options related to generation of the X509SKI child element of X509Data based on certificate data.
processCertX509SubjectName(X509Data, X509Certificate) - Method in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory.X509KeyInfoGenerator
Process the options related to generation of the X509SubjectDN child element of X509Data based on certificate data.
processChildElement(XMLObject, XMLObject) - Method in class org.opensaml.xml.AbstractElementExtensibleXMLObjectUnmarshaller
Unmarshalls all child elements in the xs:any list.
processChildElement(XMLObject, XMLObject) - Method in class org.opensaml.xml.encryption.impl.AbstractXMLEncryptionUnmarshaller
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject.
processChildElement(XMLObject, XMLObject) - Method in class org.opensaml.xml.encryption.impl.AgreementMethodUnmarshaller
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject.
processChildElement(XMLObject, XMLObject) - Method in class org.opensaml.xml.encryption.impl.CipherDataUnmarshaller
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject.
processChildElement(XMLObject, XMLObject) - Method in class org.opensaml.xml.encryption.impl.CipherReferenceUnmarshaller
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject.
processChildElement(XMLObject, XMLObject) - Method in class org.opensaml.xml.encryption.impl.DHKeyValueUnmarshaller
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject.
processChildElement(XMLObject, XMLObject) - Method in class org.opensaml.xml.encryption.impl.EncryptedKeyUnmarshaller
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject.
processChildElement(XMLObject, XMLObject) - Method in class org.opensaml.xml.encryption.impl.EncryptedTypeUnmarshaller
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject.
processChildElement(XMLObject, XMLObject) - Method in class org.opensaml.xml.encryption.impl.EncryptionMethodUnmarshaller
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject.
processChildElement(XMLObject, XMLObject) - Method in class org.opensaml.xml.encryption.impl.EncryptionPropertiesUnmarshaller
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject.
processChildElement(XMLObject, XMLObject) - Method in class org.opensaml.xml.encryption.impl.EncryptionPropertyUnmarshaller
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject.
processChildElement(XMLObject, XMLObject) - Method in class org.opensaml.xml.encryption.impl.ReferenceListUnmarshaller
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject.
processChildElement(XMLObject, XMLObject) - Method in class org.opensaml.xml.encryption.impl.ReferenceTypeUnmarshaller
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject.
processChildElement(XMLObject, XMLObject) - Method in class org.opensaml.xml.encryption.impl.TransformsUnmarshaller
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject.
processChildElement(XMLObject, XMLObject) - Method in class org.opensaml.xml.io.AbstractXMLObjectUnmarshaller
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject.
processChildElement(XMLObject, XMLObject) - Method in class org.opensaml.xml.io.BaseXMLObjectUnmarshaller
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject.
processChildElement(XMLObject, XMLObject) - Method in class org.opensaml.xml.schema.impl.XSAnyUnmarshaller
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject.
processChildElement(XMLObject, XMLObject) - Method in class org.opensaml.xml.schema.impl.XSBase64BinaryUnmarshaller
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject.
processChildElement(XMLObject, XMLObject) - Method in class org.opensaml.xml.schema.impl.XSBooleanUnmarshaller
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject.
processChildElement(XMLObject, XMLObject) - Method in class org.opensaml.xml.schema.impl.XSIntegerUnmarshaller
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject.
processChildElement(XMLObject, XMLObject) - Method in class org.opensaml.xml.schema.impl.XSQNameUnmarshaller
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject.
processChildElement(XMLObject, XMLObject) - Method in class org.opensaml.xml.schema.impl.XSStringUnmarshaller
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject.
processChildElement(XMLObject, XMLObject) - Method in class org.opensaml.xml.schema.impl.XSURIUnmarshaller
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject.
processChildElement(XMLObject, XMLObject) - Method in class org.opensaml.xml.signature.impl.AbstractXMLSignatureUnmarshaller
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject.
processChildElement(XMLObject, XMLObject) - Method in class org.opensaml.xml.signature.impl.DigestMethodUnmarshaller
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject.
processChildElement(XMLObject, XMLObject) - Method in class org.opensaml.xml.signature.impl.DSAKeyValueUnmarshaller
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject.
processChildElement(XMLObject, XMLObject) - Method in class org.opensaml.xml.signature.impl.KeyInfoTypeUnmarshaller
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject.
processChildElement(XMLObject, XMLObject) - Method in class org.opensaml.xml.signature.impl.KeyValueUnmarshaller
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject.
processChildElement(XMLObject, XMLObject) - Method in class org.opensaml.xml.signature.impl.PGPDataUnmarshaller
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject.
processChildElement(XMLObject, XMLObject) - Method in class org.opensaml.xml.signature.impl.RetrievalMethodUnmarshaller
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject.
processChildElement(XMLObject, XMLObject) - Method in class org.opensaml.xml.signature.impl.RSAKeyValueUnmarshaller
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject.
processChildElement(XMLObject, XMLObject) - Method in class org.opensaml.xml.signature.impl.SPKIDataUnmarshaller
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject.
processChildElement(XMLObject, XMLObject) - Method in class org.opensaml.xml.signature.impl.TransformsUnmarshaller
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject.
processChildElement(XMLObject, XMLObject) - Method in class org.opensaml.xml.signature.impl.TransformUnmarshaller
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject.
processChildElement(XMLObject, XMLObject) - Method in class org.opensaml.xml.signature.impl.X509DataUnmarshaller
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject.
processChildElement(XMLObject, XMLObject) - Method in class org.opensaml.xml.signature.impl.X509IssuerSerialUnmarshaller
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject.
processChildElement(XMLObject, XMLObject) - Method in class org.opensaml.xml.signature.impl.X509SerialNumberUnmarshaller
Called after a child element has been unmarshalled so that it can be added to the parent XMLObject.
processCredentialCRLs - Variable in class org.opensaml.xml.security.x509.PKIXValidationOptions
Flag as to whether CRL's supplied in the untrusted credential being evaluated will be processed.
processCRLs(KeyInfo, X509Data, X509Credential) - Method in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory.X509KeyInfoGenerator
Process the value of X509Credential.getCRLs().
processElementContent(XMLObject, String) - Method in class org.opensaml.xml.AbstractElementExtensibleXMLObjectUnmarshaller
No text content.
processElementContent(XMLObject, String) - Method in class org.opensaml.xml.encryption.impl.AbstractXMLEncryptionUnmarshaller
Called if the element being unmarshalled contained textual content so that it can be added to the XMLObject.
processElementContent(XMLObject, String) - Method in class org.opensaml.xml.io.AbstractXMLObjectUnmarshaller
Called if the element being unmarshalled contained textual content so that it can be added to the XMLObject.
processElementContent(XMLObject, String) - Method in class org.opensaml.xml.io.BaseXMLObjectUnmarshaller
Called if the element being unmarshalled contained textual content so that it can be added to the XMLObject.
processElementContent(XMLObject, String) - Method in class org.opensaml.xml.schema.impl.XSAnyUnmarshaller
Called if the element being unmarshalled contained textual content so that it can be added to the XMLObject.
processElementContent(XMLObject, String) - Method in class org.opensaml.xml.schema.impl.XSBase64BinaryUnmarshaller
Called if the element being unmarshalled contained textual content so that it can be added to the XMLObject.
processElementContent(XMLObject, String) - Method in class org.opensaml.xml.schema.impl.XSBooleanUnmarshaller
Called if the element being unmarshalled contained textual content so that it can be added to the XMLObject.
processElementContent(XMLObject, String) - Method in class org.opensaml.xml.schema.impl.XSDateTimeUnmarshaller
Called if the element being unmarshalled contained textual content so that it can be added to the XMLObject.
processElementContent(XMLObject, String) - Method in class org.opensaml.xml.schema.impl.XSIntegerUnmarshaller
Called if the element being unmarshalled contained textual content so that it can be added to the XMLObject.
processElementContent(XMLObject, String) - Method in class org.opensaml.xml.schema.impl.XSQNameUnmarshaller
Called if the element being unmarshalled contained textual content so that it can be added to the XMLObject.
processElementContent(XMLObject, String) - Method in class org.opensaml.xml.schema.impl.XSStringUnmarshaller
Called if the element being unmarshalled contained textual content so that it can be added to the XMLObject.
processElementContent(XMLObject, String) - Method in class org.opensaml.xml.schema.impl.XSURIUnmarshaller
Called if the element being unmarshalled contained textual content so that it can be added to the XMLObject.
processElementContent(XMLObject, String) - Method in class org.opensaml.xml.signature.impl.AbstractXMLSignatureUnmarshaller
Called if the element being unmarshalled contained textual content so that it can be added to the XMLObject.
processElementContent(XMLObject, String) - Method in class org.opensaml.xml.signature.impl.X509SerialNumberUnmarshaller
Called if the element being unmarshalled contained textual content so that it can be added to the XMLObject.
processEmptyCRLs - Variable in class org.opensaml.xml.security.x509.PKIXValidationOptions
Flag as to whether empty CRL's will be processed.
processEntityCertificate(KeyInfo, X509Data, X509Credential) - Method in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory.X509KeyInfoGenerator
Process the value of X509Credential.getEntityCertificate().
processEntityCertificateChain(KeyInfo, X509Data, X509Credential) - Method in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory.X509KeyInfoGenerator
Process the value of X509Credential.getEntityCertificateChain().
processEntityID(KeyInfo, Credential) - Method in class org.opensaml.xml.security.credential.BasicKeyInfoGeneratorFactory.BasicKeyInfoGenerator
Process the value of Credential.getEntityId().
processExpiredCRLs - Variable in class org.opensaml.xml.security.x509.PKIXValidationOptions
Flag as to whether expired CRL's will be processed.
processKeyInfo(KeyInfo, KeyInfoResolutionContext, CriteriaSet, List<Credential>) - Method in class org.opensaml.xml.security.keyinfo.BasicProviderKeyInfoCredentialResolver
The main processing logic implemented by this resolver.
processKeyInfoChild(KeyInfoResolutionContext, CriteriaSet, XMLObject) - Method in class org.opensaml.xml.security.keyinfo.BasicProviderKeyInfoCredentialResolver
Process the given KeyInfo child with the registered providers.
processKeyInfoChildren(KeyInfoResolutionContext, CriteriaSet, List<Credential>) - Method in class org.opensaml.xml.security.keyinfo.BasicProviderKeyInfoCredentialResolver
Use registered providers to process the non-KeyValue children of KeyInfo.
processKeyNames(KeyInfo, Credential) - Method in class org.opensaml.xml.security.credential.BasicKeyInfoGeneratorFactory.BasicKeyInfoGenerator
Process the values of Credential.getKeyNames().
processNameChecks(X509Credential, Set<String>) - Method in class org.opensaml.xml.security.x509.BasicX509CredentialNameEvaluator
Process any name checks that are enabled.
processPrivateKeyEntry(KeyStore.PrivateKeyEntry, String, UsageType) - Method in class org.opensaml.xml.security.credential.KeyStoreCredentialResolver
Build an X509Credential from a keystore private key entry.
processPublicKey(KeyInfo, Credential) - Method in class org.opensaml.xml.security.credential.BasicKeyInfoGeneratorFactory.BasicKeyInfoGenerator
Process the value of Credential.getPublicKey().
processSecretKeyEntry(KeyStore.SecretKeyEntry, String, UsageType) - Method in class org.opensaml.xml.security.credential.KeyStoreCredentialResolver
Build a Credential from a keystore secret key entry.
processSubjectAltNameKeyNames(KeyInfo, X509Certificate) - Method in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory.X509KeyInfoGenerator
Process the options related to generation of KeyName elements based on subject alternative name information within the certificate data.
processSubjectAltNames(X509Certificate, Set<String>) - Method in class org.opensaml.xml.security.x509.BasicX509CredentialNameEvaluator
Process name checking for the subject alt names within the certificate.
processSubjectCNKeyName(KeyInfo, X509Certificate) - Method in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory.X509KeyInfoGenerator
Process the options related to generation of KeyName elements based on the the common name field(s) of the certificate's subject DN.
processSubjectDN(X509Certificate, Set<String>) - Method in class org.opensaml.xml.security.x509.BasicX509CredentialNameEvaluator
Process name checking for the certificate subject DN.
processSubjectDNCommonName(X509Certificate, Set<String>) - Method in class org.opensaml.xml.security.x509.BasicX509CredentialNameEvaluator
Process name checking for a certificate subject DN's common name.
processSubjectDNKeyName(KeyInfo, X509Certificate) - Method in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory.X509KeyInfoGenerator
Process the options related to generation of KeyName elements based on the certificate's subject DN value.
processTrustedCertificateEntry(KeyStore.TrustedCertificateEntry, String, UsageType) - Method in class org.opensaml.xml.security.credential.KeyStoreCredentialResolver
Build an X509Credential from a keystore trusted certificate entry.
properties - Variable in class org.opensaml.xml.security.keyinfo.KeyInfoResolutionContext
Extensible map of properties used to share state amongst providers and/or resolver logic.
providers - Variable in class org.opensaml.xml.security.keyinfo.BasicProviderKeyInfoCredentialResolver
List of KeyInfo providers that are registered on this instance.
Public - Interface in org.opensaml.xml.encryption
XMLObject representing XML Encryption, version 20021210, Public element.
PublicBuilder - Class in org.opensaml.xml.encryption.impl
Builder of Public
PublicBuilder() - Constructor for class org.opensaml.xml.encryption.impl.PublicBuilder
Constructor
publicChild - Variable in class org.opensaml.xml.encryption.impl.DHKeyValueImpl
Public element.
publicId - Variable in class org.opensaml.xml.parse.ClasspathResolver.LSInputImpl
Public ID of the resolved resource.
PublicImpl - Class in org.opensaml.xml.encryption.impl
Concrete implementation of Public
PublicImpl(String, String, String) - Constructor for class org.opensaml.xml.encryption.impl.PublicImpl
Constructor
publicKey - Variable in class org.opensaml.xml.security.credential.AbstractCredential
Public key of this credential.
publicKey - Variable in class org.opensaml.xml.security.credential.criteria.EvaluablePublicKeyCredentialCriteria
Base criteria.
publicKey - Variable in class org.opensaml.xml.security.criteria.PublicKeyCriteria
Specifier of public key associated with resolved credentials.
PublicKeyCriteria - Class in org.opensaml.xml.security.criteria
An implementation of Criteria which specifies public key criteria.
PublicKeyCriteria(PublicKey) - Constructor for class org.opensaml.xml.security.criteria.PublicKeyCriteria
Constructor.
put(Input, Output) - Method in class org.opensaml.xml.util.AbstractSimpleSingletonFactory
Store the input and output instance association.
put(Input, Output) - Method in class org.opensaml.xml.util.AbstractSingletonFactory
Store the input and output instance association.
put(Input, Output) - Method in class org.opensaml.xml.util.AbstractWrappedSingletonFactory
Store the input and output instance association.
put(QName, String) - Method in class org.opensaml.xml.util.AttributeMap
put(QName, QName) - Method in class org.opensaml.xml.util.AttributeMap
Set an attribute value as a QName.
put(T) - Method in class org.opensaml.xml.util.IndexingObjectStore
Adds the given object to the store.
put(KeyType, ValueType) - Method in class org.opensaml.xml.util.LazyMap
put(KeyType, ValueType) - Method in class org.opensaml.xml.util.ValueTypeIndexedMap
putAll(Map<? extends QName, ? extends String>) - Method in class org.opensaml.xml.util.AttributeMap
putAll(Map<? extends KeyType, ? extends ValueType>) - Method in class org.opensaml.xml.util.LazyMap
putAll(Map<? extends KeyType, ? extends ValueType>) - Method in class org.opensaml.xml.util.ValueTypeIndexedMap

Q

q - Variable in class org.opensaml.xml.encryption.impl.DHKeyValueImpl
Q child element.
Q - Interface in org.opensaml.xml.encryption
XMLObject representing XML Encryption, version 20021210, Q element.
q - Variable in class org.opensaml.xml.signature.impl.DSAKeyValueImpl
Q child element
Q - Interface in org.opensaml.xml.signature
XMLObject representing XML Digital Signature, version 20020212, Q element.
QBuilder - Class in org.opensaml.xml.encryption.impl
Builder of Q
QBuilder() - Constructor for class org.opensaml.xml.encryption.impl.QBuilder
Constructor
QBuilder - Class in org.opensaml.xml.signature.impl
Builder of Q
QBuilder() - Constructor for class org.opensaml.xml.signature.impl.QBuilder
Constructor
QImpl - Class in org.opensaml.xml.encryption.impl
Concrete implementation of Q
QImpl(String, String, String) - Constructor for class org.opensaml.xml.encryption.impl.QImpl
Constructor
QImpl - Class in org.opensaml.xml.signature.impl
Concrete implementation of Q
QImpl(String, String, String) - Constructor for class org.opensaml.xml.signature.impl.QImpl
Constructor
qnameAttribNames - Variable in class org.opensaml.xml.util.AttributeMap
Set of attribute QNames which have been locally registered as having an QName value type within this AttributeMap instance.
qnameToContentString(QName) - Static method in class org.opensaml.xml.util.XMLHelper
Converts a QName into a string that can be used for attribute values or element content.

R

read() - Method in class org.opensaml.xml.util.Base64.InputStream
Reads enough of the input stream to convert to/from Base64 and returns the next byte.
read(byte[], int, int) - Method in class org.opensaml.xml.util.Base64.InputStream
Calls Base64.InputStream.read() repeatedly until the end of stream is reached or len bytes are read.
rebuildIndex() - Method in class org.opensaml.xml.util.ValueTypeIndexedMap
Rebuild internal index.
recipient - Variable in class org.opensaml.xml.encryption.impl.EncryptedKeyImpl
Recipient value.
recipient - Variable in class org.opensaml.xml.encryption.KeyEncryptionParameters
Recipient of the key.
RECIPIENT_ATTRIB_NAME - Static variable in interface org.opensaml.xml.encryption.EncryptedKey
Recipient attribute name.
recipientKeyInfo - Variable in class org.opensaml.xml.encryption.impl.AgreementMethodImpl
RecipientKeyInfo child element value.
RecipientKeyInfo - Interface in org.opensaml.xml.encryption
XMLObject representing XML Encryption, version 20021210, RecipientKeyInfo element.
RecipientKeyInfoBuilder - Class in org.opensaml.xml.encryption.impl
Builder of ReferenceList
RecipientKeyInfoBuilder() - Constructor for class org.opensaml.xml.encryption.impl.RecipientKeyInfoBuilder
Constructor
RecipientKeyInfoImpl - Class in org.opensaml.xml.encryption.impl
Concrete implementation of RecipientKeyInfo
RecipientKeyInfoImpl(String, String, String) - Constructor for class org.opensaml.xml.encryption.impl.RecipientKeyInfoImpl
Constructor
RecipientKeyInfoMarshaller - Class in org.opensaml.xml.encryption.impl
A thread-safe Marshaller for RecipientKeyInfo objects.
RecipientKeyInfoMarshaller() - Constructor for class org.opensaml.xml.encryption.impl.RecipientKeyInfoMarshaller
 
RecipientKeyInfoUnmarshaller - Class in org.opensaml.xml.encryption.impl
A thread-safe Unmarshaller for RecipientKeyInfo objects.
RecipientKeyInfoUnmarshaller() - Constructor for class org.opensaml.xml.encryption.impl.RecipientKeyInfoUnmarshaller
 
recipients - Variable in class org.opensaml.xml.encryption.AbstractEncryptedKeyResolver
Recipient attribute criteria against which to match.
referenceCount - Variable in class org.opensaml.xml.util.IndexingObjectStore.StoredObjectWrapper
The object reference count.
referenceID - Variable in class org.opensaml.xml.signature.URIContentReference
Element reference ID.
referenceList - Variable in class org.opensaml.xml.encryption.impl.EncryptedKeyImpl
ReferenceList value.
ReferenceList - Interface in org.opensaml.xml.encryption
XMLObject representing XML Encryption, version 20021210, ReferenceList element.
ReferenceListBuilder - Class in org.opensaml.xml.encryption.impl
Builder of ReferenceList
ReferenceListBuilder() - Constructor for class org.opensaml.xml.encryption.impl.ReferenceListBuilder
Constructor
ReferenceListImpl - Class in org.opensaml.xml.encryption.impl
Concrete implementation of ReferenceList
ReferenceListImpl(String, String, String) - Constructor for class org.opensaml.xml.encryption.impl.ReferenceListImpl
Constructor
ReferenceListMarshaller - Class in org.opensaml.xml.encryption.impl
A thread-safe Marshaller for ReferenceList objects.
ReferenceListMarshaller() - Constructor for class org.opensaml.xml.encryption.impl.ReferenceListMarshaller
 
ReferenceListSchemaValidator - Class in org.opensaml.xml.encryption.validator
Checks ReferenceList for Schema compliance.
ReferenceListSchemaValidator() - Constructor for class org.opensaml.xml.encryption.validator.ReferenceListSchemaValidator
 
ReferenceListUnmarshaller - Class in org.opensaml.xml.encryption.impl
A thread-safe Unmarshaller for ReferenceList objects.
ReferenceListUnmarshaller() - Constructor for class org.opensaml.xml.encryption.impl.ReferenceListUnmarshaller
 
ReferenceType - Interface in org.opensaml.xml.encryption
XMLObject representing XML Encryption, version 20021210, ReferenceType type.
ReferenceTypeImpl - Class in org.opensaml.xml.encryption.impl
Concrete implementation of ReferenceType
ReferenceTypeImpl(String, String, String) - Constructor for class org.opensaml.xml.encryption.impl.ReferenceTypeImpl
Constructor
ReferenceTypeMarshaller - Class in org.opensaml.xml.encryption.impl
A thread-safe Marshaller for ReferenceType objects.
ReferenceTypeMarshaller() - Constructor for class org.opensaml.xml.encryption.impl.ReferenceTypeMarshaller
 
ReferenceTypeSchemaValidator - Class in org.opensaml.xml.encryption.validator
Checks ReferenceType for Schema compliance.
ReferenceTypeSchemaValidator() - Constructor for class org.opensaml.xml.encryption.validator.ReferenceTypeSchemaValidator
 
ReferenceTypeUnmarshaller - Class in org.opensaml.xml.encryption.impl
A thread-safe Unmarshaller for ReferenceType objects.
ReferenceTypeUnmarshaller() - Constructor for class org.opensaml.xml.encryption.impl.ReferenceTypeUnmarshaller
 
register(Class<? extends Criteria>, Class<? extends EvaluableCredentialCriteria>) - Static method in class org.opensaml.xml.security.credential.criteria.EvaluableCredentialCriteriaRegistry
Register a credential evaluator class for a criteria class.
register(Output) - Method in class org.opensaml.xml.util.AbstractWrappedSingletonFactory
Register the output instance so as to inhibit garbage collection.
registerAttributeName(QName) - Method in class org.opensaml.xml.NamespaceManager
Register a namespace-qualified attribute name.
registerAttributeValue(String, QName) - Method in class org.opensaml.xml.NamespaceManager
Register a QName attribute value.
registerBuilder(QName, XMLObjectBuilder) - Method in class org.opensaml.xml.XMLObjectBuilderFactory
Registers a new builder for the given name.
registerContentValue(QName) - Method in class org.opensaml.xml.NamespaceManager
Register a QName element content value.
registerDataEncryptionAlgorithmURI(String, Integer, String) - Method in class org.opensaml.xml.security.BasicSecurityConfiguration
Register a mapping from the specified JCA algorithm name to an encryption algorithm URI.
registerDefaultFactory(KeyInfoGeneratorFactory) - Method in class org.opensaml.xml.security.keyinfo.NamedKeyInfoGeneratorManager
Register a factory with the default (unnamed) manager.
REGISTERED_ID_ALT_NAME - Static variable in class org.opensaml.xml.security.x509.X509Util
RFC 2459 Registered ID Subject Alt Name type.
registerElementName(QName) - Method in class org.opensaml.xml.NamespaceManager
Register the owning XMLObject's element name.
registerElementType(QName) - Method in class org.opensaml.xml.NamespaceManager
Register the owning XMLObject's element type, if explicitly declared via an xsi:type.
registerFactory(KeyInfoGeneratorFactory) - Method in class org.opensaml.xml.security.keyinfo.KeyInfoGeneratorManager
Register a factory within this manager instance.
registerFactory(String, KeyInfoGeneratorFactory) - Method in class org.opensaml.xml.security.keyinfo.NamedKeyInfoGeneratorManager
Register a factory within the specified named manager.
registerID(QName) - Method in class org.opensaml.xml.util.AttributeMap
Register an attribute as having a type of ID.
registerIDAttribute(QName) - Static method in class org.opensaml.xml.Configuration
Register an attribute as having a type of ID.
registerIDMapping(String, XMLObject) - Method in class org.opensaml.xml.util.IDIndex
Register an ID-to-XMLObject mapping for one of this object's owner's children.
registerIDMappings(IDIndex) - Method in class org.opensaml.xml.util.IDIndex
Register multiple ID-to-XMLObject mappings for this object's owner's children.
registerKeyInfoCredentialResolver(String, KeyInfoCredentialResolver) - Method in class org.opensaml.xml.security.BasicSecurityConfiguration
Register a named KeyInfoCredentialResolver configuration.
registerKeyTransportEncryptionAlgorithmURI(String, Integer, String, String) - Method in class org.opensaml.xml.security.BasicSecurityConfiguration
Register a mapping from the specified JCA algorithm name to an encryption algorithm URI.
registerMarshaller(QName, Marshaller) - Method in class org.opensaml.xml.io.MarshallerFactory
Registers a Marshaller with this factory.
registerNamespace(Namespace) - Method in class org.opensaml.xml.NamespaceManager
Register usage of a namespace in some indeterminate fashion.
registerNamespaceDeclaration(Namespace) - Method in class org.opensaml.xml.NamespaceManager
Register a namespace declaration.
registerObjectProvider(QName, XMLObjectBuilder, Marshaller, Unmarshaller) - Static method in class org.opensaml.xml.Configuration
Adds an object provider to this configuration.
registerObjectProvider(QName, XMLObjectBuilder, Marshaller, Unmarshaller, Element) - Static method in class org.opensaml.xml.Configuration
Deprecated. this method is deprecated with no replacement
registerOwnID(String, String) - Method in class org.opensaml.xml.AbstractXMLObject
A helper function for derived classes.
registerQNameAttribute(QName) - Method in class org.opensaml.xml.util.AttributeMap
Register an attribute as having a type of QName.
registerQNameValue(QName, QName) - Method in class org.opensaml.xml.util.AttributeMap
Register a QName attribute value with the owner's namespace manger.
registerSignatureAlgorithmURI(String, String) - Method in class org.opensaml.xml.security.BasicSecurityConfiguration
Register a mapping from the specified JCA algorithm name to a signature algorithm URI.
registerUnmarshaller(QName, Unmarshaller) - Method in class org.opensaml.xml.io.UnmarshallerFactory
Registers an Unmarshaller with this factory.
registerValidator(Validator) - Method in class org.opensaml.xml.AbstractValidatingSignableXMLObject
Registers a validator for this XMLObject.
registerValidator(Validator) - Method in class org.opensaml.xml.validation.AbstractValidatingXMLObject
Registers a validator for this XMLObject.
registerValidator(Validator) - Method in interface org.opensaml.xml.validation.ValidatingXMLObject
Registers a validator for this XMLObject.
registerValidator(QName, Validator) - Method in class org.opensaml.xml.validation.ValidatorSuite
Registers a new validator in the suite.
registerValidatorSuite(String, ValidatorSuite) - Static method in class org.opensaml.xml.Configuration
Registers a configured validator suite.
registerValidatorSuite(String, ValidatorSuite, Element) - Static method in class org.opensaml.xml.Configuration
Deprecated. this method is deprecated with no replacement
registry - Static variable in class org.opensaml.xml.security.credential.criteria.EvaluableCredentialCriteriaRegistry
Storage for the registry mappings.
release(Output) - Method in class org.opensaml.xml.util.AbstractWrappedSingletonFactory
Release the specified output instance so that, as the referent of a WeakReference, it may be garbage collected when it otherwise becomse weakly reachable.
releaseAll() - Method in class org.opensaml.xml.util.AbstractWrappedSingletonFactory
Release all currently held output instances so they may be garbage collected when they become otherwise weakly reachable.
releaseChildrenDOM(boolean) - Method in class org.opensaml.xml.AbstractXMLObject
Releases the DOM representation of this XMLObject's children.
releaseChildrenDOM(boolean) - Method in interface org.opensaml.xml.XMLObject
Releases the DOM representation of this XMLObject's children.
releaseDOM() - Method in class org.opensaml.xml.AbstractXMLObject
Releases the DOM representation of this XMLObject, if there is one.
releaseDOM() - Method in class org.opensaml.xml.signature.impl.SignatureImpl
Releases the DOM representation of this XMLObject, if there is one.
releaseDOM() - Method in class org.opensaml.xml.util.AttributeMap
Releases the DOM caching associated XMLObject and its ancestors.
releaseDOM() - Method in interface org.opensaml.xml.XMLObject
Releases the DOM representation of this XMLObject, if there is one.
releaseParentDOM(boolean) - Method in class org.opensaml.xml.AbstractXMLObject
Releases the DOM representation of this XMLObject's parent.
releaseParentDOM(boolean) - Method in interface org.opensaml.xml.XMLObject
Releases the DOM representation of this XMLObject's parent.
releaseThisAndChildrenDOM() - Method in class org.opensaml.xml.AbstractXMLObject
A convience method that is equal to calling AbstractXMLObject.releaseDOM() then AbstractXMLObject.releaseChildrenDOM(boolean) with the release being propogated.
releaseThisandParentDOM() - Method in class org.opensaml.xml.AbstractXMLObject
A convience method that is equal to calling AbstractXMLObject.releaseDOM() then AbstractXMLObject.releaseParentDOM(boolean) with the release being propogated.
remove() - Method in class org.opensaml.xml.encryption.ChainingEncryptedKeyResolver.ChainingIterator
remove() - Method in class org.opensaml.xml.security.credential.ChainingCredentialResolver.CredentialIterator
remove() - Method in class org.opensaml.xml.security.CriteriaFilteringIterator
remove(Object) - Method in class org.opensaml.xml.util.AttributeMap
remove() - Method in class org.opensaml.xml.util.ClassIndexedSet.ClassIndexedSetIterator
remove(Object) - Method in class org.opensaml.xml.util.ClassIndexedSet
remove(ElementType) - Method in class org.opensaml.xml.util.IndexedXMLObjectChildrenList
Removes a given element from the list and index.
remove(int) - Method in class org.opensaml.xml.util.IndexedXMLObjectChildrenList
Removes the element at the specified position in this list.
remove(String) - Method in class org.opensaml.xml.util.IndexingObjectStore
Removes the object associated with the given index.
remove(Object) - Method in class org.opensaml.xml.util.LazyList
remove(int) - Method in class org.opensaml.xml.util.LazyList
remove(Object) - Method in class org.opensaml.xml.util.LazyMap
remove(Object) - Method in class org.opensaml.xml.util.LazySet
remove(int) - Method in class org.opensaml.xml.util.ListView
remove(Object) - Method in class org.opensaml.xml.util.ListView
remove(Object) - Method in class org.opensaml.xml.util.ValueTypeIndexedMap
remove(int) - Method in class org.opensaml.xml.util.XMLObjectChildrenList
remove(ElementType) - Method in class org.opensaml.xml.util.XMLObjectChildrenList
Removes the element from the list.
removeAll(Collection<?>) - Method in class org.opensaml.xml.util.LazyList
removeAll(Collection<?>) - Method in class org.opensaml.xml.util.LazySet
removeAll(Collection<?>) - Method in class org.opensaml.xml.util.ListView
removeElementFromIndex(ElementType) - Method in class org.opensaml.xml.util.IndexedXMLObjectChildrenList
Removes the given element from the schema type and element qname index.
removeElementFromIndex(QName, ElementType) - Method in class org.opensaml.xml.util.IndexedXMLObjectChildrenList
Removes an object from the given index id.
removeFromIndex(T) - Method in class org.opensaml.xml.util.ClassIndexedSet
Remove the specified object from the index.
removeManager(String) - Method in class org.opensaml.xml.security.keyinfo.NamedKeyInfoGeneratorManager
Remove the named factory manager, and all its managed factories.
removeNamespace(Namespace) - Method in class org.opensaml.xml.AbstractXMLObject
Removes a namespace from this element.
removeNamespace(Set<Namespace>, Namespace) - Method in class org.opensaml.xml.NamespaceManager
Remove a Namespace from a set of Namespaces.
removeNamespace(Namespace) - Method in interface org.opensaml.xml.XMLObject
Deprecated. use appropriate methods on the XMLObject's NamespaceManager.
removeStateValid - Variable in class org.opensaml.xml.util.ClassIndexedSet.ClassIndexedSetIterator
Flag which tracks whether remove can currently be called.
reset() - Method in class org.opensaml.xml.parse.BasicParserPool.DocumentBuilderProxy
reset() - Method in class org.opensaml.xml.parse.StaticBasicParserPool.DocumentBuilderProxy
resolve(EncryptedData) - Method in class org.opensaml.xml.encryption.ChainingEncryptedKeyResolver
Resolve the EncryptedKey elements containing the data encryption key used to encrypt the specified EncryptedData element.
resolve(EncryptedData) - Method in interface org.opensaml.xml.encryption.EncryptedKeyResolver
Resolve the EncryptedKey elements containing the data encryption key used to encrypt the specified EncryptedData element.
resolve(EncryptedData) - Method in class org.opensaml.xml.encryption.InlineEncryptedKeyResolver
Resolve the EncryptedKey elements containing the data encryption key used to encrypt the specified EncryptedData element.
resolve(EncryptedData) - Method in class org.opensaml.xml.encryption.SimpleRetrievalMethodEncryptedKeyResolver
Resolve the EncryptedKey elements containing the data encryption key used to encrypt the specified EncryptedData element.
resolve(CriteriaSet) - Method in class org.opensaml.xml.security.credential.AbstractCredentialResolver
Process the specified criteria and return the resulting instances the the product type which satisfy the criteria.
resolve(CriteriaSet) - Method in class org.opensaml.xml.security.credential.AbstractCriteriaFilteringCredentialResolver
Process the specified criteria and return the resulting instances the the product type which satisfy the criteria.
resolve(CriteriaSet) - Method in class org.opensaml.xml.security.credential.ChainingCredentialResolver
Process the specified criteria and return the resulting instances the the product type which satisfy the criteria.
resolve(CriteriaSet) - Method in class org.opensaml.xml.security.credential.StaticCredentialResolver
Process the specified criteria and return the resulting instances the the product type which satisfy the criteria.
resolve(CriteriaType) - Method in interface org.opensaml.xml.security.Resolver
Process the specified criteria and return the resulting instances the the product type which satisfy the criteria.
resolve(CriteriaSet) - Method in class org.opensaml.xml.security.x509.StaticPKIXValidationInformationResolver
Process the specified criteria and return the resulting instances the the product type which satisfy the criteria.
resolveByKeyName(String) - Method in class org.opensaml.xml.security.keyinfo.LocalKeyInfoCredentialResolver
Resolve credentials from local resolver using key name criteria.
resolveByPublicKey(PublicKey) - Method in class org.opensaml.xml.security.keyinfo.LocalKeyInfoCredentialResolver
Resolve credentials from local resolver using public key criteria.
resolvedCredentials - Variable in class org.opensaml.xml.security.keyinfo.KeyInfoResolutionContext
This list provides KeyInfo resolvers and providers in a particular processing environment access to credentials that may have already been previously resolved.
resolveEntity(String, String) - Method in class org.opensaml.xml.parse.ClasspathResolver
resolveFromSource(CriteriaSet) - Method in class org.opensaml.xml.security.credential.AbstractCriteriaFilteringCredentialResolver
Subclasses are required to implement this method to resolve credentials from the implementation-specific type of underlying credential source.
resolveFromSource(CriteriaSet) - Method in class org.opensaml.xml.security.credential.CollectionCredentialResolver
Subclasses are required to implement this method to resolve credentials from the implementation-specific type of underlying credential source.
resolveFromSource(CriteriaSet) - Method in class org.opensaml.xml.security.credential.FilesystemCredentialResolver
Subclasses are required to implement this method to resolve credentials from the implementation-specific type of underlying credential source.
resolveFromSource(CriteriaSet) - Method in class org.opensaml.xml.security.credential.KeyStoreCredentialResolver
Subclasses are required to implement this method to resolve credentials from the implementation-specific type of underlying credential source.
resolveFromSource(CriteriaSet) - Method in class org.opensaml.xml.security.keyinfo.BasicProviderKeyInfoCredentialResolver
Subclasses are required to implement this method to resolve credentials from the implementation-specific type of underlying credential source.
resolveID(String) - Method in class org.opensaml.xml.AbstractXMLObject
Find the XMLObject which is identified by the specified ID attribute, within the subtree of XMLObjects which has this XMLObject as its root.
resolveID(String) - Method in interface org.opensaml.xml.XMLObject
Find the XMLObject which is identified by the specified ID attribute, within the subtree of XMLObjects which has this XMLObject as its root.
resolveIDFromRoot(String) - Method in class org.opensaml.xml.AbstractXMLObject
Find the XMLObject which is identified by the specified ID attribute, from the root of the tree of XMLObjects in which this XMLObject is a member.
resolveIDFromRoot(String) - Method in interface org.opensaml.xml.XMLObject
Find the XMLObject which is identified by the specified ID attribute, from the root of the tree of XMLObjects in which this XMLObject is a member.
resolveKeyValue(KeyInfoResolutionContext, CriteriaSet, List<KeyValue>) - Method in class org.opensaml.xml.security.keyinfo.BasicProviderKeyInfoCredentialResolver
Resolve the key from any KeyValue element that may be present, and store the resulting key in the resolution context.
resolveQName(String, boolean) - Method in class org.opensaml.xml.util.AttributeMap
Attempt to resolve the specified attribute value into a QName.
resolver - Variable in class org.opensaml.xml.encryption.Decrypter
Resolver for data encryption keys.
resolver(String, String) - Method in class org.opensaml.xml.parse.ClasspathResolver
Resolves an id against the classpath.
Resolver<ProductType,CriteriaType> - Interface in org.opensaml.xml.security
Generic interface for resolvers which process specified criteria and produce some implementation-specific result information.
resolverCriteria - Variable in class org.opensaml.xml.encryption.Decrypter
Additional criteria to use when resolving credentials based on an EncryptedData's KeyInfo.
resolveResource(String, String, String, String, String) - Method in class org.opensaml.xml.parse.ClasspathResolver
resolverIterator - Variable in class org.opensaml.xml.encryption.ChainingEncryptedKeyResolver.ChainingIterator
The iterator over resolvers in the chain.
resolverIterator - Variable in class org.opensaml.xml.security.credential.ChainingCredentialResolver.CredentialIterator
The iterator over resolvers in the chain.
resolvers - Variable in class org.opensaml.xml.encryption.ChainingEncryptedKeyResolver
The list of resolvers which form the resolution chain.
resolvers - Variable in class org.opensaml.xml.security.credential.ChainingCredentialResolver
List of credential resolvers in the chain.
resolveSingle(CriteriaSet) - Method in class org.opensaml.xml.security.credential.AbstractCredentialResolver
Process the specified criteria and return a single instance of the product type which satisfies the criteria.
resolveSingle(CriteriaType) - Method in interface org.opensaml.xml.security.Resolver
Process the specified criteria and return a single instance of the product type which satisfies the criteria.
resolveSingle(CriteriaSet) - Method in class org.opensaml.xml.security.x509.StaticPKIXValidationInformationResolver
Process the specified criteria and return a single instance of the product type which satisfies the criteria.
resolveTrustedNames(CriteriaSet) - Method in interface org.opensaml.xml.security.x509.PKIXValidationInformationResolver
Resolve a set of trusted names associated with the entity indicated by the criteria.
resolveTrustedNames(CriteriaSet) - Method in class org.opensaml.xml.security.x509.StaticPKIXValidationInformationResolver
Resolve a set of trusted names associated with the entity indicated by the criteria.
resolveValidationInfo(CriteriaSet) - Method in class org.opensaml.xml.signature.impl.PKIXSignatureTrustEngine
Resolve and return a set of trusted validation information.
resumeEncoding() - Method in class org.opensaml.xml.util.Base64.OutputStream
Resumes encoding of the stream.
retainAll(Collection<?>) - Method in class org.opensaml.xml.util.LazyList
retainAll(Collection<?>) - Method in class org.opensaml.xml.util.LazySet
retainAll(Collection<?>) - Method in class org.opensaml.xml.util.ListView
retainXMLConfiguration - Variable in class org.opensaml.xml.XMLConfigurator
Whether the XML configuration elements that configured object providers should be retained.
RetrievalMethod - Interface in org.opensaml.xml.signature
XMLObject representing XML Digital Signature, version 20020212, RetrievalMethod element.
RetrievalMethodBuilder - Class in org.opensaml.xml.signature.impl
Builder of RetrievalMethod
RetrievalMethodBuilder() - Constructor for class org.opensaml.xml.signature.impl.RetrievalMethodBuilder
Constructor
RetrievalMethodImpl - Class in org.opensaml.xml.signature.impl
Concrete implementation of RetrievalMethod
RetrievalMethodImpl(String, String, String) - Constructor for class org.opensaml.xml.signature.impl.RetrievalMethodImpl
Constructor
RetrievalMethodMarshaller - Class in org.opensaml.xml.signature.impl
A thread-safe Marshaller for RetrievalMethod objects.
RetrievalMethodMarshaller() - Constructor for class org.opensaml.xml.signature.impl.RetrievalMethodMarshaller
 
RetrievalMethodSchemaValidator - Class in org.opensaml.xml.signature.validator
Checks RetrievalMethod for Schema compliance.
RetrievalMethodSchemaValidator() - Constructor for class org.opensaml.xml.signature.validator.RetrievalMethodSchemaValidator
 
RetrievalMethodUnmarshaller - Class in org.opensaml.xml.signature.impl
A thread-safe Unmarshaller for RetrievalMethod objects.
RetrievalMethodUnmarshaller() - Constructor for class org.opensaml.xml.signature.impl.RetrievalMethodUnmarshaller
 
returnBuilder(DocumentBuilder) - Method in class org.opensaml.xml.parse.BasicParserPool
Returns a builder to the pool.
returnBuilder(DocumentBuilder) - Method in interface org.opensaml.xml.parse.ParserPool
Returns a builder to the pool.
returnBuilder(DocumentBuilder) - Method in class org.opensaml.xml.parse.StaticBasicParserPool
Returns a builder to the pool.
returned - Variable in class org.opensaml.xml.parse.BasicParserPool.DocumentBuilderProxy
Track accounting state of whether this builder has been returned to the owning pool.
returned - Variable in class org.opensaml.xml.parse.StaticBasicParserPool.DocumentBuilderProxy
Track accounting state of whether this builder has been returned to the owning pool.
revocationEnabled - Variable in class org.opensaml.xml.security.x509.CertPathPKIXValidationOptions
Value for RevocationEnabled when forced.
RFC822_ALT_NAME - Static variable in class org.opensaml.xml.security.x509.X509Util
RFC 2459 RFC 822 (email address) Subject Alt Name type.
rootNamespaces(Element) - Static method in class org.opensaml.xml.util.XMLHelper
Ensures that all the visibly used namespaces referenced by the given Element or its descendants are declared by the given Element or one of its descendants.
rootNamespaces(Element, Element) - Static method in class org.opensaml.xml.util.XMLHelper
Recursively called function that ensures all the visibly used namespaces referenced by the given Element or its descendants are declared if they don't appear in the list of already resolved namespaces.
rsaAlgorithmURIs - Static variable in class org.opensaml.xml.security.SecurityHelper
Additional algorithm URI's which imply RSA keys.
rsaKeyValue - Variable in class org.opensaml.xml.signature.impl.KeyValueImpl
RSAKeyValue child element
RSAKeyValue - Interface in org.opensaml.xml.signature
XMLObject representing XML Digital Signature, version 20020212, RSAKeyValue element.
RSAKeyValueBuilder - Class in org.opensaml.xml.signature.impl
Builder of RSAKeyValue
RSAKeyValueBuilder() - Constructor for class org.opensaml.xml.signature.impl.RSAKeyValueBuilder
Constructor
RSAKeyValueImpl - Class in org.opensaml.xml.signature.impl
Concrete implementation of RSAKeyValue
RSAKeyValueImpl(String, String, String) - Constructor for class org.opensaml.xml.signature.impl.RSAKeyValueImpl
Constructor
RSAKeyValueMarshaller - Class in org.opensaml.xml.signature.impl
A thread-safe Marshaller for RSAKeyValue objects.
RSAKeyValueMarshaller() - Constructor for class org.opensaml.xml.signature.impl.RSAKeyValueMarshaller
 
RSAKeyValueProvider - Class in org.opensaml.xml.security.keyinfo.provider
Implementation of KeyInfoProvider which supports RSAKeyValue.
RSAKeyValueProvider() - Constructor for class org.opensaml.xml.security.keyinfo.provider.RSAKeyValueProvider
 
RSAKeyValueSchemaValidator - Class in org.opensaml.xml.signature.validator
Checks RSAKeyValue for Schema compliance.
RSAKeyValueSchemaValidator() - Constructor for class org.opensaml.xml.signature.validator.RSAKeyValueSchemaValidator
 
RSAKeyValueUnmarshaller - Class in org.opensaml.xml.signature.impl
A thread-safe Unmarshaller for RSAKeyValue objects.
RSAKeyValueUnmarshaller() - Constructor for class org.opensaml.xml.signature.impl.RSAKeyValueUnmarshaller
 
rwLock - Variable in class org.opensaml.xml.util.IndexingObjectStore
Read/Write lock used to control synchronization over the backing data store.

S

safeEquals(T, T) - Static method in class org.opensaml.xml.util.DatatypeHelper
Compares two strings for equality, allowing for nulls.
safeTrim(String) - Static method in class org.opensaml.xml.util.DatatypeHelper
A safe string trim that handles nulls.
safeTrimOrNullString(String) - Static method in class org.opensaml.xml.util.DatatypeHelper
Removes preceeding or proceeding whitespace from a string or return null if the string is null or of zero length after trimming (i.e.
schema - Variable in class org.opensaml.xml.parse.BasicParserPool
Schema used to validate parsed content.
schema - Variable in class org.opensaml.xml.parse.StaticBasicParserPool
Schema used to validate parsed content.
SchemaBuilder - Class in org.opensaml.xml.schema
A helper class for building Schema from a set of input.
SchemaBuilder() - Constructor for class org.opensaml.xml.schema.SchemaBuilder
Constructor.
SchemaBuilder.SchemaLanguage - Enum in org.opensaml.xml.schema
Language of the schema files.
SchemaBuilder.SchemaLanguage(String) - Constructor for enum org.opensaml.xml.schema.SchemaBuilder.SchemaLanguage
Constructor.
schemaFileExtension - Variable in enum org.opensaml.xml.schema.SchemaBuilder.SchemaLanguage
File extension used for the schema files.
schemaLocation - Variable in class org.opensaml.xml.AbstractXMLObject
Schema locations for this XML object.
second - Variable in class org.opensaml.xml.util.Pair
Second object in pair.
secretKey - Variable in class org.opensaml.xml.security.credential.AbstractCredential
Secret key for this credential.
SecurityConfiguration - Interface in org.opensaml.xml.security
Interface for classes which store security-related configuration information, especially related to the requirements for XML Signature and XML Encryption.
SecurityException - Exception in org.opensaml.xml.security
Base exception for security related errors.
SecurityException() - Constructor for exception org.opensaml.xml.security.SecurityException
Constructor.
SecurityException(String) - Constructor for exception org.opensaml.xml.security.SecurityException
Constructor.
SecurityException(Exception) - Constructor for exception org.opensaml.xml.security.SecurityException
Constructor.
SecurityException(String, Exception) - Constructor for exception org.opensaml.xml.security.SecurityException
Constructor.
SecurityHelper - Class in org.opensaml.xml.security
Helper methods for security-related requirements.
SecurityHelper() - Constructor for class org.opensaml.xml.security.SecurityHelper
Constructor.
SecurityTestHelper - Class in org.opensaml.xml.security
Deprecated. Some utility methods for doing security, credential, key and crypto-related tests.
SecurityTestHelper() - Constructor for class org.opensaml.xml.security.SecurityTestHelper
Deprecated. Constructor.
seed - Variable in class org.opensaml.xml.encryption.impl.DHKeyValueImpl
seed child element.
Seed - Interface in org.opensaml.xml.encryption
XMLObject representing XML Digital Signature, version 20020212, seed element.
seed - Variable in class org.opensaml.xml.signature.impl.DSAKeyValueImpl
Seed child element
Seed - Interface in org.opensaml.xml.signature
XMLObject representing XML Digital Signature, version 20020212, Seed element.
SeedBuilder - Class in org.opensaml.xml.encryption.impl
Builder of Seed
SeedBuilder() - Constructor for class org.opensaml.xml.encryption.impl.SeedBuilder
Constructor
SeedBuilder - Class in org.opensaml.xml.signature.impl
Builder of Seed
SeedBuilder() - Constructor for class org.opensaml.xml.signature.impl.SeedBuilder
Constructor
SeedImpl - Class in org.opensaml.xml.encryption.impl
Concrete implementation of Seed
SeedImpl(String, String, String) - Constructor for class org.opensaml.xml.encryption.impl.SeedImpl
Constructor
SeedImpl - Class in org.opensaml.xml.signature.impl
Concrete implementation of Seed
SeedImpl(String, String, String) - Constructor for class org.opensaml.xml.signature.impl.SeedImpl
Constructor
serialNumber - Variable in class org.opensaml.xml.security.credential.criteria.EvaluableX509IssuerSerialCredentialCriteria
Base criteria.
serialNumber - Variable in class org.opensaml.xml.security.x509.X509IssuerSerialCriteria
X.509 certificate serial number.
serialNumber - Variable in class org.opensaml.xml.signature.impl.X509IssuerSerialImpl
X509SerialNumber child element
serialVersionUID - Static variable in exception org.opensaml.xml.ConfigurationException
Serial version UID.
serialVersionUID - Static variable in exception org.opensaml.xml.encryption.DecryptionException
Serial version UID.
serialVersionUID - Static variable in exception org.opensaml.xml.encryption.EncryptionException
Serial version UID.
serialVersionUID - Static variable in exception org.opensaml.xml.io.MarshallingException
Serial version UID.
serialVersionUID - Static variable in exception org.opensaml.xml.io.UnmarshallingException
Serial version UID.
serialVersionUID - Static variable in exception org.opensaml.xml.parse.XMLParserException
Serial version UID.
serialVersionUID - Static variable in exception org.opensaml.xml.security.SecurityException
Serial version UID.
serialVersionUID - Static variable in exception org.opensaml.xml.signature.SignatureException
Serial version UID.
serialVersionUID - Static variable in class org.opensaml.xml.util.LazyList
Serial version UID.
serialVersionUID - Static variable in class org.opensaml.xml.util.LazyMap
Serial version UID.
serialVersionUID - Static variable in class org.opensaml.xml.util.LazySet
Serial version UID.
serialVersionUID - Static variable in exception org.opensaml.xml.validation.ValidationException
Serial Version UID.
serialVersionUID - Static variable in exception org.opensaml.xml.XMLRuntimeException
Serial version UID.
set - Variable in class org.opensaml.xml.util.ClassIndexedSet.ClassIndexedSetIterator
The set instance over which this instance is an iterator.
set - Variable in class org.opensaml.xml.util.ClassIndexedSet
Storage for set members.
set(int, ElementType) - Method in class org.opensaml.xml.util.IndexedXMLObjectChildrenList
Replaces the element at the specified position in this list with the specified element.
set(int, ElementType) - Method in class org.opensaml.xml.util.LazyList
set(int, ElementType) - Method in class org.opensaml.xml.util.ListView
set(int, ElementType) - Method in class org.opensaml.xml.util.XMLObjectChildrenList
Replaces the XMLObject at the specified index with the given element.
setAlgorithm(String) - Method in interface org.opensaml.xml.encryption.AgreementMethod
Sets the algorithm URI attribute value for this agreement method.
setAlgorithm(String) - Method in interface org.opensaml.xml.encryption.EncryptionMethod
Sets the algorithm URI attribute used in this EncryptionMethod.
setAlgorithm(String) - Method in class org.opensaml.xml.encryption.EncryptionParameters
Sets the XML Encryption algorithm URI used to encrypt.
setAlgorithm(String) - Method in class org.opensaml.xml.encryption.impl.AgreementMethodImpl
Sets the algorithm URI attribute value for this agreement method.
setAlgorithm(String) - Method in class org.opensaml.xml.encryption.impl.EncryptionMethodImpl
Sets the algorithm URI attribute used in this EncryptionMethod.
setAlgorithm(String) - Method in interface org.opensaml.xml.signature.DigestMethod
Set the Algorithm URI attribute value.
setAlgorithm(String) - Method in class org.opensaml.xml.signature.impl.DigestMethodImpl
Set the Algorithm URI attribute value.
setAlgorithm(String) - Method in class org.opensaml.xml.signature.impl.TransformImpl
Set the Algorithm URI attribute value
setAlgorithm(String) - Method in interface org.opensaml.xml.signature.Transform
Set the Algorithm URI attribute value
setAlwaysDeclare(boolean) - Method in class org.opensaml.xml.Namespace
Deprecated. use appropriate methods on the XMLObject's NamespaceManager.
setAttributes(DocumentBuilderFactory, Map<String, Object>) - Method in class org.opensaml.xml.parse.BasicParserPool
Sets document builder attributes.
setAttributes(DocumentBuilderFactory, Map<String, Object>) - Method in class org.opensaml.xml.parse.StaticBasicParserPool
Sets document builder attributes.
setAutoGeneratedDataEncryptionKeyAlgorithmURI(String) - Method in class org.opensaml.xml.security.BasicSecurityConfiguration
Set the encryption algorithm URI to be used when auto-generating random data encryption keys.
setBaseURI(String) - Method in class org.opensaml.xml.parse.ClasspathResolver.LSInputImpl
setBuilderAttributes(Map<String, Object>) - Method in class org.opensaml.xml.parse.BasicParserPool
Sets the builder attributes used when creating builders.
setBuilderAttributes(Map<String, Object>) - Method in class org.opensaml.xml.parse.StaticBasicParserPool
Sets the builder attributes used when creating builders.
setBuilderFeatures(Map<String, Boolean>) - Method in class org.opensaml.xml.parse.BasicParserPool
Sets the the builders' features.
setBuilderFeatures(Map<String, Boolean>) - Method in class org.opensaml.xml.parse.StaticBasicParserPool
Sets the the builders' features.
setByteStream(InputStream) - Method in class org.opensaml.xml.parse.ClasspathResolver.LSInputImpl
setCanonicalizationAlgorithm(String) - Method in class org.opensaml.xml.signature.impl.SignatureImpl
Sets the canonicalization algorithm used to create the signature content.
setCanonicalizationAlgorithm(String) - Method in interface org.opensaml.xml.signature.Signature
Sets the canonicalization algorithm used to create the signature content.
setCarriedKeyName(CarriedKeyName) - Method in interface org.opensaml.xml.encryption.EncryptedKey
Sets the child element carrying the human readable name for this key.
setCarriedKeyName(CarriedKeyName) - Method in class org.opensaml.xml.encryption.impl.EncryptedKeyImpl
Sets the child element carrying the human readable name for this key.
setCertifiedText(boolean) - Method in class org.opensaml.xml.parse.ClasspathResolver.LSInputImpl
setCharacterStream(Reader) - Method in class org.opensaml.xml.parse.ClasspathResolver.LSInputImpl
setCheckSubjectAltNames(boolean) - Method in class org.opensaml.xml.security.x509.BasicX509CredentialNameEvaluator
Sets whether to check the credential's entity certificate subject alt names against the trusted key name values.
setCheckSubjectDN(boolean) - Method in class org.opensaml.xml.security.x509.BasicX509CredentialNameEvaluator
Sets whether to check the credential's entity certificate subject DN against the trusted key name values.
setCheckSubjectDNCommonName(boolean) - Method in class org.opensaml.xml.security.x509.BasicX509CredentialNameEvaluator
Sets whether to check the credential's entity certificate subject DN's common name (CN) against the trusted key name values.
setCipherData(CipherData) - Method in interface org.opensaml.xml.encryption.EncryptedType
Sets the CipherData child element.
setCipherData(CipherData) - Method in class org.opensaml.xml.encryption.impl.EncryptedTypeImpl
Sets the CipherData child element.
setCipherReference(CipherReference) - Method in interface org.opensaml.xml.encryption.CipherData
Get the CipherReference which points to the location encrypted data.
setCipherReference(CipherReference) - Method in class org.opensaml.xml.encryption.impl.CipherDataImpl
Get the CipherReference which points to the location encrypted data.
setCipherValue(CipherValue) - Method in interface org.opensaml.xml.encryption.CipherData
Set the base64-encoded data representing the the encrypted form of the plaintext data.
setCipherValue(CipherValue) - Method in class org.opensaml.xml.encryption.impl.CipherDataImpl
Set the base64-encoded data representing the the encrypted form of the plaintext data.
setCoalescing(boolean) - Method in class org.opensaml.xml.parse.BasicParserPool
Sets whether the builders are coalescing.
setCoalescing(boolean) - Method in class org.opensaml.xml.parse.StaticBasicParserPool
Sets whether the builders are coalescing.
setCreateBuildersAtPoolLimit(boolean) - Method in class org.opensaml.xml.parse.BasicParserPool
Deprecated.  
setCRLs(Collection<X509CRL>) - Method in class org.opensaml.xml.security.x509.BasicX509Credential
Sets the CRLs for this credential.
setDateTimeFormatter(DateTimeFormatter) - Method in class org.opensaml.xml.schema.impl.XSDateTimeImpl
Set the DateTimeFormatter to be used when stringifying the DateTime value.
setDateTimeFormatter(DateTimeFormatter) - Method in interface org.opensaml.xml.schema.XSDateTime
Set the DateTimeFormatter to be used when stringifying the DateTime value.
setDefaultKeyInfoCredentialResolver(KeyInfoCredentialResolver) - Method in class org.opensaml.xml.security.BasicSecurityConfiguration
Set the default KeyInfoCredentialResolver config.
setDefaultVerificationDepth(Integer) - Method in class org.opensaml.xml.security.x509.PKIXValidationOptions
The default PKIX maximum path verification depth, if not supplied in the PKIXValidationInformation being evaluated.
setDigestAlgorithm(String) - Method in class org.opensaml.xml.signature.URIContentReference
Sets the algorithm used to digest the content.
setDocumentElement(Document, Element) - Method in class org.opensaml.xml.io.AbstractXMLObjectMarshaller
Sets the given element as the Document Element of the given Document.
setDOM(Element) - Method in class org.opensaml.xml.AbstractXMLObject
Sets the DOM representation of this XMLObject.
setDOM(Element) - Method in interface org.opensaml.xml.XMLObject
Sets the DOM representation of this XMLObject.
setDSAKeyValue(DSAKeyValue) - Method in class org.opensaml.xml.signature.impl.KeyValueImpl
Set the DSAKeyValue child element
setDSAKeyValue(DSAKeyValue) - Method in interface org.opensaml.xml.signature.KeyValue
Set the DSAKeyValue child element
setDSAParams(int, DSAParams) - Method in class org.opensaml.xml.security.BasicSecurityConfiguration
Set a DSA parameters instance which defines the default DSA key information to be used within a DSA "key family".
setDTDValidating(boolean) - Method in class org.opensaml.xml.parse.BasicParserPool
Sets whether the builders are validating.
setDTDValidating(boolean) - Method in class org.opensaml.xml.parse.StaticBasicParserPool
Sets whether the builders are validating.
setElementNamespacePrefix(String) - Method in class org.opensaml.xml.AbstractXMLObject
Sets the prefix for this element's namespace.
setElementQName(QName) - Method in class org.opensaml.xml.AbstractXMLObject
Sets the element QName.
setEmitCRLs(boolean) - Method in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory
Set the option to emit the CRL list as sequence of X509CRL elements within X509Data.
setEmitEntityCertificate(boolean) - Method in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory
Set the option to emit the entity certificate as an X509Certificate element within X509Data.
setEmitEntityCertificateChain(boolean) - Method in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory
Set the option to emit the entity certificate chain as sequence of X509Certificate elements within X509Data.
setEmitEntityIDAsKeyName(boolean) - Method in class org.opensaml.xml.security.credential.BasicKeyInfoGeneratorFactory
Set the option to emit the entity ID value in a Credential as a KeyName element.
setEmitKeyNames(boolean) - Method in class org.opensaml.xml.security.credential.BasicKeyInfoGeneratorFactory
Set the option to emit key names found in a Credential as KeyName elements.
setEmitPublicKeyValue(boolean) - Method in class org.opensaml.xml.security.credential.BasicKeyInfoGeneratorFactory
Set the option to emit the value of Credential.getPublicKey() as a KeyValue element.
setEmitSubjectAltNamesAsKeyNames(boolean) - Method in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory
Set the option to emit the entity certificate subject alternative name extension values as KeyName elements.
setEmitSubjectCNAsKeyName(boolean) - Method in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory
Set the option to emit the entity certificate subject DN common name (CN) fields as KeyName elements.
setEmitSubjectDNAsKeyName(boolean) - Method in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory
Set the option to emit the entity certificate subject DN as a KeyName element.
setEmitX509IssuerSerial(boolean) - Method in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory
Set the option to emit the entity certificate issuer name and serial number as an X509IssuerSerial element within X509Data.
setEmitX509SKI(boolean) - Method in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory
Set the option to emit the entity certificate subject key identifier as an X509SKI element within X509Data.
setEmitX509SubjectName(boolean) - Method in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory
Set the option to emit the entity certificate subject DN as an X509SubjectName element within X509Data.
setEncoding(String) - Method in interface org.opensaml.xml.encryption.EncryptedType
Sets the encoding applied to the plaintext content prior to encryption.
setEncoding(String) - Method in class org.opensaml.xml.encryption.impl.EncryptedTypeImpl
Sets the encoding applied to the plaintext content prior to encryption.
setEncoding(String) - Method in class org.opensaml.xml.parse.ClasspathResolver.LSInputImpl
setEncryptedKeyResolver(EncryptedKeyResolver) - Method in class org.opensaml.xml.encryption.Decrypter
Set a new encrypted key resolver.
setEncryptionCredential(Credential) - Method in class org.opensaml.xml.encryption.EncryptionParameters
Sets the credential used to encrypt.
setEncryptionMethod(EncryptionMethod) - Method in interface org.opensaml.xml.encryption.EncryptedType
Sets the EncryptionMethod child element.
setEncryptionMethod(EncryptionMethod) - Method in class org.opensaml.xml.encryption.impl.EncryptedTypeImpl
Sets the EncryptionMethod child element.
setEncryptionProperties(EncryptionProperties) - Method in interface org.opensaml.xml.encryption.EncryptedType
Sets the EncryptionProperties child element.
setEncryptionProperties(EncryptionProperties) - Method in class org.opensaml.xml.encryption.impl.EncryptedTypeImpl
Sets the EncryptionProperties child element.
setEntityCertificate(X509Certificate) - Method in class org.opensaml.xml.security.x509.BasicX509Credential
Sets the entity certificate for this credential.
setEntityCertificateChain(Collection<X509Certificate>) - Method in class org.opensaml.xml.security.x509.BasicX509Credential
Sets the entity certificate chain for this credential.
setEntityId(String) - Method in class org.opensaml.xml.security.credential.BasicCredential
Sets the ID of the entity this credential is for.
setEntityID(String) - Method in class org.opensaml.xml.security.criteria.EntityIDCriteria
Set the entity ID represented by the criteria.
setEntityResolver(EntityResolver) - Method in class org.opensaml.xml.parse.BasicParserPool.DocumentBuilderProxy
setEntityResolver(EntityResolver) - Method in class org.opensaml.xml.parse.StaticBasicParserPool.DocumentBuilderProxy
setErrorHandler(ErrorHandler) - Method in class org.opensaml.xml.parse.BasicParserPool.DocumentBuilderProxy
setErrorHandler(ErrorHandler) - Method in class org.opensaml.xml.parse.StaticBasicParserPool.DocumentBuilderProxy
setExpandEntityReferences(boolean) - Method in class org.opensaml.xml.parse.BasicParserPool
Sets whether builders expand entity references.
setExpandEntityReferences(boolean) - Method in class org.opensaml.xml.parse.StaticBasicParserPool
Sets whether builders expand entity references.
setExponent(Exponent) - Method in class org.opensaml.xml.signature.impl.RSAKeyValueImpl
Set the Exponent child element.
setExponent(Exponent) - Method in interface org.opensaml.xml.signature.RSAKeyValue
Set the Exponent child element.
setFeatures(DocumentBuilderFactory, Map<String, Boolean>) - Method in class org.opensaml.xml.parse.BasicParserPool
Sets document builder features.
setFeatures(DocumentBuilderFactory, Map<String, Boolean>) - Method in class org.opensaml.xml.parse.StaticBasicParserPool
Sets document builder features.
setFirst(T1) - Method in class org.opensaml.xml.util.Pair
Sets the first object in the pair.
setForceRevocationEnabled(boolean) - Method in class org.opensaml.xml.security.x509.CertPathPKIXValidationOptions
If true, the revocation behavior of the underlying CertPath provider will be forced to the value supplied by CertPathPKIXValidationOptions.isRevocationEnabled().
setG(G) - Method in interface org.opensaml.xml.signature.DSAKeyValue
Set the G child element.
setG(G) - Method in class org.opensaml.xml.signature.impl.DSAKeyValueImpl
Set the G child element.
setGenerator(Generator) - Method in interface org.opensaml.xml.encryption.DHKeyValue
Set the G child element.
setGenerator(Generator) - Method in class org.opensaml.xml.encryption.impl.DHKeyValueImpl
Set the G child element.
setGlobalSecurityConfiguration(SecurityConfiguration) - Static method in class org.opensaml.xml.Configuration
Set the global security configuration.
setHMACOutputLength(Integer) - Method in class org.opensaml.xml.signature.impl.SignatureImpl
Sets the HMAC output length value, optionally used when signing with an HMAC signature algorithm.
setHMACOutputLength(Integer) - Method in interface org.opensaml.xml.signature.Signature
Sets the HMAC output length value, optionally used when signing with an HMAC signature algorithm.
setID(String) - Method in interface org.opensaml.xml.encryption.EncryptedType
Sets the unique ID for the XML element.
setID(String) - Method in interface org.opensaml.xml.encryption.EncryptionProperties
Set the ID attribute that uniquely identifies this element.
setID(String) - Method in interface org.opensaml.xml.encryption.EncryptionProperty
Set the ID attribute which uniquely identifies this element.
setID(String) - Method in class org.opensaml.xml.encryption.impl.EncryptedTypeImpl
Sets the unique ID for the XML element.
setID(String) - Method in class org.opensaml.xml.encryption.impl.EncryptionPropertiesImpl
Set the ID attribute that uniquely identifies this element.
setID(String) - Method in class org.opensaml.xml.encryption.impl.EncryptionPropertyImpl
Set the ID attribute which uniquely identifies this element.
setID(String) - Method in class org.opensaml.xml.signature.impl.KeyInfoTypeImpl
Set the Id attribute value.
setID(String) - Method in interface org.opensaml.xml.signature.KeyInfoType
Set the Id attribute value.
setIgnoreComments(boolean) - Method in class org.opensaml.xml.parse.BasicParserPool
Sets whether the builders ignore comments.
setIgnoreComments(boolean) - Method in class org.opensaml.xml.parse.StaticBasicParserPool
Sets whether the builders ignore comments.
setIgnoreElementContentWhitespace(boolean) - Method in class org.opensaml.xml.parse.BasicParserPool
Sets whether the builders ignore element content whitespace.
setIgnoreElementContentWhitespace(boolean) - Method in class org.opensaml.xml.parse.StaticBasicParserPool
Sets whether the builders ignore element content whitespace.
setInferQNameValues(boolean) - Method in class org.opensaml.xml.util.AttributeMap
Set the flag indicating whether an attempt should be made to infer QName values, if attribute is not registered via a configuration as a QName type.
setIssuerName(X500Principal) - Method in class org.opensaml.xml.security.x509.X509IssuerSerialCriteria
Set the issuer name.
setJ(J) - Method in interface org.opensaml.xml.signature.DSAKeyValue
Set the J child element.
setJ(J) - Method in class org.opensaml.xml.signature.impl.DSAKeyValueImpl
Set the J child element.
setJCAProviderName(String) - Method in class org.opensaml.xml.encryption.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.xml.encryption.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.xml.encryption.AgreementMethod
Set the nonce child element used to introduce variability into the generation of keying material.
setKANonce(KANonce) - Method in class org.opensaml.xml.encryption.impl.AgreementMethodImpl
Set the nonce child element used to introduce variability into the generation of keying material.
setKEKResolver(KeyInfoCredentialResolver) - Method in class org.opensaml.xml.encryption.Decrypter
Set a new key encryption key credential resolver.
setKEKResolverCriteria(CriteriaSet) - Method in class org.opensaml.xml.encryption.Decrypter
Set the optional static set of criteria used when resolving credentials based on the KeyInfo of an EncryptedKey element.
setKey(Key) - Method in class org.opensaml.xml.security.keyinfo.KeyInfoResolutionContext
Set the key currently known to be represented by the KeyInfo.
setKeyAlgorithm(String) - Method in class org.opensaml.xml.security.criteria.KeyAlgorithmCriteria
Set the key algorithm criteria.
setKeyInfo(KeyInfo) - Method in interface org.opensaml.xml.encryption.EncryptedType
Sets the KeyInfo child element.
setKeyInfo(KeyInfo) - Method in class org.opensaml.xml.encryption.impl.EncryptedTypeImpl
Sets the KeyInfo child element.
setKeyInfo(KeyInfo) - Method in class org.opensaml.xml.security.keyinfo.KeyInfoCriteria
Sets the KeyInfo which is the source of credential criteria.
setKeyInfo(KeyInfo) - Method in class org.opensaml.xml.security.keyinfo.KeyInfoResolutionContext
Sets the KeyInfo being processed.
setKeyInfo(KeyInfo) - Method in class org.opensaml.xml.security.keyinfo.StaticKeyInfoGenerator
Set the static KeyInfo object held by this generator.
setKeyInfo(KeyInfo) - Method in class org.opensaml.xml.signature.impl.SignatureImpl
Sets the key info added to this signature.
setKeyInfo(KeyInfo) - Method in interface org.opensaml.xml.signature.Signature
Sets the key info added to this signature.
setKeyInfoGenerator(KeyInfoGenerator) - Method in class org.opensaml.xml.encryption.EncryptionParameters
Sets the instance which will be used to generate a KeyInfo object from the encryption credential.
setKeyInfoGeneratorManager(NamedKeyInfoGeneratorManager) - Method in class org.opensaml.xml.security.BasicSecurityConfiguration
Set the manager for named KeyInfoGenerator instances.
setKeyLength(Integer) - Method in class org.opensaml.xml.security.criteria.KeyLengthCriteria
Set the key length.
setKeyName(String) - Method in class org.opensaml.xml.security.criteria.KeyNameCriteria
Set the key name criteria.
setKeyResolver(KeyInfoCredentialResolver) - Method in class org.opensaml.xml.encryption.Decrypter
Set a new data encryption key credential resolver.
setKeyResolverCriteria() - Method in class org.opensaml.xml.encryption.Decrypter
Get the optional static set of criteria used when resolving credentials based on the KeyInfo of an EncryptedData element.
setKeyResolverCriteria(CriteriaSet) - Method in class org.opensaml.xml.encryption.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.xml.encryption.EncryptionMethod
Sets the KeySize child element.
setKeySize(KeySize) - Method in class org.opensaml.xml.encryption.impl.EncryptionMethodImpl
Sets the KeySize child element.
setMaxPoolSize(int) - Method in class org.opensaml.xml.parse.BasicParserPool
Sets the max number of builders the pool will hold.
setMaxPoolSize(int) - Method in class org.opensaml.xml.parse.StaticBasicParserPool
Sets the max number of builders the pool will hold.
setMeetAllCriteria(boolean) - Method in class org.opensaml.xml.security.credential.AbstractCriteriaFilteringCredentialResolver
Set whether all EvaluableCredentialCriteria must be met to return a credential, or only one or more evaluable criteria.
setMimeType(String) - Method in interface org.opensaml.xml.encryption.EncryptedType
Sets the MIME type of the plaintext content.
setMimeType(String) - Method in class org.opensaml.xml.encryption.impl.EncryptedTypeImpl
Sets the MIME type of the plaintext content.
setModulus(Modulus) - Method in class org.opensaml.xml.signature.impl.RSAKeyValueImpl
Set the Modulus child element.
setModulus(Modulus) - Method in interface org.opensaml.xml.signature.RSAKeyValue
Set the Modulus child element.
setNamespaceAware(boolean) - Method in class org.opensaml.xml.parse.BasicParserPool
Sets whether the builders are namespace aware.
setNamespaceAware(boolean) - Method in class org.opensaml.xml.parse.StaticBasicParserPool
Sets whether the builders are namespace aware.
setNamespacePrefix(String) - Method in class org.opensaml.xml.Namespace
Sets the prefix of the namespace.
setNamespaceURI(String) - Method in class org.opensaml.xml.Namespace
Sets the URI of the namespace.
setNil(Boolean) - Method in class org.opensaml.xml.AbstractXMLObject
Sets whether the object declares that its element content is null, which corresponds to an xsi:nil attribute of true.
setNil(XSBooleanValue) - Method in class org.opensaml.xml.AbstractXMLObject
Sets whether the object declares that its element content is null, which corresponds to an xsi:nil attribute of true.
setNil(Boolean) - Method in interface org.opensaml.xml.XMLObject
Sets whether the object declares that its element content is null, which corresponds to an xsi:nil attribute of true.
setNil(XSBooleanValue) - Method in interface org.opensaml.xml.XMLObject
Sets whether the object declares that its element content is null, which corresponds to an xsi:nil attribute of true.
setNoNamespaceSchemaLocation(String) - Method in class org.opensaml.xml.AbstractXMLObject
Sets the value of the XML Schema noNamespaceSchemaLocation attribute for this object.
setNoNamespaceSchemaLocation(String) - Method in interface org.opensaml.xml.XMLObject
Sets the value of the XML Schema noNamespaceSchemaLocation attribute for this object.
setNumericRepresentation(boolean) - Method in class org.opensaml.xml.schema.XSBooleanValue
Sets whether to use the numeric or lexical representation.
setOAEPparams(OAEPparams) - Method in interface org.opensaml.xml.encryption.EncryptionMethod
Sets the OAEPparams child element.
setOAEPparams(OAEPparams) - Method in class org.opensaml.xml.encryption.impl.EncryptionMethodImpl
Sets the OAEPparams child element.
setOriginatorKeyInfo(OriginatorKeyInfo) - Method in interface org.opensaml.xml.encryption.AgreementMethod
Set the child element containing the key generation material for the originator.
setOriginatorKeyInfo(OriginatorKeyInfo) - Method in class org.opensaml.xml.encryption.impl.AgreementMethodImpl
Set the child element containing the key generation material for the originator.
setP(P) - Method in interface org.opensaml.xml.encryption.DHKeyValue
Set the P child element.
setP(P) - Method in class org.opensaml.xml.encryption.impl.DHKeyValueImpl
Set the P child element.
setP(P) - Method in interface org.opensaml.xml.signature.DSAKeyValue
Set the P child element.
setP(P) - Method in class org.opensaml.xml.signature.impl.DSAKeyValueImpl
Set the P child element.
setParent(XMLObject) - Method in class org.opensaml.xml.AbstractXMLObject
Sets the parent of this element.
setParent(ElementType) - Method in class org.opensaml.xml.util.XMLObjectChildrenList
Assigned the parent, given at list construction, to the given element if the element does not have a parent or its parent matches the one given at list construction time.
setParent(XMLObject) - Method in interface org.opensaml.xml.XMLObject
Sets the parent of this element.
setParserPool(ParserPool) - Static method in class org.opensaml.xml.Configuration
Set the currently configured ParserPool instance.
setPeerID(String) - Method in class org.opensaml.xml.security.criteria.PeerEntityIDCriteria
Set the entity ID which is the peer relative to a primary entity ID.
setPgenCounter(PgenCounter) - Method in interface org.opensaml.xml.encryption.DHKeyValue
Set the pgenCounter element.
setPgenCounter(PgenCounter) - Method in class org.opensaml.xml.encryption.impl.DHKeyValueImpl
Set the pgenCounter element.
setPgenCounter(PgenCounter) - Method in interface org.opensaml.xml.signature.DSAKeyValue
Set the PgenCounter element.
setPgenCounter(PgenCounter) - Method in class org.opensaml.xml.signature.impl.DSAKeyValueImpl
Set the PgenCounter element.
setPGPKeyID(PGPKeyID) - Method in class org.opensaml.xml.signature.impl.PGPDataImpl
Set PGPKeyID child element
setPGPKeyID(PGPKeyID) - Method in interface org.opensaml.xml.signature.PGPData
Set PGPKeyID child element
setPGPKeyPacket(PGPKeyPacket) - Method in class org.opensaml.xml.signature.impl.PGPDataImpl
Set PGPKeyPacket child element
setPGPKeyPacket(PGPKeyPacket) - Method in interface org.opensaml.xml.signature.PGPData
Set PGPKeyPacket child element
setPKIXValidationOptions(PKIXValidationOptions) - Method in class org.opensaml.xml.security.x509.CertPathPKIXTrustEvaluator
Set the desired PKIX validation options set.
setPrivateKey(PrivateKey) - Method in class org.opensaml.xml.security.credential.BasicCredential
Sets the private key for this credential.
setProcessCredentialCRLs(boolean) - Method in class org.opensaml.xml.security.x509.PKIXValidationOptions
Whether CRL's supplied within the untrusted X509Credential being evaluated should be processed.
setProcessEmptyCRLs(boolean) - Method in class org.opensaml.xml.security.x509.PKIXValidationOptions
Whether empty CRL's should be processed.
setProcessExpiredCRLs(boolean) - Method in class org.opensaml.xml.security.x509.PKIXValidationOptions
Whether expired CRL's should be processed.
setPublic(Public) - Method in interface org.opensaml.xml.encryption.DHKeyValue
Set the Public element.
setPublic(Public) - Method in class org.opensaml.xml.encryption.impl.DHKeyValueImpl
Set the Public element.
setPublicId(String) - Method in class org.opensaml.xml.parse.ClasspathResolver.LSInputImpl
setPublicKey(PublicKey) - Method in class org.opensaml.xml.security.credential.BasicCredential
Sets the public key for this credential.
setPublicKey(PublicKey) - Method in class org.opensaml.xml.security.criteria.PublicKeyCriteria
Set the public key criteria.
setPublicKey(PublicKey) - Method in class org.opensaml.xml.security.x509.BasicX509Credential
Sets the public key for this credential.
setQ(Q) - Method in interface org.opensaml.xml.encryption.DHKeyValue
Set the Q child element.
setQ(Q) - Method in class org.opensaml.xml.encryption.impl.DHKeyValueImpl
Set the Q child element.
setQ(Q) - Method in interface org.opensaml.xml.signature.DSAKeyValue
Set the Q child element.
setQ(Q) - Method in class org.opensaml.xml.signature.impl.DSAKeyValueImpl
Set the Q child element.
setRecipient(String) - Method in interface org.opensaml.xml.encryption.EncryptedKey
Sets the hint about for whom this encrypted key is intended.
setRecipient(String) - Method in class org.opensaml.xml.encryption.impl.EncryptedKeyImpl
Sets the hint about for whom this encrypted key is intended.
setRecipient(String) - Method in class org.opensaml.xml.encryption.KeyEncryptionParameters
Sets the recipient of the key.
setRecipientKeyInfo(RecipientKeyInfo) - Method in interface org.opensaml.xml.encryption.AgreementMethod
Set the child element containing the key generation material for the recipient.
setRecipientKeyInfo(RecipientKeyInfo) - Method in class org.opensaml.xml.encryption.impl.AgreementMethodImpl
Set the child element containing the key generation material for the recipient.
setReferenceList(ReferenceList) - Method in interface org.opensaml.xml.encryption.EncryptedKey
Sets the child element containing pointers to EncryptedData and EncryptedKey elements encrypted using this key.
setReferenceList(ReferenceList) - Method in class org.opensaml.xml.encryption.impl.EncryptedKeyImpl
Sets the child element containing pointers to EncryptedData and EncryptedKey elements encrypted using this key.
setReturned(boolean) - Method in class org.opensaml.xml.parse.BasicParserPool.DocumentBuilderProxy
Set accounting state as to whether this parser has been returned to the owning pool.
setReturned(boolean) - Method in class org.opensaml.xml.parse.StaticBasicParserPool.DocumentBuilderProxy
Set accounting state as to whether this parser has been returned to the owning pool.
setRevocationEnabled(boolean) - Method in class org.opensaml.xml.security.x509.CertPathPKIXValidationOptions
If CertPathPKIXValidationOptions.isForceRevocationEnabled() is true, the revocation behavior of the underlying CertPath Provider will be forced to this value.
setRootInNewDocument(boolean) - Method in class org.opensaml.xml.encryption.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 class org.opensaml.xml.signature.impl.KeyValueImpl
Set the RSAKeyValue child element
setRSAKeyValue(RSAKeyValue) - Method in interface org.opensaml.xml.signature.KeyValue
Set the RSAKeyValue child element
setSchema(Schema) - Method in class org.opensaml.xml.parse.BasicParserPool
Sets the schema builders use to validate.
setSchema(Schema) - Method in interface org.opensaml.xml.parse.ParserPool
Sets the schema builders use to validate.
setSchema(Schema) - Method in class org.opensaml.xml.parse.StaticBasicParserPool
Sets the schema builders use to validate.
setSchemaLocation(String) - Method in class org.opensaml.xml.AbstractXMLObject
Sets the value of the XML Schema schemaLocation attribute for this object.
setSchemaLocation(String) - Method in interface org.opensaml.xml.XMLObject
Sets the value of the XML Schema schemaLocation attribute for this object.
setSchemaType(QName) - Method in class org.opensaml.xml.AbstractXMLObject
Sets a given QName as the schema type for the Element represented by this XMLObject.
setSecond(T2) - Method in class org.opensaml.xml.util.Pair
Sets the second object in the pair.
setSecretKey(SecretKey) - Method in class org.opensaml.xml.security.credential.BasicCredential
Sets the secret key for this credential.
setSecretKey(SecretKey) - Method in class org.opensaml.xml.security.x509.BasicX509Credential
Sets the secret key for this credential.
setSeed(Seed) - Method in interface org.opensaml.xml.encryption.DHKeyValue
Set the seed element.
setSeed(Seed) - Method in class org.opensaml.xml.encryption.impl.DHKeyValueImpl
Set the seed element.
setSeed(Seed) - Method in interface org.opensaml.xml.signature.DSAKeyValue
Set the Seed element.
setSeed(Seed) - Method in class org.opensaml.xml.signature.impl.DSAKeyValueImpl
Set the Seed element.
setSerialNumber(BigInteger) - Method in class org.opensaml.xml.security.x509.X509IssuerSerialCriteria
Set the serial number.
setSignature(Signature) - Method in class org.opensaml.xml.signature.AbstractSignableXMLObject
Sets the Signature XMLObject.
setSignature(Signature) - Method in interface org.opensaml.xml.signature.SignableXMLObject
Sets the Signature XMLObject.
setSignatureAlgorithm(String) - Method in class org.opensaml.xml.signature.impl.SignatureImpl
Sets the algorithm used to compute the signature.
setSignatureAlgorithm(String) - Method in interface org.opensaml.xml.signature.Signature
Sets the algorithm used to compute the signature.
setSignatureCanonicalizationAlgorithm(String) - Method in class org.opensaml.xml.security.BasicSecurityConfiguration
Set a canonicalization algorithm URI suitable for use as a Signature CanonicalizationMethod value.
setSignatureHMACOutputLength(Integer) - Method in class org.opensaml.xml.security.BasicSecurityConfiguration
Set the value to be used as the Signature SignatureMethod HMACOutputLength value, used only when signing with an HMAC algorithm.
setSignatureReferenceDigestMethod(String) - Method in class org.opensaml.xml.security.BasicSecurityConfiguration
Set a digest method algorithm URI suitable for use as a Signature Reference DigestMethod value.
setSigningCredential(Credential) - Method in class org.opensaml.xml.signature.impl.SignatureImpl
Sets the signature signing credential.
setSigningCredential(Credential) - Method in interface org.opensaml.xml.signature.Signature
Sets the signature signing credential.
setStringData(String) - Method in class org.opensaml.xml.parse.ClasspathResolver.LSInputImpl
setSubjectKeyIdentifier(byte[]) - Method in class org.opensaml.xml.security.x509.X509SubjectKeyIdentifierCriteria
Set the subject key identifier.
setSubjectName(X500Principal) - Method in class org.opensaml.xml.security.x509.X509SubjectNameCriteria
Set the serial number.
setSystemId(String) - Method in class org.opensaml.xml.parse.ClasspathResolver.LSInputImpl
setTarget(String) - Method in interface org.opensaml.xml.encryption.EncryptionProperty
Set the target URI attribute which specifies to which element this property applies.
setTarget(String) - Method in class org.opensaml.xml.encryption.impl.EncryptionPropertyImpl
Set the target URI attribute which specifies to which element this property applies.
setTextContent(String) - Method in class org.opensaml.xml.schema.impl.XSAnyImpl
Sets the text content for the DOM Element.
setTextContent(String) - Method in interface org.opensaml.xml.schema.XSAny
Sets the text content for the DOM Element.
setTransforms(Transforms) - Method in interface org.opensaml.xml.encryption.CipherReference
Set the Transforms child element, which describes which transformations to apply when dereferencing the data.
setTransforms(Transforms) - Method in class org.opensaml.xml.encryption.impl.CipherReferenceImpl
Set the Transforms child element, which describes which transformations to apply when dereferencing the data.
setTransforms(Transforms) - Method in class org.opensaml.xml.signature.impl.RetrievalMethodImpl
Set the Transforms child element
setTransforms(Transforms) - Method in interface org.opensaml.xml.signature.RetrievalMethod
Set the Transforms child element
setType(String) - Method in interface org.opensaml.xml.encryption.EncryptedType
Sets the type information for the plaintext content.
setType(String) - Method in class org.opensaml.xml.encryption.impl.EncryptedTypeImpl
Sets the type information for the plaintext content.
setType(String) - Method in class org.opensaml.xml.signature.impl.RetrievalMethodImpl
Set the Type attribute value
setType(String) - Method in interface org.opensaml.xml.signature.RetrievalMethod
Set the Type attribute value
setTypes(Collection<Class>) - Method in class org.opensaml.xml.util.ValueTypeIndexedMap
Set which value types are indexed.
setUnevaluableSatisfies(boolean) - Method in class org.opensaml.xml.security.credential.AbstractCriteriaFilteringCredentialResolver
Set the flag which determines the processing behavior when an EvaluableCredentialCriteria is unable to evaluate a Credential.
setUnknownXMLObject(XMLObject) - Method in class org.opensaml.xml.signature.impl.KeyValueImpl
Set the wildcard <any> XMLObject child element
setUnknownXMLObject(XMLObject) - Method in interface org.opensaml.xml.signature.KeyValue
Set the wildcard <any> XMLObject child element
setURI(String) - Method in interface org.opensaml.xml.encryption.CipherReference
Set the URI attribute that describes from where to deference the encrypted data.
setURI(String) - Method in class org.opensaml.xml.encryption.impl.CipherReferenceImpl
Set the URI attribute that describes from where to deference the encrypted data.
setURI(String) - Method in class org.opensaml.xml.encryption.impl.ReferenceTypeImpl
Set the URI attribute which indicates the referent of this reference.
setURI(String) - Method in interface org.opensaml.xml.encryption.ReferenceType
Set the URI attribute which indicates the referent of this reference.
setURI(String) - Method in class org.opensaml.xml.signature.impl.RetrievalMethodImpl
Set the URI attribute value
setURI(String) - Method in interface org.opensaml.xml.signature.RetrievalMethod
Set the URI attribute value
setUsage(UsageType) - Method in class org.opensaml.xml.security.criteria.UsageCriteria
Set the key usage criteria.
setUsageType(UsageType) - Method in class org.opensaml.xml.security.credential.BasicCredential
Sets the usage type for this credential.
setUseDefaultManager(boolean) - Method in class org.opensaml.xml.security.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(String) - Method in class org.opensaml.xml.schema.impl.XSBase64BinaryImpl
Sets the base64-encoded binary value.
setValue(XSBooleanValue) - Method in class org.opensaml.xml.schema.impl.XSBooleanImpl
Sets the XSBooleanValue value.
setValue(DateTime) - Method in class org.opensaml.xml.schema.impl.XSDateTimeImpl
Sets the dateTime value.
setValue(Integer) - Method in class org.opensaml.xml.schema.impl.XSIntegerImpl
Sets the integer.
setValue(QName) - Method in class org.opensaml.xml.schema.impl.XSQNameImpl
Sets the QName content of the element.
setValue(String) - Method in class org.opensaml.xml.schema.impl.XSStringImpl
Sets the string.
setValue(String) - Method in class org.opensaml.xml.schema.impl.XSURIImpl
Sets the URI content of the element.
setValue(String) - Method in interface org.opensaml.xml.schema.XSBase64Binary
Sets the base64-encoded binary value.
setValue(XSBooleanValue) - Method in interface org.opensaml.xml.schema.XSBoolean
Sets the XSBooleanValue value.
setValue(Boolean) - Method in class org.opensaml.xml.schema.XSBooleanValue
Sets the boolean value.
setValue(DateTime) - Method in interface org.opensaml.xml.schema.XSDateTime
Sets the dateTime value.
setValue(Integer) - Method in interface org.opensaml.xml.schema.XSInteger
Sets the integer.
setValue(QName) - Method in interface org.opensaml.xml.schema.XSQName
Sets the QName content of the element.
setValue(String) - Method in interface org.opensaml.xml.schema.XSString
Sets the string.
setValue(String) - Method in interface org.opensaml.xml.schema.XSURI
Sets the URI content of the element.
setValue(String) - Method in class org.opensaml.xml.signature.impl.CryptoBinaryImpl
Sets the base64-encoded binary value.
setValue(String) - Method in class org.opensaml.xml.signature.impl.X509CertificateImpl
Sets the base64-encoded binary value.
setValue(String) - Method in class org.opensaml.xml.signature.impl.X509CRLImpl
Sets the base64-encoded binary value.
setValue(BigInteger) - Method in class org.opensaml.xml.signature.impl.X509SerialNumberImpl
Sets the integer.
setValue(BigInteger) - Method in interface org.opensaml.xml.signature.X509SerialNumber
Sets the integer.
setValueBigInt(BigInteger) - Method in interface org.opensaml.xml.signature.CryptoBinary
Convenience method to set the value of the element as a BigInteger type.
setValueBigInt(BigInteger) - Method in class org.opensaml.xml.signature.impl.CryptoBinaryImpl
Convenience method to set the value of the element as a BigInteger type.
setX500DNHandler(X500DNHandler) - Method in class org.opensaml.xml.security.keyinfo.provider.InlineX509DataProvider
Set the handler which process X.500 distinguished names.
setX500DNHandler(X500DNHandler) - Method in class org.opensaml.xml.security.x509.BasicX509CredentialNameEvaluator
Set the handler which process X.500 distinguished names.
setX500DNHandler(X500DNHandler) - Method in class org.opensaml.xml.security.x509.CertPathPKIXTrustEvaluator
Set the handler which process X.500 distinguished names.
setX500DNHandler(X500DNHandler) - Method in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory
Set the handler which process X.500 distinguished names.
setX500IssuerDNFormat(String) - Method in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory
Set the output format specifier for X.500 issuer names.
setX500SubjectDNFormat(String) - Method in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory
Set the output format specifier for X.500 subject names.
setX509IssuerName(X509IssuerName) - Method in class org.opensaml.xml.signature.impl.X509IssuerSerialImpl
Set the X509IssuerName child element.
setX509IssuerName(X509IssuerName) - Method in interface org.opensaml.xml.signature.X509IssuerSerial
Set the X509IssuerName child element.
setX509SerialNumber(X509SerialNumber) - Method in class org.opensaml.xml.signature.impl.X509IssuerSerialImpl
Set the X509SerialNumber child element.
setX509SerialNumber(X509SerialNumber) - Method in interface org.opensaml.xml.signature.X509IssuerSerial
Set the X509SerialNumber child element.
setXincludeAware(boolean) - Method in class org.opensaml.xml.parse.BasicParserPool
Sets whether the builders are XInclude aware.
setXincludeAware(boolean) - Method in class org.opensaml.xml.parse.StaticBasicParserPool
Sets whether the builders are XInclude aware.
setXMLBase(String) - Method in interface org.opensaml.xml.BaseBearing
Sets the @xml:base attribute value.
setXMLId(String) - Method in interface org.opensaml.xml.IdBearing
Sets the @xml:id attribute value.
setXMLLang(String) - Method in interface org.opensaml.xml.LangBearing
Sets the @xml:lang attribute value.
setXMLSignature(XMLSignature) - Method in class org.opensaml.xml.signature.impl.SignatureImpl
Set the Apache XML Security signature instance held by this object.
setXMLSpace(SpaceBearing.XMLSpaceEnum) - Method in interface org.opensaml.xml.SpaceBearing
Sets the @xml:space attribute value.
setY(Y) - Method in interface org.opensaml.xml.signature.DSAKeyValue
Set the Y child element.
setY(Y) - Method in class org.opensaml.xml.signature.impl.DSAKeyValueImpl
Set the Y child element.
sig - Variable in class org.opensaml.xml.signature.XMLSignatureCredentialContext
The Signature element context.
sign(Credential, String, boolean, byte[]) - Static method in class org.opensaml.xml.security.SigningUtil
Compute the signature or MAC value over the supplied input.
sign(PrivateKey, String, byte[]) - Static method in class org.opensaml.xml.security.SigningUtil
Compute the raw signature value over the supplied input.
SignableXMLObject - Interface in org.opensaml.xml.signature
An XMLObject whose DOM representation can be digitally signed.
signature - Variable in class org.opensaml.xml.signature.AbstractSignableXMLObject
XMLSecSignatureImpl
Signature - Interface in org.opensaml.xml.signature
XMLObject representing an enveloped or detached XML Digital Signature, version 20020212, Signature element.
signatureAlgorithm - Variable in class org.opensaml.xml.signature.impl.SignatureImpl
Algorithm used to generate the signature.
signatureAlgorithms - Variable in class org.opensaml.xml.security.BasicSecurityConfiguration
JCA algorithm to signature URI mappings.
SignatureBuilder - Class in org.opensaml.xml.signature.impl
Builder of Signatures.
SignatureBuilder() - Constructor for class org.opensaml.xml.signature.impl.SignatureBuilder
Constructor
signatureCanonicalization - Variable in class org.opensaml.xml.security.BasicSecurityConfiguration
Signature canonicalization algorithm URI.
SignatureConstants - Class in org.opensaml.xml.signature
Constants defined in or related to the XML Signature specification, version 20020112.
SignatureConstants() - Constructor for class org.opensaml.xml.signature.SignatureConstants
 
SignatureException - Exception in org.opensaml.xml.signature
Exception thrown when an error occurs during signature operations.
SignatureException() - Constructor for exception org.opensaml.xml.signature.SignatureException
Constructor.
SignatureException(String) - Constructor for exception org.opensaml.xml.signature.SignatureException
Constructor.
SignatureException(Exception) - Constructor for exception org.opensaml.xml.signature.SignatureException
Constructor.
SignatureException(String, Exception) - Constructor for exception org.opensaml.xml.signature.SignatureException
Constructor.
signatureHMACOutputLength - Variable in class org.opensaml.xml.security.BasicSecurityConfiguration
Signature HMAC output length.
SignatureImpl - Class in org.opensaml.xml.signature.impl
XMLObject representing an enveloped or detached XML Digital Signature, version 20020212, Signature element.
SignatureImpl(String, String, String) - Constructor for class org.opensaml.xml.signature.impl.SignatureImpl
Constructor.
SignatureMarshaller - Class in org.opensaml.xml.signature.impl
A marshaller for Signature objects.
SignatureMarshaller() - Constructor for class org.opensaml.xml.signature.impl.SignatureMarshaller
Constructor.
signatureReferenceDigestMethod - Variable in class org.opensaml.xml.security.BasicSecurityConfiguration
Signature Reference digest method algorithm URI.
SignatureSchemaValidator - Class in org.opensaml.xml.signature.validator
Checks Signature for Schema compliance.
SignatureSchemaValidator() - Constructor for class org.opensaml.xml.signature.validator.SignatureSchemaValidator
 
SignatureTrustEngine - Interface in org.opensaml.xml.signature
Evaluates the trustworthiness and validity of XML or raw Signatures against implementation-specific requirements.
SignatureUnmarshaller - Class in org.opensaml.xml.signature.impl
An unmarshaller for Signature objects.
SignatureUnmarshaller() - Constructor for class org.opensaml.xml.signature.impl.SignatureUnmarshaller
Constructor.
SignatureValidator - Class in org.opensaml.xml.signature
A validator that validates an XML Signature on its content.
SignatureValidator(Credential) - Constructor for class org.opensaml.xml.signature.SignatureValidator
Constructor.
Signer - Class in org.opensaml.xml.signature
This class is responsible for creating the digital signatures for the given signable XMLObjects.
Signer() - Constructor for class org.opensaml.xml.signature.Signer
Constructor.
signingCredential - Variable in class org.opensaml.xml.signature.impl.SignatureImpl
Key used to sign the signature.
SigningUtil - Class in org.opensaml.xml.security
A utility class for computing and verifying raw signatures and MAC values.
SigningUtil() - Constructor for class org.opensaml.xml.security.SigningUtil
Constructor.
signMAC(Key, String, byte[]) - Static method in class org.opensaml.xml.security.SigningUtil
Compute the Message Authentication Code (MAC) value over the supplied input.
signObject(Signature) - Static method in class org.opensaml.xml.signature.Signer
Signs a single XMLObject.
signObjects(List<Signature>) - Static method in class org.opensaml.xml.signature.Signer
Signs the given XMLObject in the order provided.
signWithURI(Credential, String, byte[]) - Static method in class org.opensaml.xml.security.SigningUtil
Compute the signature or MAC value over the supplied input.
SimpleRetrievalMethodEncryptedKeyResolver - Class in org.opensaml.xml.encryption
Implementation of EncryptedKeyResolver which finds EncryptedKey elements by dereferencing RetrievalMethod children of the KeyInfo of the EncryptedData context.
SimpleRetrievalMethodEncryptedKeyResolver() - Constructor for class org.opensaml.xml.encryption.SimpleRetrievalMethodEncryptedKeyResolver
 
SingletonFactory<Input,Output> - Interface in org.opensaml.xml.util
An interface for factory classes which implement a singleton pattern for producing an output class based on an input class.
size() - Method in class org.opensaml.xml.util.AttributeMap
size() - Method in class org.opensaml.xml.util.ClassIndexedSet
size() - Method in class org.opensaml.xml.util.IndexingObjectStore
Gets the total number of unique items in the store.
size() - Method in class org.opensaml.xml.util.LazyList
size() - Method in class org.opensaml.xml.util.LazyMap
size() - Method in class org.opensaml.xml.util.LazySet
size() - Method in class org.opensaml.xml.util.ListView
size() - Method in class org.opensaml.xml.util.ValueTypeIndexedMap
size() - Method in class org.opensaml.xml.util.XMLObjectChildrenList
ski - Variable in class org.opensaml.xml.security.credential.criteria.EvaluableX509SubjectKeyIdentifierCredentialCriteria
Base criteria.
SpaceBearing - Interface in org.opensaml.xml
Interface for element having a @xml:space attribute.
SpaceBearing.XMLSpaceEnum - Enum in org.opensaml.xml
Enum representing the allowed values of the xml:space attribute.
SpaceBearing.XMLSpaceEnum() - Constructor for enum org.opensaml.xml.SpaceBearing.XMLSpaceEnum
 
SPKIData - Interface in org.opensaml.xml.signature
XMLObject representing XML Digital Signature, version 20020212, SPKIData element.
SPKIDataBuilder - Class in org.opensaml.xml.signature.impl
Builder of SPKIData
SPKIDataBuilder() - Constructor for class org.opensaml.xml.signature.impl.SPKIDataBuilder
Constructor
SPKIDataImpl - Class in org.opensaml.xml.signature.impl
Concrete implementation of SPKIData
SPKIDataImpl(String, String, String) - Constructor for class org.opensaml.xml.signature.impl.SPKIDataImpl
Constructor
SPKIDataMarshaller - Class in org.opensaml.xml.signature.impl
A thread-safe Marshaller for SPKIData objects.
SPKIDataMarshaller() - Constructor for class org.opensaml.xml.signature.impl.SPKIDataMarshaller
 
SPKIDataSchemaValidator - Class in org.opensaml.xml.signature.validator
Checks SPKIData for Schema compliance.
SPKIDataSchemaValidator() - Constructor for class org.opensaml.xml.signature.validator.SPKIDataSchemaValidator
 
SPKIDataUnmarshaller - Class in org.opensaml.xml.signature.impl
A thread-safe Unmarshaller for SPKIData objects.
SPKIDataUnmarshaller() - Constructor for class org.opensaml.xml.signature.impl.SPKIDataUnmarshaller
 
SPKISexp - Interface in org.opensaml.xml.signature
XMLObject representing XML Digital Signature, version 20020212, SPKISexp element.
SPKISexpBuilder - Class in org.opensaml.xml.signature.impl
Builder of SPKISexp
SPKISexpBuilder() - Constructor for class org.opensaml.xml.signature.impl.SPKISexpBuilder
Constructor
SPKISexpImpl - Class in org.opensaml.xml.signature.impl
Concrete implementation of SPKISexp
SPKISexpImpl(String, String, String) - Constructor for class org.opensaml.xml.signature.impl.SPKISexpImpl
Constructor
StaticBasicParserPool - Class in org.opensaml.xml.parse
A pool of JAXP 1.3 DocumentBuilders.
StaticBasicParserPool() - Constructor for class org.opensaml.xml.parse.StaticBasicParserPool
Constructor.
StaticBasicParserPool.DocumentBuilderProxy - Class in org.opensaml.xml.parse
A proxy that prevents the manages document builders retrieved from the parser pool.
StaticBasicParserPool.DocumentBuilderProxy(DocumentBuilder, StaticBasicParserPool) - Constructor for class org.opensaml.xml.parse.StaticBasicParserPool.DocumentBuilderProxy
Constructor.
StaticCredentialResolver - Class in org.opensaml.xml.security.credential
Simple implementation of CredentialResolver which just stores and returns a static set of credentials.
StaticCredentialResolver(List<Credential>) - Constructor for class org.opensaml.xml.security.credential.StaticCredentialResolver
Constructor.
StaticCredentialResolver(Credential) - Constructor for class org.opensaml.xml.security.credential.StaticCredentialResolver
Constructor.
StaticKeyInfoCredentialResolver - Class in org.opensaml.xml.security.keyinfo
Simple implementation of KeyInfoCredentialResolver which just stores and returns a static set of credentials.
StaticKeyInfoCredentialResolver(List<Credential>) - Constructor for class org.opensaml.xml.security.keyinfo.StaticKeyInfoCredentialResolver
Constructor.
StaticKeyInfoCredentialResolver(Credential) - Constructor for class org.opensaml.xml.security.keyinfo.StaticKeyInfoCredentialResolver
Constructor.
StaticKeyInfoGenerator - Class in org.opensaml.xml.security.keyinfo
Implementation of KeyInfoGenerator which always returns static KeyInfo data.
StaticKeyInfoGenerator(KeyInfo) - Constructor for class org.opensaml.xml.security.keyinfo.StaticKeyInfoGenerator
Constructor.
StaticPKIXValidationInformationResolver - Class in org.opensaml.xml.security.x509
An implementation of PKIXValidationInformationResolver which always returns a static, fixed set of information.
StaticPKIXValidationInformationResolver(List<PKIXValidationInformation>, Set<String>) - Constructor for class org.opensaml.xml.security.x509.StaticPKIXValidationInformationResolver
Constructor.
storeContainsCRLs(CertStore) - Method in class org.opensaml.xml.security.x509.CertPathPKIXTrustEvaluator
Determine whether there are any CRL's in the CertStore that is to be used.
stringToList(String, String) - Static method in class org.opensaml.xml.util.DatatypeHelper
Converts a delimited string into a list.
subjectAltNames - Variable in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory.X509Options
The set of types of subject alternative names to process.
subjectAltNameTypes - Variable in class org.opensaml.xml.security.x509.BasicX509CredentialNameEvaluator
The set of types of subject alternative names to process.
subjectKeyIdentifier - Variable in class org.opensaml.xml.security.x509.X509SubjectKeyIdentifierCriteria
X.509 certificate subject key identifier.
subjectName - Variable in class org.opensaml.xml.security.credential.criteria.EvaluableX509SubjectNameCredentialCriteria
Base criteria.
subjectName - Variable in class org.opensaml.xml.security.x509.X509SubjectNameCriteria
X.509 certificate subject name.
subList(QName) - Method in class org.opensaml.xml.util.IndexedXMLObjectChildrenList
Returns a view of the list that only contains elements stored under the given index.
subList(int, int) - Method in class org.opensaml.xml.util.LazyList
subMap(Class<SubType>) - Method in class org.opensaml.xml.util.ValueTypeIndexedMap
Returns an unmodifiable map of the entries whose value is of the specified type.
supportsTrustedNameResolution() - Method in interface org.opensaml.xml.security.x509.PKIXValidationInformationResolver
Check whether resolution of trusted names is supported.
supportsTrustedNameResolution() - Method in class org.opensaml.xml.security.x509.StaticPKIXValidationInformationResolver
Check whether resolution of trusted names is supported.
suspendEncoding - Variable in class org.opensaml.xml.util.Base64.OutputStream
 
suspendEncoding() - Method in class org.opensaml.xml.util.Base64.OutputStream
Suspends encoding of the stream.
systemId - Variable in class org.opensaml.xml.parse.ClasspathResolver.LSInputImpl
System ID of the resolved recource.

T

target - Variable in class org.opensaml.xml.encryption.impl.EncryptionPropertyImpl
Target attribute value
TARGET_ATTRIB_NAME - Static variable in interface org.opensaml.xml.encryption.EncryptionProperty
Target attribute name.
targetQName - Variable in class org.opensaml.xml.io.AbstractXMLObjectMarshaller
The target name and namespace for this marshaller.
targetQName - Variable in class org.opensaml.xml.io.AbstractXMLObjectUnmarshaller
The target name and namespace for this unmarshaller.
textContent - Variable in class org.opensaml.xml.schema.impl.XSAnyImpl
Text content of the element.
toArray() - Method in class org.opensaml.xml.util.LazyList
toArray(T[]) - Method in class org.opensaml.xml.util.LazyList
toArray() - Method in class org.opensaml.xml.util.LazySet
toArray(T[]) - Method in class org.opensaml.xml.util.LazySet
toArray() - Method in class org.opensaml.xml.util.ListView
toArray(T[]) - Method in class org.opensaml.xml.util.ListView
toString() - Method in class org.opensaml.xml.Namespace
toString() - Method in class org.opensaml.xml.schema.XSBooleanValue
toString(Boolean, boolean) - Static method in class org.opensaml.xml.schema.XSBooleanValue
Converts a boolean value into a string.
toString() - Method in class org.opensaml.xml.security.BasicSecurityConfiguration.DataEncryptionIndex
toString() - Method in class org.opensaml.xml.security.BasicSecurityConfiguration.KeyTransportEncryptionIndex
toString() - Method in enum org.opensaml.xml.SpaceBearing.XMLSpaceEnum
toString() - Method in class org.opensaml.xml.util.LazyList
toString() - Method in class org.opensaml.xml.util.LazyMap
toString() - Method in class org.opensaml.xml.util.LazySet
toString() - Method in class org.opensaml.xml.util.Pair
toString() - Method in class org.opensaml.xml.util.ValueTypeIndexedMap
Transform - Interface in org.opensaml.xml.signature
XMLObject representing XML Digital Signature, version 20020212, Transform element.
TRANSFORM_BASE64_DECODE - Static variable in class org.opensaml.xml.signature.SignatureConstants
Transform - Base64 Decode.
TRANSFORM_C14N_EXCL_OMIT_COMMENTS - Static variable in class org.opensaml.xml.signature.SignatureConstants
Transform - Exclusive c14n WITHOUT comments.
TRANSFORM_C14N_EXCL_WITH_COMMENTS - Static variable in class org.opensaml.xml.signature.SignatureConstants
Transform - Exclusive c14n WITH comments.
TRANSFORM_C14N_OMIT_COMMENTS - Static variable in class org.opensaml.xml.signature.SignatureConstants
Transform - Required Inclusive c14n WITHOUT comments.
TRANSFORM_C14N_WITH_COMMENTS - Static variable in class org.opensaml.xml.signature.SignatureConstants
Transform - Recommended Inclusive c14n WITH comments.
TRANSFORM_ENVELOPED_SIGNATURE - Static variable in class org.opensaml.xml.signature.SignatureConstants
Transform - Required Enveloped Signature.
TRANSFORM_XPATH - Static variable in class org.opensaml.xml.signature.SignatureConstants
Transform - Recommended XPath.
TRANSFORM_XSLT - Static variable in class org.opensaml.xml.signature.SignatureConstants
Transform - Optional XSLT.
TransformBuilder - Class in org.opensaml.xml.signature.impl
Builder of Transform
TransformBuilder() - Constructor for class org.opensaml.xml.signature.impl.TransformBuilder
Constructor
TransformImpl - Class in org.opensaml.xml.signature.impl
Concrete implementation of Transform
TransformImpl(String, String, String) - Constructor for class org.opensaml.xml.signature.impl.TransformImpl
Constructor
TransformMarshaller - Class in org.opensaml.xml.signature.impl
A thread-safe Marshaller for Transform objects.
TransformMarshaller() - Constructor for class org.opensaml.xml.signature.impl.TransformMarshaller
 
transforms - Variable in class org.opensaml.xml.encryption.impl.CipherReferenceImpl
Transforms child element value.
transforms - Variable in class org.opensaml.xml.encryption.impl.TransformsImpl
 
Transforms - Interface in org.opensaml.xml.encryption
XMLObject representing XML Encryption, version 20021210, Transforms element.
transforms - Variable in class org.opensaml.xml.signature.impl.RetrievalMethodImpl
Transforms attribute value
transforms - Variable in class org.opensaml.xml.signature.impl.TransformsImpl
 
Transforms - Interface in org.opensaml.xml.signature
XMLObject representing XML Digital Signature, version 20020212, Transforms element.
transforms - Variable in class org.opensaml.xml.signature.URIContentReference
Transforms applied to the content.
TransformsBuilder - Class in org.opensaml.xml.encryption.impl
Builder of Transforms
TransformsBuilder() - Constructor for class org.opensaml.xml.encryption.impl.TransformsBuilder
Constructor
TransformsBuilder - Class in org.opensaml.xml.signature.impl
Builder of Transforms
TransformsBuilder() - Constructor for class org.opensaml.xml.signature.impl.TransformsBuilder
Constructor
TransformSchemaValidator - Class in org.opensaml.xml.signature.validator
Checks Transform for Schema compliance.
TransformSchemaValidator() - Constructor for class org.opensaml.xml.signature.validator.TransformSchemaValidator
 
TransformsImpl - Class in org.opensaml.xml.encryption.impl
Concrete implementation of Transforms
TransformsImpl(String, String, String) - Constructor for class org.opensaml.xml.encryption.impl.TransformsImpl
Constructor
TransformsImpl - Class in org.opensaml.xml.signature.impl
Concrete implementation of Transforms
TransformsImpl(String, String, String) - Constructor for class org.opensaml.xml.signature.impl.TransformsImpl
Constructor
TransformsMarshaller - Class in org.opensaml.xml.encryption.impl
A thread-safe Marshaller for Transforms objects.
TransformsMarshaller() - Constructor for class org.opensaml.xml.encryption.impl.TransformsMarshaller
 
TransformsMarshaller - Class in org.opensaml.xml.signature.impl
A thread-safe Marshaller for Transforms objects.
TransformsMarshaller() - Constructor for class org.opensaml.xml.signature.impl.TransformsMarshaller
 
TransformsSchemaValidator - Class in org.opensaml.xml.encryption.validator
Checks Transforms for Schema compliance.
TransformsSchemaValidator() - Constructor for class org.opensaml.xml.encryption.validator.TransformsSchemaValidator
 
TransformsSchemaValidator - Class in org.opensaml.xml.signature.validator
Checks Transforms for Schema compliance.
TransformsSchemaValidator() - Constructor for class org.opensaml.xml.signature.validator.TransformsSchemaValidator
 
TransformsUnmarshaller - Class in org.opensaml.xml.encryption.impl
A thread-safe Unmarshaller for Transforms objects.
TransformsUnmarshaller() - Constructor for class org.opensaml.xml.encryption.impl.TransformsUnmarshaller
 
TransformsUnmarshaller - Class in org.opensaml.xml.signature.impl
A thread-safe Unmarshaller for Transforms objects.
TransformsUnmarshaller() - Constructor for class org.opensaml.xml.signature.impl.TransformsUnmarshaller
 
TransformUnmarshaller - Class in org.opensaml.xml.signature.impl
A thread-safe Unmarshaller for Transform objects.
TransformUnmarshaller() - Constructor for class org.opensaml.xml.signature.impl.TransformUnmarshaller
 
trustAnchors - Variable in class org.opensaml.xml.security.x509.BasicPKIXValidationInformation
Certs used as the trust anchors.
TrustedCredentialTrustEngine<TokenType> - Interface in org.opensaml.xml.security.trust
Evaluates the trustworthiness and validity of a token against implementation-specific requirements based on trusted credentials obtained via a credential resolver.
trustedCRLs - Variable in class org.opensaml.xml.security.x509.BasicPKIXValidationInformation
CRLs used during validation.
trustedNames - Variable in class org.opensaml.xml.security.x509.StaticPKIXValidationInformationResolver
The set of trusted names to return.
TrustEngine<TokenType> - Interface in org.opensaml.xml.security.trust
Evaluates the trustworthiness and validity of a token against implementation-specific requirements.
trustEvaluator - Variable in class org.opensaml.xml.security.trust.ExplicitKeyTrustEngine
Trust evaluator.
trustEvaluator - Variable in class org.opensaml.xml.security.trust.ExplicitX509CertificateTrustEngine
Trust evaluator.
type - Variable in class org.opensaml.xml.encryption.impl.EncryptedTypeImpl
Type attribute value.
type - Variable in class org.opensaml.xml.signature.impl.RetrievalMethodImpl
Type attribute value
TYPE_ATTRIB_NAME - Static variable in interface org.opensaml.xml.encryption.EncryptedType
Type attribute name.
TYPE_ATTRIB_NAME - Static variable in interface org.opensaml.xml.signature.RetrievalMethod
Type attribute name
TYPE_CONTENT - Static variable in class org.opensaml.xml.encryption.EncryptionConstants
URI for Content.
TYPE_ELEMENT - Static variable in class org.opensaml.xml.encryption.EncryptionConstants
URI for Element.
TYPE_ENCRYPTED_KEY - Static variable in class org.opensaml.xml.encryption.EncryptionConstants
URI for EncryptedKey.
TYPE_ENCRYPTION_PROPERTIES - Static variable in class org.opensaml.xml.encryption.EncryptionConstants
URI for EncryptionProperties.
TYPE_KEYINFO_DH_KEYVALUE - Static variable in class org.opensaml.xml.encryption.EncryptionConstants
URI for DHKeyValue.
TYPE_KEYINFO_DSA_KEYVALUE - Static variable in class org.opensaml.xml.signature.SignatureConstants
Type - KeyInfo DSAKeyValue.
TYPE_KEYINFO_KEYNAME - Static variable in class org.opensaml.xml.signature.SignatureConstants
Type - KeyInfo KeyName.
TYPE_KEYINFO_KEYVALUE - Static variable in class org.opensaml.xml.signature.SignatureConstants
Type - KeyInfo KeyValue.
TYPE_KEYINFO_MGMTDATA - Static variable in class org.opensaml.xml.signature.SignatureConstants
Type - KeyInfo MgmtData.
TYPE_KEYINFO_PGPDATA - Static variable in class org.opensaml.xml.signature.SignatureConstants
Type - KeyInfo PGPData.
TYPE_KEYINFO_PKCS7_SIGNED_DATA - Static variable in class org.opensaml.xml.signature.SignatureConstants
Type - A PKCS7signedData element.
TYPE_KEYINFO_RAW_PGP_KEYPACKET - Static variable in class org.opensaml.xml.signature.SignatureConstants
Type - A binary PGP key packet.
TYPE_KEYINFO_RAW_PKCS7_SIGNED_DATA - Static variable in class org.opensaml.xml.signature.SignatureConstants
Type - Binary PKCS7 signed data.
TYPE_KEYINFO_RAW_SPKI_SEXP - Static variable in class org.opensaml.xml.signature.SignatureConstants
Type - A raw SPKI S-expression.
TYPE_KEYINFO_RAW_X509CERT - Static variable in class org.opensaml.xml.signature.SignatureConstants
Type - A binary (ASN.1 DER) X.509 Certificate.
TYPE_KEYINFO_RAW_X509CRL - Static variable in class org.opensaml.xml.signature.SignatureConstants
Type - A binary X.509 CRL.
TYPE_KEYINFO_RETRIEVAL_METHOD - Static variable in class org.opensaml.xml.signature.SignatureConstants
Type - KeyInfo RetrievalMethod.
TYPE_KEYINFO_RSA_KEYVALUE - Static variable in class org.opensaml.xml.signature.SignatureConstants
Type - KeyInfo RSAKeyValue.
TYPE_KEYINFO_SPKIDATA - Static variable in class org.opensaml.xml.signature.SignatureConstants
Type - KeyInfo SPKIData.
TYPE_KEYINFO_X509DATA - Static variable in class org.opensaml.xml.signature.SignatureConstants
Type - KeyInfo X509Data.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xml.encryption.AgreementMethod
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xml.encryption.CipherData
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xml.encryption.CipherReference
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xml.encryption.DHKeyValue
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xml.encryption.EncryptedData
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xml.encryption.EncryptedKey
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xml.encryption.EncryptedType
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xml.encryption.EncryptionMethod
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xml.encryption.EncryptionProperties
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xml.encryption.EncryptionProperty
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xml.encryption.KeySize
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xml.encryption.ReferenceType
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xml.encryption.Transforms
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xml.schema.XSAny
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xml.schema.XSBase64Binary
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xml.schema.XSBoolean
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xml.schema.XSDateTime
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xml.schema.XSInteger
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xml.schema.XSQName
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xml.schema.XSString
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xml.schema.XSURI
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xml.signature.CryptoBinary
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xml.signature.DigestMethod
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xml.signature.DSAKeyValue
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xml.signature.KeyInfoType
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xml.signature.KeyValue
Local name of the XSI type
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xml.signature.PGPData
Local name of the XSI type
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xml.signature.RetrievalMethod
Local name of the XSI type
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xml.signature.RSAKeyValue
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xml.signature.Signature
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xml.signature.SPKIData
Local name of the XSI type
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xml.signature.Transform
Local name of the XSI type
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xml.signature.Transforms
Local name of the XSI type
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xml.signature.X509Data
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xml.signature.X509IssuerSerial
Local name of the XSI type.
TYPE_LOCAL_NAME - Static variable in interface org.opensaml.xml.signature.X509SerialNumber
Local name of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xml.encryption.AgreementMethod
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xml.encryption.CipherData
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xml.encryption.CipherReference
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xml.encryption.DHKeyValue
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xml.encryption.EncryptedData
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xml.encryption.EncryptedKey
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xml.encryption.EncryptedType
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xml.encryption.EncryptionMethod
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xml.encryption.EncryptionProperties
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xml.encryption.EncryptionProperty
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xml.encryption.KeySize
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xml.encryption.ReferenceType
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xml.encryption.Transforms
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xml.schema.XSAny
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xml.schema.XSBase64Binary
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xml.schema.XSBoolean
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xml.schema.XSDateTime
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xml.schema.XSInteger
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xml.schema.XSQName
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xml.schema.XSString
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xml.schema.XSURI
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xml.signature.CryptoBinary
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xml.signature.DigestMethod
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xml.signature.DSAKeyValue
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xml.signature.KeyInfoType
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xml.signature.KeyValue
QName of the XSI type
TYPE_NAME - Static variable in interface org.opensaml.xml.signature.PGPData
QName of the XSI type
TYPE_NAME - Static variable in interface org.opensaml.xml.signature.RetrievalMethod
QName of the XSI type
TYPE_NAME - Static variable in interface org.opensaml.xml.signature.RSAKeyValue
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xml.signature.Signature
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xml.signature.SPKIData
QName of the XSI type
TYPE_NAME - Static variable in interface org.opensaml.xml.signature.Transform
QName of the XSI type
TYPE_NAME - Static variable in interface org.opensaml.xml.signature.Transforms
QName of the XSI type
TYPE_NAME - Static variable in interface org.opensaml.xml.signature.X509Data
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xml.signature.X509IssuerSerial
QName of the XSI type.
TYPE_NAME - Static variable in interface org.opensaml.xml.signature.X509SerialNumber
QName of the XSI type.
typeQname - Variable in class org.opensaml.xml.AbstractXMLObject
The schema type of this element with namespace and prefix information.
types - Variable in class org.opensaml.xml.util.ValueTypeIndexedMap
Set of valid types for this map.

U

unevaledSatisfies - Variable in class org.opensaml.xml.security.CriteriaFilteringIterable
Flag indicating how candidates which can not be evaluated by a criteria are to be handled.
unevaledSatisfies - Variable in class org.opensaml.xml.security.CriteriaFilteringIterator
Flag indicating how candidates which can not be evaluated by a criteria are to be handled.
unevaluableSatisfies - Variable in class org.opensaml.xml.security.credential.AbstractCriteriaFilteringCredentialResolver
Flag to pass to CriteriaFilteringIterable constructor 'unevaluableSatisfies'.
unknownAttributes - Variable in class org.opensaml.xml.encryption.impl.EncryptionPropertyImpl
"anyAttribute" attributes
unknownAttributes - Variable in class org.opensaml.xml.schema.impl.XSAnyImpl
Attributes for this element.
unknownChildren - Variable in class org.opensaml.xml.encryption.impl.EncryptionMethodImpl
"any" children.
unknownChildren - Variable in class org.opensaml.xml.encryption.impl.EncryptionPropertyImpl
Child elements from the <any> content model
unknownChildren - Variable in class org.opensaml.xml.signature.impl.DigestMethodImpl
"any" children.
unknownXMLObject - Variable in class org.opensaml.xml.signature.impl.KeyValueImpl
Wildcard <any> XMLObject child element
unknownXMLObjects - Variable in class org.opensaml.xml.schema.impl.XSAnyImpl
Child XMLObjects.
unmarshall(Element) - Method in class org.opensaml.xml.io.AbstractXMLObjectUnmarshaller
Unmarshalls the given W3C DOM element into a XMLObject.
unmarshall(Element) - Method in interface org.opensaml.xml.io.Unmarshaller
Unmarshalls the given W3C DOM element into a XMLObject.
unmarshall(Element) - Method in class org.opensaml.xml.signature.impl.SignatureUnmarshaller
Unmarshalls the given W3C DOM element into a XMLObject.
unmarshallAttribute(XMLObject, Attr) - Method in class org.opensaml.xml.io.AbstractXMLObjectUnmarshaller
Unmarshalls the attributes from the given DOM Attr into the given XMLObject.
unmarshallChildElement(XMLObject, Element) - Method in class org.opensaml.xml.io.AbstractXMLObjectUnmarshaller
Unmarshalls given Element's children.
Unmarshaller - Interface in org.opensaml.xml.io
Unmarshallers are used to unmarshall a W3C DOM element into a XMLObject.
unmarshallerFactory - Static variable in class org.opensaml.xml.Configuration
Configured XMLObject unmarshaller factory.
unmarshallerFactory - Variable in class org.opensaml.xml.encryption.Decrypter
Unmarshaller factory, used in decryption of EncryptedData objects.
unmarshallerFactory - Variable in class org.opensaml.xml.io.AbstractXMLObjectUnmarshaller
Factory for creating unmarshallers for child elements.
UnmarshallerFactory - Class in org.opensaml.xml.io
This thread-safe factory creates Unmarshallers that can be used to convert W3C DOM elements into XMLObjects.
UnmarshallerFactory() - Constructor for class org.opensaml.xml.io.UnmarshallerFactory
Constructor.
unmarshallers - Variable in class org.opensaml.xml.io.UnmarshallerFactory
Map of unmarshallers to the elements they are for.
unmarshallFromInputStream(ParserPool, InputStream) - Static method in class org.opensaml.xml.util.XMLObjectHelper
Unmarshall a Document from an InputSteam.
unmarshallFromReader(ParserPool, Reader) - Static method in class org.opensaml.xml.util.XMLObjectHelper
Unmarshall a Document from a Reader.
UnmarshallingException - Exception in org.opensaml.xml.io
Exception thrown when error occurs unmarshalling a DOM Element to a XMLObject.
UnmarshallingException() - Constructor for exception org.opensaml.xml.io.UnmarshallingException
Constructor.
UnmarshallingException(String) - Constructor for exception org.opensaml.xml.io.UnmarshallingException
Constructor.
UnmarshallingException(Exception) - Constructor for exception org.opensaml.xml.io.UnmarshallingException
Constructor.
UnmarshallingException(String, Exception) - Constructor for exception org.opensaml.xml.io.UnmarshallingException
Constructor.
unmarshallNamespaceAttribute(XMLObject, Attr) - Method in class org.opensaml.xml.io.AbstractXMLObjectUnmarshaller
Unmarshalls a namespace declaration attribute.
unmarshallSchemaInstanceAttributes(XMLObject, Attr) - Method in class org.opensaml.xml.io.AbstractXMLObjectUnmarshaller
Unmarshalls the XSI type, schemaLocation, and noNamespaceSchemaLocation attributes.
unmarshallTextContent(XMLObject, Text) - Method in class org.opensaml.xml.io.AbstractXMLObjectUnmarshaller
Unmarshalls the given Text node into a usable string by way of Text.getWholeText() and passes it off to AbstractXMLObjectUnmarshaller.processElementContent(XMLObject, String) if the string is not null and contains something other than whitespace.
unmarshallTextContent(XMLObject, Text) - Method in class org.opensaml.xml.schema.impl.XSQNameUnmarshaller
Unmarshalls the given Text node into a usable string by way of Text.getWholeText() and passes it off to AbstractXMLObjectUnmarshaller.processElementContent(XMLObject, String) if the string is not null and contains something other than whitespace.
unmarshallToAttributeMap(AttributeMap, Attr) - Static method in class org.opensaml.xml.util.XMLHelper
Unmarshall a DOM Attr to an AttributeMap.
uri - Variable in class org.opensaml.xml.encryption.impl.CipherReferenceImpl
URI attribute value.
uri - Variable in class org.opensaml.xml.encryption.impl.ReferenceTypeImpl
URI attribute value
uri - Variable in class org.opensaml.xml.signature.impl.RetrievalMethodImpl
URI attribute value
URI_ALT_NAME - Static variable in class org.opensaml.xml.security.x509.X509Util
RFC 2459 URI Subject Alt Name type.
URI_ATTRIB_NAME - Static variable in interface org.opensaml.xml.encryption.CipherReference
URI attribute name.
URI_ATTRIB_NAME - Static variable in interface org.opensaml.xml.encryption.ReferenceType
URI attribute name.
URI_ATTRIB_NAME - Static variable in interface org.opensaml.xml.signature.RetrievalMethod
URI attribute name
URIContentReference - Class in org.opensaml.xml.signature
A generic content reference that uses a URI to reference the content to be signed.
URIContentReference(String) - Constructor for class org.opensaml.xml.signature.URIContentReference
Constructor.
usage - Variable in class org.opensaml.xml.NamespaceManager
Indeterminate namespace usage.
usage - Variable in class org.opensaml.xml.security.credential.criteria.EvaluableUsageCredentialCriteria
Base criteria.
UsageCriteria - Class in org.opensaml.xml.security.criteria
An implementation of Criteria which specifies criteria pertaining usage of the resolved credential.
UsageCriteria(UsageType) - Constructor for class org.opensaml.xml.security.criteria.UsageCriteria
Constructor.
usageType - Variable in class org.opensaml.xml.security.credential.AbstractCredential
Usage type of this credential.
UsageType - Enum in org.opensaml.xml.security.credential
Credential usage types.
UsageType() - Constructor for enum org.opensaml.xml.security.credential.UsageType
 
useDefaultManager - Variable in class org.opensaml.xml.security.keyinfo.NamedKeyInfoGeneratorManager
Flag indicating whether the default (unnamed) factory manager will be used to lookup factories for credentials.

V

VALID_DS_CHILD_NAMES - Static variable in class org.opensaml.xml.signature.validator.KeyInfoTypeSchemaValidator
QNames corresponding to the valid KeyInfo children.
VALID_DS_CHILD_NAMES - Static variable in class org.opensaml.xml.signature.validator.PGPDataSchemaValidator
QNames corresponding to the valid children.
VALID_DS_CHILD_NAMES - Static variable in class org.opensaml.xml.signature.validator.X509DataSchemaValidator
QNames corresponding to the valid children.
validate(boolean) - Method in class org.opensaml.xml.AbstractValidatingSignableXMLObject
Validates this XMLObject against all registered validators.
validate(AgreementMethod) - Method in class org.opensaml.xml.encryption.validator.AgreementMethodSchemaValidator
Checks to see if a XMLObject is valid.
validate(CipherData) - Method in class org.opensaml.xml.encryption.validator.CipherDataSchemaValidator
Checks to see if a XMLObject is valid.
validate(CipherReference) - Method in class org.opensaml.xml.encryption.validator.CipherReferenceSchemaValidator
Checks to see if a XMLObject is valid.
validate(EncryptedType) - Method in class org.opensaml.xml.encryption.validator.EncryptedTypeSchemaValidator
Checks to see if a XMLObject is valid.
validate(EncryptionMethod) - Method in class org.opensaml.xml.encryption.validator.EncryptionMethodSchemaValidator
Checks to see if a XMLObject is valid.
validate(EncryptionProperties) - Method in class org.opensaml.xml.encryption.validator.EncryptionPropertiesSchemaValidator
Checks to see if a XMLObject is valid.
validate(EncryptionProperty) - Method in class org.opensaml.xml.encryption.validator.EncryptionPropertySchemaValidator
Checks to see if a XMLObject is valid.
validate(ReferenceList) - Method in class org.opensaml.xml.encryption.validator.ReferenceListSchemaValidator
Checks to see if a XMLObject is valid.
validate(ReferenceType) - Method in class org.opensaml.xml.encryption.validator.ReferenceTypeSchemaValidator
Checks to see if a XMLObject is valid.
validate(Transforms) - Method in class org.opensaml.xml.encryption.validator.TransformsSchemaValidator
Checks to see if a XMLObject is valid.
validate(T) - Method in class org.opensaml.xml.schema.validator.XSBase64BinarySchemaValidator
Checks to see if a XMLObject is valid.
validate(T) - Method in class org.opensaml.xml.schema.validator.XSDateTimeSchemaValidator
Checks to see if a XMLObject is valid.
validate(T) - Method in class org.opensaml.xml.schema.validator.XSIntegerSchemaValidator
Checks to see if a XMLObject is valid.
validate(T) - Method in class org.opensaml.xml.schema.validator.XSStringSchemaValidator
Checks to see if a XMLObject is valid.
validate(TokenType, CriteriaSet) - Method in class org.opensaml.xml.security.trust.ChainingTrustEngine
Validates the token against trusted information obtained in an implementation-specific manner.
validate(Credential, CriteriaSet) - Method in class org.opensaml.xml.security.trust.ExplicitKeyTrustEngine
Validates the token against trusted information obtained in an implementation-specific manner.
validate(Key, Key) - Method in class org.opensaml.xml.security.trust.ExplicitKeyTrustEvaluator
Evaluate trust.
validate(Key, Iterable<Key>) - Method in class org.opensaml.xml.security.trust.ExplicitKeyTrustEvaluator
Evaluate trust.
validate(Credential, Credential) - Method in class org.opensaml.xml.security.trust.ExplicitKeyTrustEvaluator
Evaluate trust.
validate(Credential, Iterable<Credential>) - Method in class org.opensaml.xml.security.trust.ExplicitKeyTrustEvaluator
Evaluate trust.
validate(X509Credential, CriteriaSet) - Method in class org.opensaml.xml.security.trust.ExplicitX509CertificateTrustEngine
Validates the token against trusted information obtained in an implementation-specific manner.
validate(X509Certificate, X509Certificate) - Method in class org.opensaml.xml.security.trust.ExplicitX509CertificateTrustEvaluator
Evaluate trust.
validate(X509Certificate, Iterable<X509Certificate>) - Method in class org.opensaml.xml.security.trust.ExplicitX509CertificateTrustEvaluator
Evaluate trust.
validate(X509Credential, X509Credential) - Method in class org.opensaml.xml.security.trust.ExplicitX509CertificateTrustEvaluator
Evaluate trust.
validate(X509Credential, Iterable<Credential>) - Method in class org.opensaml.xml.security.trust.ExplicitX509CertificateTrustEvaluator
Evaluate trust.
validate(TokenType, CriteriaSet) - Method in interface org.opensaml.xml.security.trust.TrustEngine
Validates the token against trusted information obtained in an implementation-specific manner.
validate(PKIXValidationInformation, X509Credential) - Method in class org.opensaml.xml.security.x509.CertPathPKIXTrustEvaluator
Validate the specified credential against the specified set of trusted validation information.
validate(PKIXValidationInformation, X509Credential) - Method in interface org.opensaml.xml.security.x509.PKIXTrustEvaluator
Validate the specified credential against the specified set of trusted validation information.
validate(X509Credential, CriteriaSet) - Method in class org.opensaml.xml.security.x509.PKIXX509CredentialTrustEngine
Validates the token against trusted information obtained in an implementation-specific manner.
validate(X509Credential, Set<String>, Iterable<PKIXValidationInformation>) - Method in class org.opensaml.xml.security.x509.PKIXX509CredentialTrustEngine
Perform PKIX validation on the untrusted credential, using PKIX validation information based on the supplied set of trusted credentials.
validate(Signature, TrustBasisType) - Method in class org.opensaml.xml.signature.impl.BaseSignatureTrustEngine
Attempt to establish trust by resolving signature verification credentials from the Signature's KeyInfo.
validate(Signature, CriteriaSet) - Method in class org.opensaml.xml.signature.impl.ChainingSignatureTrustEngine
Validates the token against trusted information obtained in an implementation-specific manner.
validate(byte[], byte[], String, CriteriaSet, Credential) - Method in class org.opensaml.xml.signature.impl.ChainingSignatureTrustEngine
Determines whether a raw signature over specified content is valid and signed by a trusted credential.
validate(Signature, CriteriaSet) - Method in class org.opensaml.xml.signature.impl.ExplicitKeySignatureTrustEngine
Validates the token against trusted information obtained in an implementation-specific manner.
validate(byte[], byte[], String, CriteriaSet, Credential) - Method in class org.opensaml.xml.signature.impl.ExplicitKeySignatureTrustEngine
Determines whether a raw signature over specified content is valid and signed by a trusted credential.
validate(Signature, CriteriaSet) - Method in class org.opensaml.xml.signature.impl.PKIXSignatureTrustEngine
Validates the token against trusted information obtained in an implementation-specific manner.
validate(byte[], byte[], String, CriteriaSet, Credential) - Method in class org.opensaml.xml.signature.impl.PKIXSignatureTrustEngine
Determines whether a raw signature over specified content is valid and signed by a trusted credential.
validate(byte[], byte[], String, CriteriaSet, Credential) - Method in interface org.opensaml.xml.signature.SignatureTrustEngine
Determines whether a raw signature over specified content is valid and signed by a trusted credential.
validate(Signature) - Method in class org.opensaml.xml.signature.SignatureValidator
Checks to see if a XMLObject is valid.
validate(DSAKeyValue) - Method in class org.opensaml.xml.signature.validator.DSAKeyValueSchemaValidator
Checks to see if a XMLObject is valid.
validate(KeyInfoType) - Method in class org.opensaml.xml.signature.validator.KeyInfoTypeSchemaValidator
Checks to see if a XMLObject is valid.
validate(KeyValue) - Method in class org.opensaml.xml.signature.validator.KeyValueSchemaValidator
Checks to see if a XMLObject is valid.
validate(PGPData) - Method in class org.opensaml.xml.signature.validator.PGPDataSchemaValidator
Checks to see if a XMLObject is valid.
validate(RetrievalMethod) - Method in class org.opensaml.xml.signature.validator.RetrievalMethodSchemaValidator
Checks to see if a XMLObject is valid.
validate(RSAKeyValue) - Method in class org.opensaml.xml.signature.validator.RSAKeyValueSchemaValidator
Checks to see if a XMLObject is valid.
validate(Signature) - Method in class org.opensaml.xml.signature.validator.SignatureSchemaValidator
Checks to see if a XMLObject is valid.
validate(SPKIData) - Method in class org.opensaml.xml.signature.validator.SPKIDataSchemaValidator
Checks to see if a XMLObject is valid.
validate(Transform) - Method in class org.opensaml.xml.signature.validator.TransformSchemaValidator
Checks to see if a XMLObject is valid.
validate(Transforms) - Method in class org.opensaml.xml.signature.validator.TransformsSchemaValidator
Checks to see if a XMLObject is valid.
validate(X509Data) - Method in class org.opensaml.xml.signature.validator.X509DataSchemaValidator
Checks to see if a XMLObject is valid.
validate(X509IssuerSerial) - Method in class org.opensaml.xml.signature.validator.X509IssuerSerialSchemaValidator
Checks to see if a XMLObject is valid.
validate(X509SerialNumber) - Method in class org.opensaml.xml.signature.validator.X509SerialNumberSchemaValidator
Checks to see if a XMLObject is valid.
validate(boolean) - Method in class org.opensaml.xml.validation.AbstractValidatingXMLObject
Validates this XMLObject against all registered validators.
validate(boolean) - Method in interface org.opensaml.xml.validation.ValidatingXMLObject
Validates this XMLObject against all registered validators.
validate(XMLObjectType) - Method in interface org.opensaml.xml.validation.Validator
Checks to see if a XMLObject is valid.
validate(XMLObject) - Method in class org.opensaml.xml.validation.ValidatorSuite
Evaluates the registered validators against the given XMLObject and it's children.
validateAlgorithm(AgreementMethod) - Method in class org.opensaml.xml.encryption.validator.AgreementMethodSchemaValidator
Validate the algorithm URI.
validateAlgorithm(EncryptionMethod) - Method in class org.opensaml.xml.encryption.validator.EncryptionMethodSchemaValidator
Validate the algorithm URI.
validateAlgorithm(Transform) - Method in class org.opensaml.xml.signature.validator.TransformSchemaValidator
Validate the algorithm URI.
validateAttributeNamespaces(EncryptionProperty) - Method in class org.opensaml.xml.encryption.validator.EncryptionPropertySchemaValidator
Validate that any wildcard attributes are from the XML namespace http://www.w3.org/XML/1998/namespace.
validateBase64BinaryContent(T) - Method in class org.opensaml.xml.schema.validator.XSBase64BinarySchemaValidator
Validates the content of the XSBase64Binary object.
validateCanonicalizationMethod(Signature) - Method in class org.opensaml.xml.signature.validator.SignatureSchemaValidator
Check the canonicalization method.
validateChildren(XMLObject) - Method in class org.opensaml.xml.AbstractValidatingSignableXMLObject
Recursive method used to validate all the children of the given XMLObject that implement ValidatingXMLObject.
validateChildren(XMLObject) - Method in class org.opensaml.xml.validation.AbstractValidatingXMLObject
Recursive method used to validate all the children of the given XMLObject that implement ValidatingXMLObject.
validateChildrenNamespaces(EncryptionProperty) - Method in class org.opensaml.xml.encryption.validator.EncryptionPropertySchemaValidator
Validate that all children are from another namespace.
validateChildrenNamespaces(ReferenceType) - Method in class org.opensaml.xml.encryption.validator.ReferenceTypeSchemaValidator
Validate that all children are from another namespace.
validateChildrenNamespaces(KeyInfoType) - Method in class org.opensaml.xml.signature.validator.KeyInfoTypeSchemaValidator
Validate that all children are either ones defined within the XML Signature schema, or are from another namespace.
validateChildrenNamespaces(PGPData) - Method in class org.opensaml.xml.signature.validator.PGPDataSchemaValidator
Validate that all children are either ones defined within the XML Signature schema, or are from another namespace.
validateChildrenNamespaces(SPKIData) - Method in class org.opensaml.xml.signature.validator.SPKIDataSchemaValidator
Validate that all children are either ones defined within the XML Signature schema, or are from another namespace.
validateChildrenNamespaces(X509Data) - Method in class org.opensaml.xml.signature.validator.X509DataSchemaValidator
Validate that all children are either ones defined within the XML Signature schema, or are from another namespace.
validateChildrenPresence(CipherData) - Method in class org.opensaml.xml.encryption.validator.CipherDataSchemaValidator
Validate that required children are present.
validateChildrenPresence(EncryptedType) - Method in class org.opensaml.xml.encryption.validator.EncryptedTypeSchemaValidator
Validate that required children are present.
validateChildrenPresence(DSAKeyValue) - Method in class org.opensaml.xml.signature.validator.DSAKeyValueSchemaValidator
Validate that all children are present.
validateChildrenPresence(KeyInfoType) - Method in class org.opensaml.xml.signature.validator.KeyInfoTypeSchemaValidator
Validate that at least child is present.
validateChildrenPresence(KeyValue) - Method in class org.opensaml.xml.signature.validator.KeyValueSchemaValidator
Validate that exactly one child is present.
validateChildrenPresence(PGPData) - Method in class org.opensaml.xml.signature.validator.PGPDataSchemaValidator
Validate that at least one mandatory child is present.
validateChildrenPresence(RSAKeyValue) - Method in class org.opensaml.xml.signature.validator.RSAKeyValueSchemaValidator
Validate that all children are present.
validateChildrenPresence(SPKIData) - Method in class org.opensaml.xml.signature.validator.SPKIDataSchemaValidator
Validate that at least SPKISexp child is present.
validateChildrenPresence(X509Data) - Method in class org.opensaml.xml.signature.validator.X509DataSchemaValidator
Validate that at least child is present.
validateChildrenPresence(X509IssuerSerial) - Method in class org.opensaml.xml.signature.validator.X509IssuerSerialSchemaValidator
Validate that exactly one child is present.
validateConfiguration(Document) - Method in class org.opensaml.xml.XMLConfigurator
Schema validates the given configuration.
validateContent(X509SerialNumber) - Method in class org.opensaml.xml.signature.validator.X509SerialNumberSchemaValidator
Validate the serial number content.
validateDateTimeContent(T) - Method in class org.opensaml.xml.schema.validator.XSDateTimeSchemaValidator
Validates the content of the XSDateTime object.
validateExtensionChildNamespace(KeyValue) - Method in class org.opensaml.xml.signature.validator.KeyValueSchemaValidator
Validate that the extension child, if present, is from another namespace.
validateIntegerContent(T) - Method in class org.opensaml.xml.schema.validator.XSIntegerSchemaValidator
Validates the content of the XSBase64Binary object.
validateJCEProviders() - Static method in class org.opensaml.xml.Configuration
Validates that the set of security providers configured in the JVM supports required cryptographic capabilities, for example for the XML Encryption and XML Signature specifications.
validateNonSunJAXP() - Static method in class org.opensaml.xml.Configuration
Validates that the system is not using the horribly buggy Sun JAXP implementation.
validateReferences(ReferenceList) - Method in class org.opensaml.xml.encryption.validator.ReferenceListSchemaValidator
Validate the list of references.
validateSignatureMethod(Signature) - Method in class org.opensaml.xml.signature.validator.SignatureSchemaValidator
Check the signature method.
validateStringContent(T) - Method in class org.opensaml.xml.schema.validator.XSStringSchemaValidator
Validates the content of the XSBase64Binary object.
validateTransforms(EncryptionProperties) - Method in class org.opensaml.xml.encryption.validator.EncryptionPropertiesSchemaValidator
Validate the encryption properties list.
validateTransforms(Transforms) - Method in class org.opensaml.xml.encryption.validator.TransformsSchemaValidator
Validate the transforms.
validateTransforms(Transforms) - Method in class org.opensaml.xml.signature.validator.TransformsSchemaValidator
Validate the transforms.
validateUnknownChildren(EncryptionProperty) - Method in class org.opensaml.xml.encryption.validator.EncryptionPropertySchemaValidator
Validate the unknown children.
validateURI(CipherReference) - Method in class org.opensaml.xml.encryption.validator.CipherReferenceSchemaValidator
Validate the URI.
validateURI(ReferenceType) - Method in class org.opensaml.xml.encryption.validator.ReferenceTypeSchemaValidator
Validate the URI.
validateURI(RetrievalMethod) - Method in class org.opensaml.xml.signature.validator.RetrievalMethodSchemaValidator
Validate the URI.
ValidatingXMLObject - Interface in org.opensaml.xml.validation
A functional interface for XMLObjects that offer the ability to evaluate validation rules.
validationCredential - Variable in class org.opensaml.xml.signature.SignatureValidator
Credential used to validate signature.
ValidationException - Exception in org.opensaml.xml.validation
An exception indicating that a XMLObject is not valid.
ValidationException() - Constructor for exception org.opensaml.xml.validation.ValidationException
Constructor.
ValidationException(String) - Constructor for exception org.opensaml.xml.validation.ValidationException
Constructor.
ValidationException(Exception) - Constructor for exception org.opensaml.xml.validation.ValidationException
Constructor.
ValidationException(String, Exception) - Constructor for exception org.opensaml.xml.validation.ValidationException
Constructor.
Validator<XMLObjectType extends XMLObject> - Interface in org.opensaml.xml.validation
An interface for classes that implement rules for checking the validity of a XMLObjects.
validators - Variable in class org.opensaml.xml.AbstractValidatingSignableXMLObject
Validators used to validate this XMLObject.
validators - Variable in class org.opensaml.xml.validation.AbstractValidatingXMLObject
Validators used to validate this XMLObject.
validators - Variable in class org.opensaml.xml.validation.ValidatorSuite
Validators registered in this suite.
ValidatorSuite - Class in org.opensaml.xml.validation
A collection of validators that can be applied to an XMLObject and its children.
ValidatorSuite(String) - Constructor for class org.opensaml.xml.validation.ValidatorSuite
Constructor.
validatorSuiteConfigurations - Static variable in class org.opensaml.xml.Configuration
Validator suite configuration elements indexed by suite IDs.
validatorSuites - Static variable in class org.opensaml.xml.Configuration
Configured ValidatorSuites.
value - Variable in class org.opensaml.xml.schema.impl.XSBase64BinaryImpl
Value of this base64Binary element.
value - Variable in class org.opensaml.xml.schema.impl.XSBooleanImpl
Value of this string element.
value - Variable in class org.opensaml.xml.schema.impl.XSDateTimeImpl
Value of this dateTime element.
value - Variable in class org.opensaml.xml.schema.impl.XSIntegerImpl
Value of this integer element.
value - Variable in class org.opensaml.xml.schema.impl.XSQNameImpl
QName value.
value - Variable in class org.opensaml.xml.schema.impl.XSStringImpl
Value of this string element.
value - Variable in class org.opensaml.xml.schema.impl.XSURIImpl
URI value.
value - Variable in class org.opensaml.xml.schema.XSBooleanValue
Value of this boolean.
value - Variable in class org.opensaml.xml.signature.impl.X509SerialNumberImpl
The serial number value.
valueOf(String) - Static method in enum org.opensaml.xml.schema.SchemaBuilder.SchemaLanguage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class org.opensaml.xml.schema.XSBooleanValue
Parses a string meant to represent a boolean.
valueOf(String) - Static method in enum org.opensaml.xml.security.credential.UsageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opensaml.xml.security.x509.X509Util.ENCODING_FORMAT
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opensaml.xml.SpaceBearing.XMLSpaceEnum
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.opensaml.xml.schema.SchemaBuilder.SchemaLanguage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opensaml.xml.security.credential.UsageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opensaml.xml.security.x509.X509Util.ENCODING_FORMAT
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opensaml.xml.SpaceBearing.XMLSpaceEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.opensaml.xml.util.AttributeMap
Returns the values in this map.
values() - Method in class org.opensaml.xml.util.LazyMap
values() - Method in class org.opensaml.xml.util.ValueTypeIndexedMap
ValueTypeIndexedMap<KeyType,ValueType> - Class in org.opensaml.xml.util
Map implementation which allows subsets of entries to be retrieved based on the type of the entry value.
ValueTypeIndexedMap() - Constructor for class org.opensaml.xml.util.ValueTypeIndexedMap
Constructor.
ValueTypeIndexedMap(Map<KeyType, ValueType>, Collection<Class>) - Constructor for class org.opensaml.xml.util.ValueTypeIndexedMap
Constructor.
ValueTypeIndexedMap(Collection<Class>) - Constructor for class org.opensaml.xml.util.ValueTypeIndexedMap
Constructor.
ValueTypeIndexedMap.NullValue - Class in org.opensaml.xml.util
Class to represent null values.
ValueTypeIndexedMap.NullValue() - Constructor for class org.opensaml.xml.util.ValueTypeIndexedMap.NullValue
 
verificationDepth - Variable in class org.opensaml.xml.security.x509.BasicPKIXValidationInformation
Max verification depth during PKIX validation.
verify(Credential, String, boolean, byte[], byte[]) - Static method in class org.opensaml.xml.security.SigningUtil
Verify the signature value computed over the supplied input against the supplied signature value.
verify(PublicKey, String, byte[], byte[]) - Static method in class org.opensaml.xml.security.SigningUtil
Verify the signature value computed over the supplied input against the supplied signature value.
verifyMAC(Key, String, byte[], byte[]) - Static method in class org.opensaml.xml.security.SigningUtil
Verify the Message Authentication Code (MAC) value computed over the supplied input against the supplied MAC value.
verifySignature(Signature, Credential) - Method in class org.opensaml.xml.signature.impl.BaseSignatureTrustEngine
Attempt to verify a signature using the key from the supplied credential.
verifyWithURI(Credential, String, byte[], byte[]) - Static method in class org.opensaml.xml.security.SigningUtil
Verify the signature value computed over the supplied input against the supplied signature value.
Version - Class in org.opensaml.xml
Class for printing the version of this library.
Version() - Constructor for class org.opensaml.xml.Version
Constructor.
VERSION - Static variable in class org.opensaml.xml.Version
Library version.

W

warning(SAXParseException) - Method in class org.opensaml.xml.parse.LoggingErrorHandler
WHITE_SPACE_ENC - Static variable in class org.opensaml.xml.util.Base64
 
wrappedAlgorithm - Variable in class org.opensaml.xml.security.BasicSecurityConfiguration.KeyTransportEncryptionIndex
The JCA key algorithm name of the key to be encrypted.
write(int) - Method in class org.opensaml.xml.util.Base64.OutputStream
Writes the byte to the output stream after converting to/from Base64 notation.
write(byte[], int, int) - Method in class org.opensaml.xml.util.Base64.OutputStream
Calls Base64.OutputStream.write(int) repeatedly until len bytes are written.
writeNode(Node, Writer) - Static method in class org.opensaml.xml.util.XMLHelper
Writes a Node out to a Writer using the DOM, level 3, Load/Save serializer.
writeNode(Node, Writer, Map<String, Object>) - Static method in class org.opensaml.xml.util.XMLHelper
Writes a Node out to a Writer using the DOM, level 3, Load/Save serializer.
writeNode(Node, OutputStream) - Static method in class org.opensaml.xml.util.XMLHelper
Writes a Node out to an OutputStream using the DOM, level 3, Load/Save serializer.
writeNode(Node, OutputStream, Map<String, Object>) - Static method in class org.opensaml.xml.util.XMLHelper
Writes a Node out to an OutputStream using the DOM, level 3, Load/Save serializer.

X

X400ADDRESS_ALT_NAME - Static variable in class org.opensaml.xml.security.x509.X509Util
RFC 2459 X.400 Address Subject Alt Name type.
x500DNHandler - Variable in class org.opensaml.xml.security.keyinfo.provider.InlineX509DataProvider
Responsible for parsing and serializing X.500 names to/from X500Principal instances.
x500DNHandler - Variable in class org.opensaml.xml.security.x509.BasicX509CredentialNameEvaluator
Responsible for parsing and serializing X.500 names to/from X500Principal instances.
x500DNHandler - Variable in class org.opensaml.xml.security.x509.CertPathPKIXTrustEvaluator
Responsible for parsing and serializing X.500 names to/from X500Principal instances.
X500DNHandler - Interface in org.opensaml.xml.security.x509
Interface for implementations which handle parsing and serialization of X.500 names represented by X500Principal.
x500DNHandler - Variable in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory.X509Options
Responsible for parsing and serializing X.500 names to/from X500Principal instances.
x500IssuerDNFormat - Variable in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory.X509Options
The format specifier for outputting X.500 issuer names.
x500SubjectDNFormat - Variable in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory.X509Options
The format specifier for outputting X.500 subject names.
x509CertFactory - Static variable in class org.opensaml.xml.security.keyinfo.KeyInfoHelper
Factory for X509Certificate and X509CRL creation.
X509Certificate - Interface in org.opensaml.xml.signature
XMLObject representing XML Digital Signature, version 20020212, X509Certificate element.
X509CertificateBuilder - Class in org.opensaml.xml.signature.impl
Builder of X509Certificate
X509CertificateBuilder() - Constructor for class org.opensaml.xml.signature.impl.X509CertificateBuilder
Constructor
X509CertificateImpl - Class in org.opensaml.xml.signature.impl
Concrete implementation of X509Certificate.
X509CertificateImpl(String, String, String) - Constructor for class org.opensaml.xml.signature.impl.X509CertificateImpl
Constructor.
X509Credential - Interface in org.opensaml.xml.security.x509
An entity credential based on key material and other information (e.g.
X509CredentialNameEvaluator - Interface in org.opensaml.xml.security.x509
Interface for classes which evaluate an X509Credential against a supplied set of trusted names.
X509CRL - Interface in org.opensaml.xml.signature
XMLObject representing XML Digital Signature, version 20020212, X509CRL element.
X509CRLBuilder - Class in org.opensaml.xml.signature.impl
Builder of X509CRL
X509CRLBuilder() - Constructor for class org.opensaml.xml.signature.impl.X509CRLBuilder
Constructor
X509CRLImpl - Class in org.opensaml.xml.signature.impl
Concrete implementation of X509CRL.
X509CRLImpl(String, String, String) - Constructor for class org.opensaml.xml.signature.impl.X509CRLImpl
Constructor.
X509Data - Interface in org.opensaml.xml.signature
XMLObject representing XML Digital Signature, version 20020212, X509Data element.
x509DataBuilder - Variable in class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory.X509KeyInfoGenerator
Builder for X509Data objects.
X509DataBuilder - Class in org.opensaml.xml.signature.impl
Builder of X509Data
X509DataBuilder() - Constructor for class org.opensaml.xml.signature.impl.X509DataBuilder
Constructor
X509DataImpl - Class in org.opensaml.xml.signature.impl
Concrete implementation of X509Data.
X509DataImpl(String, String, String) - Constructor for class org.opensaml.xml.signature.impl.X509DataImpl
Constructor.
X509DataMarshaller - Class in org.opensaml.xml.signature.impl
A thread-safe Marshaller for X509Data objects.
X509DataMarshaller() - Constructor for class org.opensaml.xml.signature.impl.X509DataMarshaller
 
X509DataSchemaValidator - Class in org.opensaml.xml.signature.validator
Checks X509Data for Schema compliance.
X509DataSchemaValidator() - Constructor for class org.opensaml.xml.signature.validator.X509DataSchemaValidator
 
X509DataUnmarshaller - Class in org.opensaml.xml.signature.impl
A thread-safe Unmarshaller for X509Data objects.
X509DataUnmarshaller() - Constructor for class org.opensaml.xml.signature.impl.X509DataUnmarshaller
 
X509IssuerName - Interface in org.opensaml.xml.signature
XMLObject representing XML Digital Signature, version 20020212, X509IssuerName element.
X509IssuerNameBuilder - Class in org.opensaml.xml.signature.impl
Builder of X509IssuerName
X509IssuerNameBuilder() - Constructor for class org.opensaml.xml.signature.impl.X509IssuerNameBuilder
Constructor
X509IssuerNameImpl - Class in org.opensaml.xml.signature.impl
Concrete implementation of X509IssuerName
X509IssuerNameImpl(String, String, String) - Constructor for class org.opensaml.xml.signature.impl.X509IssuerNameImpl
Constructor
X509IssuerSerial - Interface in org.opensaml.xml.signature
XMLObject representing XML Digital Signature, version 20020212, X509IssuerSerial element.
X509IssuerSerialBuilder - Class in org.opensaml.xml.signature.impl
Builder of X509IssuerSerial
X509IssuerSerialBuilder() - Constructor for class org.opensaml.xml.signature.impl.X509IssuerSerialBuilder
Constructor
X509IssuerSerialCriteria - Class in org.opensaml.xml.security.x509
An implementation of Criteria which specifies criteria based on X.509 certificate issuer name and serial number.
X509IssuerSerialCriteria(X500Principal, BigInteger) - Constructor for class org.opensaml.xml.security.x509.X509IssuerSerialCriteria
Constructor.
X509IssuerSerialImpl - Class in org.opensaml.xml.signature.impl
Concrete implementation of X509IssuerSerial
X509IssuerSerialImpl(String, String, String) - Constructor for class org.opensaml.xml.signature.impl.X509IssuerSerialImpl
Constructor
X509IssuerSerialMarshaller - Class in org.opensaml.xml.signature.impl
A thread-safe Marshaller for X509IssuerSerial objects.
X509IssuerSerialMarshaller() - Constructor for class org.opensaml.xml.signature.impl.X509IssuerSerialMarshaller
 
X509IssuerSerialSchemaValidator - Class in org.opensaml.xml.signature.validator
Checks X509IssuerSerial for Schema compliance.
X509IssuerSerialSchemaValidator() - Constructor for class org.opensaml.xml.signature.validator.X509IssuerSerialSchemaValidator
 
X509IssuerSerialUnmarshaller - Class in org.opensaml.xml.signature.impl
A thread-safe Unmarshaller for X509IssuerSerial objects.
X509IssuerSerialUnmarshaller() - Constructor for class org.opensaml.xml.signature.impl.X509IssuerSerialUnmarshaller
 
X509KeyInfoGeneratorFactory - Class in org.opensaml.xml.security.x509
A factory implementation which produces instances of X509KeyInfoGeneratorFactory.X509KeyInfoGenerator capable of handling the information contained within an X509Credential.
X509KeyInfoGeneratorFactory() - Constructor for class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory
Constructor.
X509KeyInfoGeneratorFactory.X509KeyInfoGenerator - Class in org.opensaml.xml.security.x509
An implementation of KeyInfoGenerator capable of handling the information contained within a X509Credential.
X509KeyInfoGeneratorFactory.X509KeyInfoGenerator(X509KeyInfoGeneratorFactory.X509Options) - Constructor for class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory.X509KeyInfoGenerator
Constructor.
X509KeyInfoGeneratorFactory.X509Options - Class in org.opensaml.xml.security.x509
Options to be used in the production of a KeyInfo from an X509Credential.
X509KeyInfoGeneratorFactory.X509Options() - Constructor for class org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory.X509Options
Constructor.
X509KeyManagerX509CredentialAdapter - Class in org.opensaml.xml.security.x509
A class that wraps a X509KeyManager and exposes it as an X509Credential.
X509KeyManagerX509CredentialAdapter(X509KeyManager, String) - Constructor for class org.opensaml.xml.security.x509.X509KeyManagerX509CredentialAdapter
Constructor.
X509SerialNumber - Interface in org.opensaml.xml.signature
XMLObject representing XML Digital Signature, version 20020212, X509SerialNumber element.
X509SerialNumberBuilder - Class in org.opensaml.xml.signature.impl
Builder of X509SerialNumber.
X509SerialNumberBuilder() - Constructor for class org.opensaml.xml.signature.impl.X509SerialNumberBuilder
Constructor.
X509SerialNumberImpl - Class in org.opensaml.xml.signature.impl
Concrete implementation of X509SerialNumber.
X509SerialNumberImpl(String, String, String) - Constructor for class org.opensaml.xml.signature.impl.X509SerialNumberImpl
Constructor.
X509SerialNumberMarshaller - Class in org.opensaml.xml.signature.impl
Thread-safe marshaller of X509SerialNumber objects.
X509SerialNumberMarshaller() - Constructor for class org.opensaml.xml.signature.impl.X509SerialNumberMarshaller
 
X509SerialNumberSchemaValidator - Class in org.opensaml.xml.signature.validator
Checks X509SerialNumber for Schema compliance.
X509SerialNumberSchemaValidator() - Constructor for class org.opensaml.xml.signature.validator.X509SerialNumberSchemaValidator
 
X509SerialNumberUnmarshaller - Class in org.opensaml.xml.signature.impl
Thread-safe unmarshaller for X509SerialNumber objects.
X509SerialNumberUnmarshaller() - Constructor for class org.opensaml.xml.signature.impl.X509SerialNumberUnmarshaller
 
X509SKI - Interface in org.opensaml.xml.signature
MLObject representing XML Digital Signature, version 20020212, X509SKI element.
X509SKIBuilder - Class in org.opensaml.xml.signature.impl
Builder of X509SKI
X509SKIBuilder() - Constructor for class org.opensaml.xml.signature.impl.X509SKIBuilder
Constructor
X509SKIImpl - Class in org.opensaml.xml.signature.impl
Concrete implementation of X509SKI
X509SKIImpl(String, String, String) - Constructor for class org.opensaml.xml.signature.impl.X509SKIImpl
Constructor
X509SubjectKeyIdentifierCriteria - Class in org.opensaml.xml.security.x509
An implementation of Criteria which specifies criteria based on X.509 certificate subject key identifier.
X509SubjectKeyIdentifierCriteria(byte[]) - Constructor for class org.opensaml.xml.security.x509.X509SubjectKeyIdentifierCriteria
Constructor.
X509SubjectName - Interface in org.opensaml.xml.signature
XMLObject representing XML Digital Signature, version 20020212, X509SubjectName element.
X509SubjectNameBuilder - Class in org.opensaml.xml.signature.impl
Builder of X509SubjectName
X509SubjectNameBuilder() - Constructor for class org.opensaml.xml.signature.impl.X509SubjectNameBuilder
Constructor
X509SubjectNameCriteria - Class in org.opensaml.xml.security.x509
An implementation of Criteria which specifies criteria based on X.509 certificate subject name.
X509SubjectNameCriteria(X500Principal) - Constructor for class org.opensaml.xml.security.x509.X509SubjectNameCriteria
Constructor.
X509SubjectNameImpl - Class in org.opensaml.xml.signature.impl
Concrete implementation of X509SubjectName
X509SubjectNameImpl(String, String, String) - Constructor for class org.opensaml.xml.signature.impl.X509SubjectNameImpl
Constructor
X509Util - Class in org.opensaml.xml.security.x509
Utility class for working with X509 objects.
X509Util() - Constructor for class org.opensaml.xml.security.x509.X509Util
Constructed.
X509Util.ENCODING_FORMAT - Enum in org.opensaml.xml.security.x509
Encoding used to store a key or certificate in a file.
X509Util.ENCODING_FORMAT() - Constructor for enum org.opensaml.xml.security.x509.X509Util.ENCODING_FORMAT
 
xincludeAware - Variable in class org.opensaml.xml.parse.BasicParserPool
Whether the builders are XInclude aware.
xincludeAware - Variable in class org.opensaml.xml.parse.StaticBasicParserPool
Whether the builders are XInclude aware.
XML_BASE_ATTR_LOCAL_NAME - Static variable in interface org.opensaml.xml.BaseBearing
The base attribute local name.
XML_BASE_ATTR_NAME - Static variable in interface org.opensaml.xml.BaseBearing
The xml:base qualified attribute name.
XML_ID_ATTR_LOCAL_NAME - Static variable in interface org.opensaml.xml.IdBearing
The id attribute local name.
XML_ID_ATTR_NAME - Static variable in interface org.opensaml.xml.IdBearing
The xml:id qualified attribute name.
XML_LANG_ATTR_LOCAL_NAME - Static variable in interface org.opensaml.xml.LangBearing
The lang attribute local name.
XML_LANG_ATTR_NAME - Static variable in interface org.opensaml.xml.LangBearing
The xml:lang qualified attribute name.
XML_NAMESPACE - Static variable in class org.opensaml.xml.NamespaceManager
The 'xml' namespace.
XML_NS - Static variable in class org.opensaml.xml.util.XMLConstants
XML core namespace.
XML_PREFIX - Static variable in class org.opensaml.xml.util.XMLConstants
XML core prefix for xml attributes.
XML_SPACE_ATTR_LOCAL_NAME - Static variable in interface org.opensaml.xml.SpaceBearing
The space attribute local name.
XML_SPACE_ATTR_NAME - Static variable in interface org.opensaml.xml.SpaceBearing
The xml:space qualified attribute name.
XMLAttributeHelper - Class in org.opensaml.xml.util
Helper methods for working with global attributes from the XML namespace.
XMLAttributeHelper() - Constructor for class org.opensaml.xml.util.XMLAttributeHelper
Private constructor.
xmlChildren - Variable in class org.opensaml.xml.encryption.impl.AgreementMethodImpl
List of wildcard <any> XMLObject children.
xmlChildren - Variable in class org.opensaml.xml.encryption.impl.ReferenceTypeImpl
List of <any> XML child elements
xmlChildren - Variable in class org.opensaml.xml.signature.impl.PGPDataImpl
List of <any> wildcard XMLObject children
XMLConfigurator - Class in org.opensaml.xml
Reads in an XML configuration and configures the XMLTooling library accordingly.
XMLConfigurator() - Constructor for class org.opensaml.xml.XMLConfigurator
Constructor.
XMLConfigurator(boolean) - Constructor for class org.opensaml.xml.XMLConfigurator
Deprecated. this method will be removed once Configuration no longer has the option to store the XML configuration fragements
XMLConstants - Class in org.opensaml.xml.util
XML related constants.
XMLConstants() - Constructor for class org.opensaml.xml.util.XMLConstants
 
XMLENC_NS - Static variable in class org.opensaml.xml.util.XMLConstants
XML Encryption namespace.
XMLENC_PREFIX - Static variable in class org.opensaml.xml.util.XMLConstants
XML Encryption QName prefix.
XMLEncryptionBuilder<XMLEncryptionType extends XMLObject> - Interface in org.opensaml.xml.encryption
Builder for XMLObjects from org.opensaml.xml.encryption.
XMLHelper - Class in org.opensaml.xml.util
A helper class for working with W3C DOM objects.
XMLHelper() - Constructor for class org.opensaml.xml.util.XMLHelper
Constructor.
XMLNS_NS - Static variable in class org.opensaml.xml.util.XMLConstants
XML namespace for xmlns attributes.
XMLNS_PREFIX - Static variable in class org.opensaml.xml.util.XMLConstants
XML namespace prefix for xmlns attributes.
XMLObject - Interface in org.opensaml.xml
A object that represents an XML element, usually of a specific schema type, that has been unmarshalled into this Java object.
XMLObjectBuilder<XMLObjectType extends XMLObject> - Interface in org.opensaml.xml
A builder for XMLObjects.
xmlObjectBuilderFactory - Variable in class org.opensaml.xml.io.AbstractXMLObjectUnmarshaller
Factory for XMLObjectBuilders.
XMLObjectBuilderFactory - Class in org.opensaml.xml
A factory for XMLObjectBuilders.
XMLObjectBuilderFactory() - Constructor for class org.opensaml.xml.XMLObjectBuilderFactory
Constructor.
XMLObjectChildrenList<ElementType extends XMLObject> - Class in org.opensaml.xml.util
Resizable list for the children of XMLObjects.
XMLObjectChildrenList(XMLObject) - Constructor for class org.opensaml.xml.util.XMLObjectChildrenList
Constructs an empty list with all added XMLObjects being assigned the given parent XMLObject.
XMLObjectChildrenList(XMLObject, Collection<ElementType>) - Constructor for class org.opensaml.xml.util.XMLObjectChildrenList
Constructs a list containing the elements in the specified collection, in the order they are returned by the collection's iterator, with each added XMLObject assigned the given parent XMLObject.
XMLObjectHelper - Class in org.opensaml.xml.util
A helper class for working with XMLObjects.
XMLObjectHelper() - Constructor for class org.opensaml.xml.util.XMLObjectHelper
Constructor.
XMLParserException - Exception in org.opensaml.xml.parse
An exception thrown when there is a problem creating an XML parser or parsing XML with on.
XMLParserException() - Constructor for exception org.opensaml.xml.parse.XMLParserException
Constructor.
XMLParserException(String) - Constructor for exception org.opensaml.xml.parse.XMLParserException
Constructor.
XMLParserException(Exception) - Constructor for exception org.opensaml.xml.parse.XMLParserException
Constructor.
XMLParserException(String, Exception) - Constructor for exception org.opensaml.xml.parse.XMLParserException
Constructor.
XMLRuntimeException - Exception in org.opensaml.xml
An unchecked runtime exception thrown when an unrecoverable error occurs during XML processing.
XMLRuntimeException() - Constructor for exception org.opensaml.xml.XMLRuntimeException
Constructor.
XMLRuntimeException(String) - Constructor for exception org.opensaml.xml.XMLRuntimeException
Constructor.
XMLRuntimeException(Exception) - Constructor for exception org.opensaml.xml.XMLRuntimeException
Constructor.
XMLRuntimeException(String, Exception) - Constructor for exception org.opensaml.xml.XMLRuntimeException
Constructor.
XMLSIG_NS - Static variable in class org.opensaml.xml.util.XMLConstants
XML XMLSecSignatureImpl namespace.
XMLSIG_PREFIX - Static variable in class org.opensaml.xml.util.XMLConstants
XML XMLSecSignatureImpl QName prefix.
xmlSignature - Variable in class org.opensaml.xml.signature.impl.SignatureImpl
Constructed Apache XML Security signature object.
XMLSignatureBuilder<XMLSignatureType extends XMLObject> - Interface in org.opensaml.xml.signature
Builder for XMLObjects from org.opensaml.xml.signature
XMLSignatureCredentialContext - Class in org.opensaml.xml.signature
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.xml.signature.XMLSignatureCredentialContext
Constructor.
XMLTOOLING_CONFIG_NS - Static variable in class org.opensaml.xml.util.XMLConstants
Configuration namespace.
XMLTOOLING_CONFIG_PREFIX - Static variable in class org.opensaml.xml.util.XMLConstants
Configuration namespace prefix.
XMLTOOLING_DEFAULT_OBJECT_PROVIDER - Static variable in class org.opensaml.xml.util.XMLConstants
Name of the object provider used for objects that don't have a registered object provider.
XMLTOOLING_SCHEMA_LOCATION - Static variable in class org.opensaml.xml.util.XMLConstants
Location, on the classpath, of the XMLTooling configuration schema.
XPath - Interface in org.opensaml.xml.signature
XMLObject representing XML Digital Signature, version 20020212, XPath element.
XPathBuilder - Class in org.opensaml.xml.signature.impl
Builder of XPath
XPathBuilder() - Constructor for class org.opensaml.xml.signature.impl.XPathBuilder
Constructor
XPathImpl - Class in org.opensaml.xml.signature.impl
Concrete implementation of XPath
XPathImpl(String, String, String) - Constructor for class org.opensaml.xml.signature.impl.XPathImpl
Constructor
XSAny - Interface in org.opensaml.xml.schema
Represents the schema Any type.
XSAnyBuilder - Class in org.opensaml.xml.schema.impl
Builder of XSAnyImpls.
XSAnyBuilder() - Constructor for class org.opensaml.xml.schema.impl.XSAnyBuilder
 
XSAnyImpl - Class in org.opensaml.xml.schema.impl
Concrete implementation of XSAny.
XSAnyImpl(String, String, String) - Constructor for class org.opensaml.xml.schema.impl.XSAnyImpl
Constructor.
XSAnyMarshaller - Class in org.opensaml.xml.schema.impl
Thread-safe marshaller of XSAny objects.
XSAnyMarshaller() - Constructor for class org.opensaml.xml.schema.impl.XSAnyMarshaller
 
XSAnyUnmarshaller - Class in org.opensaml.xml.schema.impl
A thread-safe unmarshaller for XSAnys.
XSAnyUnmarshaller() - Constructor for class org.opensaml.xml.schema.impl.XSAnyUnmarshaller
 
XSBase64Binary - Interface in org.opensaml.xml.schema
XMLObject that represents an XML Schema base64Binary.
XSBase64BinaryBuilder - Class in org.opensaml.xml.schema.impl
Builder of XSBase64BinaryImpl objects.
XSBase64BinaryBuilder() - Constructor for class org.opensaml.xml.schema.impl.XSBase64BinaryBuilder
 
XSBase64BinaryImpl - Class in org.opensaml.xml.schema.impl
Concrete implementation of XSBase64Binary.
XSBase64BinaryImpl(String, String, String) - Constructor for class org.opensaml.xml.schema.impl.XSBase64BinaryImpl
Constructor.
XSBase64BinaryMarshaller - Class in org.opensaml.xml.schema.impl
Thread-safe marshaller of XSBase64Binary objects.
XSBase64BinaryMarshaller() - Constructor for class org.opensaml.xml.schema.impl.XSBase64BinaryMarshaller
 
XSBase64BinarySchemaValidator<T extends XSBase64Binary> - Class in org.opensaml.xml.schema.validator
Checks XSBase64Binary for Schema compliance.
XSBase64BinarySchemaValidator(boolean) - Constructor for class org.opensaml.xml.schema.validator.XSBase64BinarySchemaValidator
Constructor.
XSBase64BinarySchemaValidator() - Constructor for class org.opensaml.xml.schema.validator.XSBase64BinarySchemaValidator
Constructor.
XSBase64BinaryUnmarshaller - Class in org.opensaml.xml.schema.impl
Thread-safe unmarshaller for XSBase64Binary objects.
XSBase64BinaryUnmarshaller() - Constructor for class org.opensaml.xml.schema.impl.XSBase64BinaryUnmarshaller
 
XSBoolean - Interface in org.opensaml.xml.schema
XSBoolean is the xs:boolean schema type.
XSBooleanBuilder - Class in org.opensaml.xml.schema.impl
Builder of XSBooleanImpl objects.
XSBooleanBuilder() - Constructor for class org.opensaml.xml.schema.impl.XSBooleanBuilder
 
XSBooleanImpl - Class in org.opensaml.xml.schema.impl
Concrete implementation of XSBoolean.
XSBooleanImpl(String, String, String) - Constructor for class org.opensaml.xml.schema.impl.XSBooleanImpl
Constructor.
XSBooleanMarshaller - Class in org.opensaml.xml.schema.impl
Thread-safe marshaller of XSBoolean objects.
XSBooleanMarshaller() - Constructor for class org.opensaml.xml.schema.impl.XSBooleanMarshaller
 
XSBooleanUnmarshaller - Class in org.opensaml.xml.schema.impl
Thread-safe unmarshaller for XSBoolean objects.
XSBooleanUnmarshaller() - Constructor for class org.opensaml.xml.schema.impl.XSBooleanUnmarshaller
 
XSBooleanValue - Class in org.opensaml.xml.schema
A class representing a boolean attribute.
XSBooleanValue() - Constructor for class org.opensaml.xml.schema.XSBooleanValue
Constructor.
XSBooleanValue(Boolean, boolean) - Constructor for class org.opensaml.xml.schema.XSBooleanValue
Constructor.
XSD_NS - Static variable in class org.opensaml.xml.util.XMLConstants
XML Schema namespace.
XSD_PREFIX - Static variable in class org.opensaml.xml.util.XMLConstants
XML Schema QName prefix.
XSDateTime - Interface in org.opensaml.xml.schema
XMLObject that represents an XML Schema dateTime.
XSDateTimeBuilder - Class in org.opensaml.xml.schema.impl
Builder of XSDateTime objects.
XSDateTimeBuilder() - Constructor for class org.opensaml.xml.schema.impl.XSDateTimeBuilder
 
XSDateTimeImpl - Class in org.opensaml.xml.schema.impl
Concrete implementation of XSDateTime.
XSDateTimeImpl(String, String, String) - Constructor for class org.opensaml.xml.schema.impl.XSDateTimeImpl
Constructor.
XSDateTimeMarshaller - Class in org.opensaml.xml.schema.impl
Thread-safe marshaller of XSDateTime objects.
XSDateTimeMarshaller() - Constructor for class org.opensaml.xml.schema.impl.XSDateTimeMarshaller
Constructor.
XSDateTimeSchemaValidator<T extends XSDateTime> - Class in org.opensaml.xml.schema.validator
Checks XSDateTime for Schema compliance.
XSDateTimeSchemaValidator(boolean) - Constructor for class org.opensaml.xml.schema.validator.XSDateTimeSchemaValidator
Constructor.
XSDateTimeSchemaValidator() - Constructor for class org.opensaml.xml.schema.validator.XSDateTimeSchemaValidator
Constructor.
XSDateTimeUnmarshaller - Class in org.opensaml.xml.schema.impl
Thread-safe unmarshaller for XSDateTime objects.
XSDateTimeUnmarshaller() - Constructor for class org.opensaml.xml.schema.impl.XSDateTimeUnmarshaller
Constructor.
XSI_NAMESPACE - Static variable in class org.opensaml.xml.NamespaceManager
The 'xsi' namespace.
XSI_NIL_ATTRIB_NAME - Static variable in class org.opensaml.xml.util.XMLConstants
XML Schema instance xsi:type attribute QName.
XSI_NO_NAMESPACE_SCHEMA_LOCATION_ATTRIB_NAME - Static variable in class org.opensaml.xml.util.XMLConstants
XML Schema instance xsi:type attribute QName.
XSI_NS - Static variable in class org.opensaml.xml.util.XMLConstants
XML Schema Instance namespace.
XSI_PREFIX - Static variable in class org.opensaml.xml.util.XMLConstants
XML Schema Instance QName prefix.
XSI_SCHEMA_LOCATION_ATTRIB_NAME - Static variable in class org.opensaml.xml.util.XMLConstants
XML Schema instance xsi:type attribute QName.
XSI_TYPE_ATTRIB_NAME - Static variable in class org.opensaml.xml.util.XMLConstants
XML Schema instance xsi:type attribute QName.
XSInteger - Interface in org.opensaml.xml.schema
XMLObject that represents an XML Schema Integer.
XSIntegerBuilder - Class in org.opensaml.xml.schema.impl
Builder of XSIntegerImpl objects.
XSIntegerBuilder() - Constructor for class org.opensaml.xml.schema.impl.XSIntegerBuilder
 
XSIntegerImpl - Class in org.opensaml.xml.schema.impl
Concrete implementation of XSInteger.
XSIntegerImpl(String, String, String) - Constructor for class org.opensaml.xml.schema.impl.XSIntegerImpl
Constructor.
XSIntegerMarshaller - Class in org.opensaml.xml.schema.impl
Thread-safe marshaller of XSInteger objects.
XSIntegerMarshaller() - Constructor for class org.opensaml.xml.schema.impl.XSIntegerMarshaller
 
XSIntegerSchemaValidator<T extends XSInteger> - Class in org.opensaml.xml.schema.validator
Checks XSInteger for Schema compliance.
XSIntegerSchemaValidator(boolean) - Constructor for class org.opensaml.xml.schema.validator.XSIntegerSchemaValidator
Constructor.
XSIntegerSchemaValidator() - Constructor for class org.opensaml.xml.schema.validator.XSIntegerSchemaValidator
Constructor.
XSIntegerUnmarshaller - Class in org.opensaml.xml.schema.impl
Thread-safe unmarshaller for XSInteger objects.
XSIntegerUnmarshaller() - Constructor for class org.opensaml.xml.schema.impl.XSIntegerUnmarshaller
 
XSQName - Interface in org.opensaml.xml.schema
XMLObject that represents an XML schema QName content bearing element.
XSQNameBuilder - Class in org.opensaml.xml.schema.impl
Builder of XSQNameImpl objects.
XSQNameBuilder() - Constructor for class org.opensaml.xml.schema.impl.XSQNameBuilder
 
XSQNameImpl - Class in org.opensaml.xml.schema.impl
Concrete implementation of XSQName.
XSQNameImpl(String, String, String) - Constructor for class org.opensaml.xml.schema.impl.XSQNameImpl
Constructor.
XSQNameMarshaller - Class in org.opensaml.xml.schema.impl
A thread-safe marshaller for XSQNames.
XSQNameMarshaller() - Constructor for class org.opensaml.xml.schema.impl.XSQNameMarshaller
 
XSQNameUnmarshaller - Class in org.opensaml.xml.schema.impl
A thread-safe unmarshaller for XSQNames.
XSQNameUnmarshaller() - Constructor for class org.opensaml.xml.schema.impl.XSQNameUnmarshaller
 
XSString - Interface in org.opensaml.xml.schema
XMLObject that represents an XML Schema String.
XSStringBuilder - Class in org.opensaml.xml.schema.impl
Builder of XSStringImpl objects.
XSStringBuilder() - Constructor for class org.opensaml.xml.schema.impl.XSStringBuilder
 
XSStringImpl - Class in org.opensaml.xml.schema.impl
Concrete implementation of XSString.
XSStringImpl(String, String, String) - Constructor for class org.opensaml.xml.schema.impl.XSStringImpl
Constructor.
XSStringMarshaller - Class in org.opensaml.xml.schema.impl
Thread-safe marshaller of XSString objects.
XSStringMarshaller() - Constructor for class org.opensaml.xml.schema.impl.XSStringMarshaller
 
XSStringSchemaValidator<T extends XSString> - Class in org.opensaml.xml.schema.validator
Checks XSString for Schema compliance.
XSStringSchemaValidator(boolean) - Constructor for class org.opensaml.xml.schema.validator.XSStringSchemaValidator
Constructor.
XSStringSchemaValidator() - Constructor for class org.opensaml.xml.schema.validator.XSStringSchemaValidator
Constructor.
XSStringUnmarshaller - Class in org.opensaml.xml.schema.impl
Thread-safe unmarshaller for XSString objects.
XSStringUnmarshaller() - Constructor for class org.opensaml.xml.schema.impl.XSStringUnmarshaller
 
XSURI - Interface in org.opensaml.xml.schema
XMLObject that represents an XML schema URI content bearing element.
XSURIBuilder - Class in org.opensaml.xml.schema.impl
Builder of XSURIImpl objects.
XSURIBuilder() - Constructor for class org.opensaml.xml.schema.impl.XSURIBuilder
 
XSURIImpl - Class in org.opensaml.xml.schema.impl
Conrete implementation of XSURI.
XSURIImpl(String, String, String) - Constructor for class org.opensaml.xml.schema.impl.XSURIImpl
Constructor.
XSURIMarshaller - Class in org.opensaml.xml.schema.impl
A thread-safe marshaller for XSURIs.
XSURIMarshaller() - Constructor for class org.opensaml.xml.schema.impl.XSURIMarshaller
 
XSURIUnmarshaller - Class in org.opensaml.xml.schema.impl
A thread-safe unmarshaller for XSURIs.
XSURIUnmarshaller() - Constructor for class org.opensaml.xml.schema.impl.XSURIUnmarshaller
 

Y

y - Variable in class org.opensaml.xml.signature.impl.DSAKeyValueImpl
Y child element
Y - Interface in org.opensaml.xml.signature
XMLObject representing XML Digital Signature, version 20020212, Y element.
YBuilder - Class in org.opensaml.xml.signature.impl
Builder of Y
YBuilder() - Constructor for class org.opensaml.xml.signature.impl.YBuilder
Constructor
YImpl - Class in org.opensaml.xml.signature.impl
Concrete implementation of Y
YImpl(String, String, String) - Constructor for class org.opensaml.xml.signature.impl.YImpl
Constructor

_

_NATIVE_ALPHABET - Static variable in class org.opensaml.xml.util.Base64
 

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 _

Copyright © 1999-2012. All Rights Reserved.