Uses of Interface
org.opensaml.xmlsec.signature.KeyInfo
-
Packages that use KeyInfo Package Description org.opensaml.saml.ext.samlec Interfaces for SAML-EC GSS-API Mechanism.org.opensaml.saml.ext.samlec.impl Implementation for SAML-EC GSS-API schema content.org.opensaml.saml.saml1.core Interfaces for SAML 1.0 and 1.1 types and elements.org.opensaml.saml.saml1.core.impl Implementations of SAML 1.x core specification types and elements.org.opensaml.saml.saml2.assertion.impl Implementation classes for validating SAML 2 Assertions.org.opensaml.saml.saml2.encryption Classes for encrypting and decrypting SAML.org.opensaml.saml.saml2.metadata Concrete definitions of the objects described in saml-metadata-2.0-os work.org.opensaml.saml.saml2.metadata.impl Concrete implementations of the metadata APIs.org.opensaml.xmlsec.encryption XMLObject interfaces and helper classes for representing encrypted content and encrypting/decrypting content.org.opensaml.xmlsec.encryption.impl Implementations of the interfaces for XMLObjects that represent XML encryption types.org.opensaml.xmlsec.encryption.support Functional support for XML Encryption.org.opensaml.xmlsec.keyinfo Classes in support of processing XML Signature KeyInfo material.org.opensaml.xmlsec.keyinfo.impl Interfaces and classes for working with XML KeyInfo elements.org.opensaml.xmlsec.signature XMLObject interfaces and helper classes for representing digitally signed content and signing/validating content.org.opensaml.xmlsec.signature.impl Implementations of the interfaces for XMLObjects that represent XML signature types. -
-
Uses of KeyInfo in org.opensaml.saml.ext.samlec
Methods in org.opensaml.saml.ext.samlec that return KeyInfo Modifier and Type Method Description KeyInfoSessionKey. getKeyInfo()Get the KeyInfo object that describes the session key.Methods in org.opensaml.saml.ext.samlec with parameters of type KeyInfo Modifier and Type Method Description voidSessionKey. setKeyInfo(KeyInfo newKeyInfo)Set the KeyInfo object that describes the session key. -
Uses of KeyInfo in org.opensaml.saml.ext.samlec.impl
Fields in org.opensaml.saml.ext.samlec.impl declared as KeyInfo Modifier and Type Field Description private KeyInfoSessionKeyImpl. keyInfoKeyInfo child.Methods in org.opensaml.saml.ext.samlec.impl that return KeyInfo Modifier and Type Method Description KeyInfoSessionKeyImpl. getKeyInfo()Get the KeyInfo object that describes the session key.Methods in org.opensaml.saml.ext.samlec.impl with parameters of type KeyInfo Modifier and Type Method Description voidSessionKeyImpl. setKeyInfo(KeyInfo newKeyInfo)Set the KeyInfo object that describes the session key. -
Uses of KeyInfo in org.opensaml.saml.saml1.core
Methods in org.opensaml.saml.saml1.core that return KeyInfo Modifier and Type Method Description KeyInfoSubjectConfirmation. getKeyInfo()Gets the key information for the subject.Methods in org.opensaml.saml.saml1.core with parameters of type KeyInfo Modifier and Type Method Description voidSubjectConfirmation. setKeyInfo(KeyInfo keyInfo)Sets the key information for the subject. -
Uses of KeyInfo in org.opensaml.saml.saml1.core.impl
Fields in org.opensaml.saml.saml1.core.impl declared as KeyInfo Modifier and Type Field Description private KeyInfoSubjectConfirmationImpl. keyInfoContains the KeyInfo element.Methods in org.opensaml.saml.saml1.core.impl that return KeyInfo Modifier and Type Method Description KeyInfoSubjectConfirmationImpl. getKeyInfo()Gets the key information for the subject.Methods in org.opensaml.saml.saml1.core.impl with parameters of type KeyInfo Modifier and Type Method Description voidSubjectConfirmationImpl. setKeyInfo(KeyInfo info)Sets the key information for the subject. -
Uses of KeyInfo in org.opensaml.saml.saml2.assertion.impl
Methods in org.opensaml.saml.saml2.assertion.impl that return types with arguments of type KeyInfo Modifier and Type Method Description protected List<KeyInfo>HolderOfKeySubjectConfirmationValidator. getSubjectConfirmationKeyInformation(SubjectConfirmation confirmation, Assertion assertion, ValidationContext context)Extracts theKeyInfos from the given subject confirmation data.Methods in org.opensaml.saml.saml2.assertion.impl with parameters of type KeyInfo Modifier and Type Method Description protected booleanHolderOfKeySubjectConfirmationValidator. matchesKeyValue(PublicKey key, KeyInfo keyInfo)Checks whether the supplied public key matches one of the keys in the given KeyInfo.protected booleanHolderOfKeySubjectConfirmationValidator. matchesX509Certificate(X509Certificate cert, KeyInfo keyInfo)Checks whether the presenter's certificate matches a certificate described by the X509Data within the KeyInfo. -
Uses of KeyInfo in org.opensaml.saml.saml2.encryption
Fields in org.opensaml.saml.saml2.encryption with type parameters of type KeyInfo Modifier and Type Field Description private XMLSignatureBuilder<KeyInfo>Encrypter. keyInfoBuilderBuilder for KeyInfo objects. -
Uses of KeyInfo in org.opensaml.saml.saml2.metadata
Methods in org.opensaml.saml.saml2.metadata that return KeyInfo Modifier and Type Method Description KeyInfoKeyDescriptor. getKeyInfo()Gets information about the key, including the key itself.Methods in org.opensaml.saml.saml2.metadata with parameters of type KeyInfo Modifier and Type Method Description voidKeyDescriptor. setKeyInfo(KeyInfo newKeyInfo)Sets information about the key, including the key itself. -
Uses of KeyInfo in org.opensaml.saml.saml2.metadata.impl
Fields in org.opensaml.saml.saml2.metadata.impl declared as KeyInfo Modifier and Type Field Description private KeyInfoKeyDescriptorImpl. keyInfoKey information.Methods in org.opensaml.saml.saml2.metadata.impl that return KeyInfo Modifier and Type Method Description KeyInfoKeyDescriptorImpl. getKeyInfo()Gets information about the key, including the key itself.Methods in org.opensaml.saml.saml2.metadata.impl with parameters of type KeyInfo Modifier and Type Method Description voidKeyDescriptorImpl. setKeyInfo(KeyInfo newKeyInfo)Sets information about the key, including the key itself. -
Uses of KeyInfo in org.opensaml.xmlsec.encryption
Subinterfaces of KeyInfo in org.opensaml.xmlsec.encryption Modifier and Type Interface Description interfaceOriginatorKeyInfoXMLObject representing XML Encryption, version 20021210, OriginatorKeyInfo element.interfaceRecipientKeyInfoXMLObject representing XML Encryption, version 20021210, RecipientKeyInfo element.Methods in org.opensaml.xmlsec.encryption that return KeyInfo Modifier and Type Method Description KeyInfoEncryptedType. getKeyInfo()Gets the KeyInfo child element.Methods in org.opensaml.xmlsec.encryption with parameters of type KeyInfo Modifier and Type Method Description voidEncryptedType. setKeyInfo(KeyInfo newKeyInfo)Sets the KeyInfo child element. -
Uses of KeyInfo in org.opensaml.xmlsec.encryption.impl
Classes in org.opensaml.xmlsec.encryption.impl that implement KeyInfo Modifier and Type Class Description classOriginatorKeyInfoImplConcrete implementation ofOriginatorKeyInfo.classRecipientKeyInfoImplConcrete implementation ofRecipientKeyInfo.Fields in org.opensaml.xmlsec.encryption.impl declared as KeyInfo Modifier and Type Field Description private KeyInfoEncryptedTypeImpl. keyInfoEncryptionMethod child element.Methods in org.opensaml.xmlsec.encryption.impl that return KeyInfo Modifier and Type Method Description KeyInfoEncryptedTypeImpl. getKeyInfo()Gets the KeyInfo child element.Methods in org.opensaml.xmlsec.encryption.impl with parameters of type KeyInfo Modifier and Type Method Description voidEncryptedTypeImpl. setKeyInfo(KeyInfo newKeyInfo)Sets the KeyInfo child element. -
Uses of KeyInfo in org.opensaml.xmlsec.encryption.support
Fields in org.opensaml.xmlsec.encryption.support with type parameters of type KeyInfo Modifier and Type Field Description private XMLSignatureBuilder<KeyInfo>Encrypter. keyInfoBuilderBuilder instance for building KeyInfo objects.Methods in org.opensaml.xmlsec.encryption.support that return KeyInfo Modifier and Type Method Description protected KeyInfoSimpleKeyInfoReferenceEncryptedKeyResolver. dereferenceURI(KeyInfoReference ref)Dereference the URI attribute of the specified retrieval method into a KeyInfo.Methods in org.opensaml.xmlsec.encryption.support with parameters of type KeyInfo Modifier and Type Method Description protected Iterable<EncryptedKey>SimpleKeyInfoReferenceEncryptedKeyResolver. resolveKeyInfo(KeyInfo keyInfo, int limit)Turn a KeyInfo into an EncryptedKey collection. -
Uses of KeyInfo in org.opensaml.xmlsec.keyinfo
Fields in org.opensaml.xmlsec.keyinfo declared as KeyInfo Modifier and Type Field Description private KeyInfoKeyInfoCriterion. keyInfoThe KeyInfo which serves as the source for credential criteria.Methods in org.opensaml.xmlsec.keyinfo that return KeyInfo Modifier and Type Method Description KeyInfoKeyInfoGenerator. generate(Credential credential)Generate a new KeyInfo object based on keying material and other information within a credential.KeyInfoKeyInfoCriterion. getKeyInfo()Gets the KeyInfo which is the source of credential criteria.Methods in org.opensaml.xmlsec.keyinfo with parameters of type KeyInfo Modifier and Type Method Description static voidKeyInfoSupport. addCertificate(KeyInfo keyInfo, X509Certificate cert)Converts a native JavaX509Certificateinto the corresponding XMLObject and stores it in aKeyInfoin the firstX509Dataelement.static voidKeyInfoSupport. addCRL(KeyInfo keyInfo, X509CRL crl)static voidKeyInfoSupport. addDEREncodedPublicKey(KeyInfo keyInfo, PublicKey pk)Converts a Java public key into the corresponding XMLObject and stores it in aKeyInfoin a newDEREncodedKeyValueelement.static voidKeyInfoSupport. addKeyName(KeyInfo keyInfo, String keyNameValue)Add a newKeyNamevalue to a KeyInfo.static voidKeyInfoSupport. addPublicKey(KeyInfo keyInfo, PublicKey pk)static List<X509Certificate>KeyInfoSupport. getCertificates(KeyInfo keyInfo)Get a list of the JavaX509Certificatewithin the given KeyInfo.static List<X509CRL>KeyInfoSupport. getCRLs(KeyInfo keyInfo)static List<String>KeyInfoSupport. getKeyNames(KeyInfo keyInfo)Get the set of key names inside the specifiedKeyInfoas a list of strings.static List<PublicKey>KeyInfoSupport. getPublicKeys(KeyInfo keyInfo)voidKeyInfoCriterion. setKeyInfo(KeyInfo newKeyInfo)Sets the KeyInfo which is the source of credential criteria.Method parameters in org.opensaml.xmlsec.keyinfo with type arguments of type KeyInfo Modifier and Type Method Description default KeyInfoGeneratorKeyInfoGeneratorFactory. newInstance(Class<? extends KeyInfo> type)Get a new instance of the generator type produced by the factory, and which generatesKeyInfoinstances of the specified type, for exampleOriginatorKeyInfoorRecipientKeyInfo.Constructors in org.opensaml.xmlsec.keyinfo with parameters of type KeyInfo Constructor Description KeyInfoCriterion(KeyInfo newKeyInfo)Constructor. -
Uses of KeyInfo in org.opensaml.xmlsec.keyinfo.impl
Fields in org.opensaml.xmlsec.keyinfo.impl declared as KeyInfo Modifier and Type Field Description private KeyInfoKeyInfoCredentialContext. keyInfoThe KeyInfo context.private KeyInfoKeyInfoResolutionContext. keyInfoThe KeyInfo being processed.private KeyInfoStaticKeyInfoGenerator. keyInfoThe KeyInfo object held by this generator instance.Fields in org.opensaml.xmlsec.keyinfo.impl with type parameters of type KeyInfo Modifier and Type Field Description private static Map<Class<? extends KeyInfo>,QName>BasicKeyInfoGeneratorFactory. CLASS_TO_NAMEMappings from KeyInfo Class to QNames.private Class<? extends KeyInfo>BasicKeyInfoGeneratorFactory.BasicKeyInfoGenerator. keyInfoTypeThe specific type of KeyInfo to generate.Methods in org.opensaml.xmlsec.keyinfo.impl that return KeyInfo Modifier and Type Method Description protected KeyInfoBasicKeyInfoGeneratorFactory.BasicKeyInfoGenerator. buildKeyInfo()Build a new KeyInfo instance.private KeyInfoStaticKeyInfoGenerator. clone(KeyInfo origKeyInfo)Clone a KeyInfo and return the new object.KeyInfoBasicKeyInfoGeneratorFactory.BasicKeyInfoGenerator. generate(Credential credential)Generate a new KeyInfo object based on keying material and other information within a credential.KeyInfoKeyAgreementKeyInfoGeneratorFactory.KeyAgreementKeyInfoGenerator. generate(Credential credential)Generate a new KeyInfo object based on keying material and other information within a credential.KeyInfoStaticKeyInfoGenerator. generate(Credential credential)Generate a new KeyInfo object based on keying material and other information within a credential.KeyInfoX509KeyInfoGeneratorFactory.X509KeyInfoGenerator. generate(Credential credential)Generate a new KeyInfo object based on keying material and other information within a credential.KeyInfoKeyInfoCredentialContext. getKeyInfo()Get the KeyInfo context from which the credential was derived.KeyInfoKeyInfoResolutionContext. getKeyInfo()Gets the KeyInfo being processed.KeyInfoStaticKeyInfoGenerator. getKeyInfo()Get the static KeyInfo object held by this generator.Methods in org.opensaml.xmlsec.keyinfo.impl with parameters of type KeyInfo Modifier and Type Method Description private KeyInfoStaticKeyInfoGenerator. clone(KeyInfo origKeyInfo)Clone a KeyInfo and return the new object.protected voidBasicProviderKeyInfoCredentialResolver. initResolutionContext(KeyInfoResolutionContext kiContext, KeyInfo keyInfo, CriteriaSet criteriaSet)Initialize the resolution context that will be used by the providers.private voidKeyAgreementKeyInfoGeneratorFactory.KeyAgreementKeyInfoGenerator. processAgreementParameters(KeyInfo keyInfo, AgreementMethod agreementMethod, KeyAgreementCredential credential)protected voidX509KeyInfoGeneratorFactory.X509KeyInfoGenerator. processCertKeyNameOptions(KeyInfo keyInfo, X509Certificate cert)Process the options related to generation of KeyName elements based on certificate data.protected voidX509KeyInfoGeneratorFactory.X509KeyInfoGenerator. processCRLs(KeyInfo keyInfo, X509Data x509Data, X509Credential credential)Process the value ofX509Credential.getCRLs().protected voidX509KeyInfoGeneratorFactory.X509KeyInfoGenerator. processEntityCertificate(KeyInfo keyInfo, X509Data x509Data, X509Credential credential)Process the value ofX509Credential.getEntityCertificate().protected voidX509KeyInfoGeneratorFactory.X509KeyInfoGenerator. processEntityCertificateChain(KeyInfo keyInfo, X509Data x509Data, X509Credential credential)Process the value ofX509Credential.getEntityCertificateChain().protected voidBasicKeyInfoGeneratorFactory.BasicKeyInfoGenerator. processEntityID(KeyInfo keyInfo, Credential credential)Process the value ofCredential.getEntityId().private voidBasicProviderKeyInfoCredentialResolver. processKeyInfo(KeyInfo keyInfo, KeyInfoResolutionContext kiContext, CriteriaSet criteriaSet, List<Credential> credentials)The main processing logic implemented by this resolver.protected voidBasicKeyInfoGeneratorFactory.BasicKeyInfoGenerator. processKeyNames(KeyInfo keyInfo, Credential credential)Process the values ofCredential.getKeyNames().private voidKeyAgreementKeyInfoGeneratorFactory.KeyAgreementKeyInfoGenerator. processOriginatorKeyInfo(KeyInfo keyInfo, AgreementMethod agreementMethod, KeyAgreementCredential credential)Process theKeyAgreementCredential.getOriginatorCredential().protected voidBasicKeyInfoGeneratorFactory.BasicKeyInfoGenerator. processPublicKey(KeyInfo keyInfo, Credential credential)Process the value ofCredential.getPublicKey().private voidKeyAgreementKeyInfoGeneratorFactory.KeyAgreementKeyInfoGenerator. processRecipientKeyInfo(KeyInfo keyInfo, AgreementMethod agreementMethod, KeyAgreementCredential credential)protected voidX509KeyInfoGeneratorFactory.X509KeyInfoGenerator. processSubjectAltNameKeyNames(KeyInfo keyInfo, X509Certificate cert)Process the options related to generation of KeyName elements based on subject alternative name information within the certificate data.protected voidX509KeyInfoGeneratorFactory.X509KeyInfoGenerator. processSubjectCNKeyName(KeyInfo keyInfo, X509Certificate cert)Process the options related to generation of KeyName elements based on the the common name field(s) of the certificate's subject DN.protected voidX509KeyInfoGeneratorFactory.X509KeyInfoGenerator. processSubjectDNKeyName(KeyInfo keyInfo, X509Certificate cert)Process the options related to generation of KeyName elements based on the certificate's subject DN value.voidKeyInfoResolutionContext. setKeyInfo(KeyInfo newKeyInfo)Sets the KeyInfo being processed.voidStaticKeyInfoGenerator. setKeyInfo(KeyInfo newKeyInfo)Set the static KeyInfo object held by this generator.Method parameters in org.opensaml.xmlsec.keyinfo.impl with type arguments of type KeyInfo Modifier and Type Method Description protected QNameBasicKeyInfoGeneratorFactory.BasicKeyInfoGenerator. classToElementName(Class<? extends KeyInfo> type)Map the specified KeyInfo type to an elementQName.KeyInfoGeneratorBasicKeyInfoGeneratorFactory. newInstance(Class<? extends KeyInfo> type)Get a new instance of the generator type produced by the factory, and which generatesKeyInfoinstances of the specified type, for exampleOriginatorKeyInfoorRecipientKeyInfo.KeyInfoGeneratorKeyAgreementKeyInfoGeneratorFactory. newInstance(Class<? extends KeyInfo> type)Get a new instance of the generator type produced by the factory, and which generatesKeyInfoinstances of the specified type, for exampleOriginatorKeyInfoorRecipientKeyInfo.KeyInfoGeneratorX509KeyInfoGeneratorFactory. newInstance(Class<? extends KeyInfo> type)Get a new instance of the generator type produced by the factory, and which generatesKeyInfoinstances of the specified type, for exampleOriginatorKeyInfoorRecipientKeyInfo.Constructors in org.opensaml.xmlsec.keyinfo.impl with parameters of type KeyInfo Constructor Description KeyInfoCredentialContext(KeyInfo ki)Constructor.StaticKeyInfoGenerator(KeyInfo newKeyInfo)Constructor.Constructor parameters in org.opensaml.xmlsec.keyinfo.impl with type arguments of type KeyInfo Constructor Description BasicKeyInfoGenerator(BasicKeyInfoGeneratorFactory.BasicOptions newOptions, Class<? extends KeyInfo> type)Constructor.KeyAgreementKeyInfoGenerator(KeyAgreementKeyInfoGeneratorFactory.KeyAgreementOptions newOptions, Class<? extends KeyInfo> type)Constructor.X509KeyInfoGenerator(X509KeyInfoGeneratorFactory.X509Options newOptions, Class<? extends KeyInfo> type)Constructor. -
Uses of KeyInfo in org.opensaml.xmlsec.signature
Methods in org.opensaml.xmlsec.signature that return KeyInfo Modifier and Type Method Description KeyInfoSignature. getKeyInfo()Gets the key info added to this signature.Methods in org.opensaml.xmlsec.signature with parameters of type KeyInfo Modifier and Type Method Description voidSignature. setKeyInfo(KeyInfo newKeyInfo)Sets the key info added to this signature. -
Uses of KeyInfo in org.opensaml.xmlsec.signature.impl
Classes in org.opensaml.xmlsec.signature.impl that implement KeyInfo Modifier and Type Class Description classKeyInfoImplConcrete implementation ofKeyInfo.Fields in org.opensaml.xmlsec.signature.impl declared as KeyInfo Modifier and Type Field Description private KeyInfoSignatureImpl. keyInfoPublic key information to embed in the signature.Methods in org.opensaml.xmlsec.signature.impl that return KeyInfo Modifier and Type Method Description KeyInfoKeyInfoBuilder. buildObject()Builds an XMLObject using the default name and namespace information provided by the XML Signature specifications.KeyInfoKeyInfoBuilder. buildObject(String namespaceURI, String localName, String namespacePrefix)Creates an XMLObject with a given fully qualified name.KeyInfoSignatureImpl. getKeyInfo()Gets the key info added to this signature.Methods in org.opensaml.xmlsec.signature.impl with parameters of type KeyInfo Modifier and Type Method Description voidSignatureImpl. setKeyInfo(KeyInfo newKeyInfo)Sets the key info added to this signature.
-