|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
Credential implementations.CredentialResolver implementations.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.xs:any, but without xs:anyAttribute
attribute or text content.xs:any, but without
xs:anyAttribute attributes or text content.xs:any, but without
xs:anyAttribute attributes or text content.EncryptedKeyResolver.xs:any, and with xs:anyAttribute
attributes.xs:any and with
xs:anyAttribute attributes.xs:any and with
xs:anyAttribute attributes.KeyInfoProvider implementations.SingletonFactory.SingletonFactory.AbstractSignableXMLObject that implements
ValidatingXMLObject.AbstractXMLObject that implements
ValidatingXMLObject.SingletonFactory, which provides some support for handling
cases where the output class instance holds a reference to the input class instance.org.opensaml.xml.encryption.org.opensaml.xml.encryption.Marshaller interface.org.opensaml.xml.signature.org.opensaml.xml.signature.X509Certificate into the corresponding
XMLObject and stores it in a KeyInfo in the first X509Data element.
X509CRL into the corresponding XMLObject and stores it
in a KeyInfo in the first X509Data element.
KeyName value to a KeyInfo.
NamespaceManager.
KeyInfo in a new KeyValue element.
xml:base attribute to the given XML object.
xml:id attribute to the given XML object.
xml:lang attribute to the given XML object.
xml:space attribute to the given XML object.
AgreementMethod.AgreementMethod.AgreementMethod objects.AgreementMethod for Schema compliance.AgreementMethod objects.NamespaceManager.
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 in DECODE mode.
Base64.InputStream in either ENCODE or DECODE mode.
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 in ENCODE mode.
Base64.OutputStream in either ENCODE or DECODE mode.
@xml:base attribute.SignatureTrustEngine which evaluates the validity and trustworthiness of XML and raw
signatures.Marshaller classes.Unmarshaller classes.Credential.BasicKeyInfoGeneratorFactory.BasicKeyInfoGenerator capable of
handling the information contained within a Credential.KeyInfoGenerator capable of handling the information
contained within a Credential.KeyInfo from a Credential.DocumentBuilders.PKIXValidationInformation.KeyInfoCredentialResolver which resolves credentials based on a KeyInfo element
using a configured list of KeyInfoProvider's and optional post-processing hooks.SecurityConfiguration.X509Credential.X509CredentialNameEvaluator which evaluates various identifiers
extracted from an X509Credential's entity certificate against a set of trusted names.EncryptionParameters suitable for passing to an
Encrypter.
DSAKeyValue XMLObject from the Java security DSA public key type.
KeyEncryptionParameters suitable for passing to an
Encrypter.
RSAKeyValue XMLObject from the Java security RSA public key type.
XMLSignature from the given signature object.
X509Certificate XMLObject from a native
Java X509Certificate.
X509CRL XMLObject from
a native Java X509CRL.
X509IssuerSerial containing a given issuer name and serial number.
X509SKI containing the subject key identifier extension value contained within
a certificate.
X509SubjectName containing a given subject name.
CarriedKeyName.CarriedKeyName.PKIXTrustEvaluator that is based on the Java CertPath API.PKIXValidationOptions which specifies options specific to a PKIXTrustEvaluator
based on the Java CertPath API.CredentialResolver which chains together one or more underlying credential resolver
implementations.Iterable to be returned by ChainingCredentialResolver.Iterator to be returned (indirectly) by ChainingCredentialResolver.EncryptedKeyResolver which chains multiple other resolver implementations together,
calling them in the order specified in the resolver list.Iterable to be returned by ChainingEncryptedKeyResolver.Iterator to be (indirectly) returned by ChainingEncryptedKeyResolver.CipherData.CipherData.CipherData objects.CipherData for Schema compliance.CipherData objects.CipherReference.CipherReference.CipherReference objects.CipherReference for Schema compliance.CipherReference objects.CipherValue.CipherValue.ClassIndexedSet.LSInput.CredentialResolver which uses a Collection as the
underlying credential source.KeyInfoCredentialResolver which uses a Collection as the
underlying credential source.Configuration.CredentialResolver resolves a Credential.CredentialContext which represent information
about the context in which a CredentialResolver has resolved a Credential.Criteria to resolve and return instances of Credential.Iterable which wraps another underlying Iterable in order to support
production of instances of CriteriaFilteringIterator based on the underlying Iterable's Iterator.Iterator wraps another Iterator of a particular type, containing candidates
which are to be evaluated against a given set of EvaluableCriteria.Criteria which are used
in resolution or evaluation operations.CryptoBinary.CryptoBinary.CryptoBinary objects.CryptoBinary for Schema compliance.CryptoBinary objects.DataReference.DataReference.DataReference objects.DataReference objects.Decrypter.decryptData(EncryptedData, boolean),
with the rootInNewDocument parameter value supplied by Decrypter.isRootInNewDocument().
DocumentFragment.
DocumentFragment.
Decrypter.decryptDataToList(EncryptedData, boolean),
with the rootInNewDocument parameter value supplied by Decrypter.isRootInNewDocument().
NamespaceManager.getNonVisibleNamespacePrefixes().
BasicSecurityConfiguration
which has reasonable default values for the various configuration parameters.DHKeyValue.DHKeyValue.DHKeyValue objects.DHKeyValue objects.DigestMethod.DigestMethod.DigestMethod objects.DigestMethod objects.DSAKeyValueDSAKeyValueDSAKeyValue objects.KeyInfoProvider which supports DSAKeyValue.DSAKeyValue for Schema compliance.DSAKeyValue objects.Credential.getPublicKey() as a KeyValue element.
EncryptedData.EncryptedData.EncryptedData objects.EncryptedData objects.EncryptedKey.EncryptedKey.EncryptedKey objects.EncryptedKey elements based on a particular
EncryptedData context, primarily for use during the decryption process.EncryptedKey objects.EncryptedType.EncryptedType objects.EncryptedType for Schema compliance.EncryptedType objects.EncryptionMethodEncryptionMethod.EncryptionMethod objects.EncryptionMethod for Schema compliance.EncryptionMethod objects.EncryptionProperties.EncryptionProperties.EncryptionProperties objects.EncryptionProperties for Schema compliance.EncryptionProperties objects.EncryptionPropertyEncryptionPropertyEncryptionProperty objects.EncryptionProperty for Schema compliance.EncryptionProperty objects.Criteria which specifies criteria identifying a
particular entity.Criteria to the class type which can evaluate that criteria's
data against a Credential target.X509CertSelector.SignatureTrustEngine which evaluates the validity and trustworthiness of XML and raw
signatures.ExponentExponentCredentialResolver that pulls credential information from the file system.GNamespaceManager.registerAttributeValue(String, QName)
and NamespaceManager.deregisterAttributeValue(String).
Generator.GeneratorXMLObjectBuilder using the key it was registered with.
X509Certificate into a native Java representation.
X509Certificate within the given KeyInfo.
X509Certificate within the given X509Data.
X509CRL into a native Java representation.
X509CRLs within the given KeyInfo.
X509CRLs within the given X509Data.
DateTimeFormatter to be used when stringifying
the DateTime value.
DateTimeFormatter to be used when stringifying
the DateTime value.
PKIXValidationInformation being evaluated.
DSAKeyValue element.
DSAKeyValue element and the supplied Java DSAParams,
which supplies key material from a shared key family.
KeyValue.
KeyInfoGenerator for the specified Credential.
KeyInfo as a list of strings.
DOMImplementationLS for the given node.
LSSerializer instance from the
given DOMImplementationLS instance.
NamespaceManager instance for this object.
NamespaceManager instance for this object.
PKIXValidationOptions instance that is in use.
PKIXValidationOptions instance that is in use.
KeyInfo's KeyValues.
RSAKeyValue element.
@xml:base attribute value.
xml:base attribute from a given XML object.
@xml:id attribute value.
xml:id attribute from a given XML object.
@xml:lang attribute value.
xml:lang attribute from a given XML object.
@xml:space attribute value.
xml:space attribute from a given XML object.
GDSAKeyValue 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.
@xml:id attribute.XMLObject.EncryptedKeyResolver which finds EncryptedKey elements
within the KeyInfo of the EncryptedData context.KeyInfoProvider which provides basic support for extracting a X509Credential
from an X509Data child of KeyInfo.X500DNHandler which uses the internal built-in mechanisms
provided by X500Principal directly.CertPathPKIXValidationOptions.isRevocationEnabled().
EvaluableCredentialCriteria must be met to return
a credential, or only one or more evaluable criteria.
xsi:nil
attribute of true.
xsi:nil
attribute of true.
xsi:nil
attribute of true.
xsi:nil
attribute of true.
X509Credential being evaluated should be processed.
CertPathPKIXValidationOptions.isForceRevocationEnabled() is true, the revocation behavior of the underlying CertPath Provider
will be forced to this value.
EvaluableCredentialCriteria is unable to evaluate
a Credential.
JJKANonceKANonceCriteria which specifies key algorithm criteria.KeyInfoKeyInfo element.CredentialResolver marker interface for resolvers which resolve
credentials based on a KeyInfo element.Criteria which specifies criteria based
on the contents of a KeyInfo element.KeyInfo based on keying material and other
information found within a Credential.KeyInfoGenerator instances.KeyInfoGeneratorFactory instances.KeyInfoKeyInfo objects.KeyInfoCredentialResolver which
support resolving Credentials based on a child element of KeyInfo.KeyInfoProviders.KeyInfoTypeKeyInfoType objects.KeyInfoType for Schema compliance.KeyInfoType objects.KeyInfo objects.Criteria which specifies key length criteria.KeyNameCriteria which specifies key name criteria.KeyNameKeyReferenceKeyReference objects.KeyReference objects.KeySizeKeySizeKeySize for Schema compliance.CredentialResolver that extracts Credential's from a key store.KeyStore in to a X509Credential.KeyValueKeyValueKeyValue objects.KeyValue for Schema compliance.KeyValue objects.@xml:lang attribute.BasicProviderKeyInfoCredentialResolver
which is capable of using information from a KeyInfo to resolve
local credentials from a supplied CredentialResolver which manages local credentials.Logger before rethrowing them.xs:anyAttribute attributes.
xs:anyAttribute attributes.
XMLObject into a W3C DOM element.Marshallers that can be used to convert
XMLObjects into W3C DOM elements.MgmtDataMgmtDataModulusExponentKeyInfoGeneratorFactory instances.XMLObject.OAEPparamsOAEPparamsDocumentBuilders).EvaluableCriteria where the
parameterized evaluation target type is Credential.KeyInfoProvider.CredentialsOriginatorKeyInfoOriginatorKeyInfoOriginatorKeyInfo objects.OriginatorKeyInfo objects.PPCriteria which specifies criteria pertaining
to peer entity IDs.PgenCounterPgenCounterPgenCounterPgenCounterPGPDataPGPDataPGPData objects.PGPData for Schema compliance.PGPData objects.PGPKeyIDPGPKeyIDPGPKeyPacketPGPKeyPacketPPSignatureTrustEngine which evaluates the validity and trustworthiness of XML and raw
signatures.X509Credential against a set of trusted
PKIXValidationInformation, using PKIX validation rules.Criteria to resolve PKIXValidationInformation, which will typically be used
PKIX-based trust engines.PKIXTrustEvaluator.BasicProviderKeyInfoCredentialResolver.postProcess(KeyInfoResolutionContext, CriteriaSet, List) hook.
AbstractXMLObject.prepareAttributeValueForAssignment(String, QName, QName)
or AbstractXMLObject.prepareElementContentForAssignment(QName, QName) as appropriate
Signature with necessary additional information prior to signing.
xs:anyAttribute attribute.
xs:anyAttribute attributes.
xs:any list.
X509Credential.getCRLs().
X509Credential.getEntityCertificate().
X509Credential.getEntityCertificateChain().
Credential.getEntityId().
Credential.getKeyNames().
Credential.getPublicKey().
PublicPublicCriteria which specifies public key criteria.QQQQBase64.InputStream.read() repeatedly until the end of stream is reached or len bytes are read.
ReferenceListRecipientKeyInfoRecipientKeyInfo objects.RecipientKeyInfo objects.ReferenceListReferenceListReferenceList objects.ReferenceList for Schema compliance.ReferenceList objects.ReferenceTypeReferenceType objects.ReferenceType for Schema compliance.ReferenceType objects.AbstractXMLObject.releaseDOM() then AbstractXMLObject.releaseChildrenDOM(boolean) with
the release being propogated.
AbstractXMLObject.releaseDOM() then AbstractXMLObject.releaseParentDOM(boolean) with
the release being propogated.
NamespaceManager.
RetrievalMethodRetrievalMethodRetrievalMethod objects.RetrievalMethod for Schema compliance.RetrievalMethod objects.RSAKeyValueRSAKeyValueRSAKeyValue objects.KeyInfoProvider which supports RSAKeyValue.RSAKeyValue for Schema compliance.RSAKeyValue objects.Schema from a set of input.SeedSeedSeedSeedNamespaceManager.
DateTimeFormatter to be used when stringifying
the DateTime value.
DateTimeFormatter to be used when stringifying
the DateTime value.
PKIXValidationInformation being evaluated.
Credential.getPublicKey() as a KeyValue element.
CertPathPKIXValidationOptions.isRevocationEnabled().
EvaluableCredentialCriteria must be met to return
a credential, or only one or more evaluable criteria.
xsi:nil
attribute of true.
xsi:nil
attribute of true.
xsi:nil
attribute of true.
xsi:nil
attribute of true.
X509Credential being evaluated should be processed.
CertPathPKIXValidationOptions.isForceRevocationEnabled() is true, the revocation behavior of the underlying CertPath Provider
will be forced to this value.
EvaluableCredentialCriteria is unable to evaluate
a Credential.
@xml:base attribute value.
@xml:id attribute value.
@xml:lang attribute value.
@xml:space attribute value.
Signatures.Signature objects.Signature for Schema compliance.Signature objects.EncryptedKeyResolver which finds EncryptedKey elements by dereferencing
RetrievalMethod children of the KeyInfo of the EncryptedData
context.@xml:space attribute.SPKIDataSPKIDataSPKIData objects.SPKIData for Schema compliance.SPKIData objects.SPKISexpSPKISexpDocumentBuilders.CredentialResolver which just stores and returns a static set of credentials.KeyInfoCredentialResolver which just stores and returns a static set of credentials.KeyInfoGenerator which always returns static KeyInfo data.PKIXValidationInformationResolver which always returns a static, fixed set of
information.CertStore that is to be used.
TransformTransformTransform objects.TransformsTransformsTransform for Schema compliance.TransformsTransformsTransforms objects.Transforms objects.Transforms for Schema compliance.Transforms for Schema compliance.Transforms objects.Transforms objects.Transform objects.XMLObject.Unmarshallers that can be used to convert W3C DOM
elements into XMLObjects.Text.getWholeText() and passes it off to
AbstractXMLObjectUnmarshaller.processElementContent(XMLObject, String) if the string is not null and
contains something other than whitespace.
Text.getWholeText() and passes it off to
AbstractXMLObjectUnmarshaller.processElementContent(XMLObject, String) if the string is not null and
contains something other than whitespace.
Criteria which specifies criteria pertaining
usage of the resolved credential.http://www.w3.org/XML/1998/namespace.
ValidatingXMLObject.
ValidatingXMLObject.
Base64.OutputStream.write(int) repeatedly until len bytes are written.
X500Principal.X509CertificateX509Certificate.X509Credential against a
supplied set of trusted names.X509CRLX509CRL.X509DataX509Data.X509Data objects.X509Data for Schema compliance.X509Data objects.X509IssuerNameX509IssuerNameX509IssuerSerialCriteria which specifies criteria based on
X.509 certificate issuer name and serial number.X509IssuerSerialX509IssuerSerial objects.X509IssuerSerial for Schema compliance.X509IssuerSerial objects.X509KeyInfoGeneratorFactory.X509KeyInfoGenerator capable of
handling the information contained within an X509Credential.KeyInfoGenerator capable of handling the information
contained within a X509Credential.KeyInfo from an X509Credential.X509KeyManager and exposes it as an X509Credential.X509SerialNumber.X509SerialNumber.X509SerialNumber objects.X509SerialNumber for Schema compliance.X509SerialNumber objects.X509SKIX509SKICriteria which specifies criteria based on
X.509 certificate subject key identifier.X509SubjectNameCriteria which specifies criteria based on
X.509 certificate subject name.X509SubjectNamebase attribute local name.
xml:base qualified attribute name.
id attribute local name.
xml:id qualified attribute name.
lang attribute local name.
xml:lang qualified attribute name.
space attribute local name.
xml:space qualified attribute name.
Configuration no longer has the option to store the XML configuration fragements
org.opensaml.xml.encryption.XMLObjectBuilders.org.opensaml.xml.signatureKeyInfo that was found in
in XML Signature Signature element.XPathXPathXSAnyImpls.XSAny.XSAny objects.XSAnys.XSBase64BinaryImpl objects.XSBase64Binary.XSBase64Binary objects.XSBase64Binary for Schema compliance.XSBase64Binary objects.xs:boolean schema type.XSDateTime objects.XSDateTime.XSDateTime objects.XSDateTime for Schema compliance.XSDateTime objects.xsi:type attribute QName.
xsi:type attribute QName.
xsi:type attribute QName.
xsi:type attribute QName.
XSIntegerImpl objects.XSInteger.XSInteger objects.XSInteger for Schema compliance.XSInteger objects.XSQNameImpl objects.XSQName.XSQNames.XSQNames.XSStringImpl objects.XSString.XSString objects.XSString for Schema compliance.XSString objects.XSURIImpl objects.XSURI.XSURIs.XSURIs.YY
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||