Uses of Interface
org.opensaml.xml.signature.KeyInfo

Packages that use KeyInfo
org.opensaml.xml.encryption XMLObject interfaces and helper classes for representing encrypted content and encrypting/decrypting content. 
org.opensaml.xml.encryption.impl Implementations of the interfaces for XMLObjects that represent XML encryption types. 
org.opensaml.xml.security.credential Interfaces and classes related to credentials and ways to represent them. 
org.opensaml.xml.security.keyinfo Interfaces and classes for working with XML KeyInfo elements. 
org.opensaml.xml.security.x509 X509 based credential and trust class. 
org.opensaml.xml.signature XMLObject interfaces and helper classes for representing digitally signed content and signing/validating content. 
org.opensaml.xml.signature.impl Implementations of the interfaces for XMLObjects that represent XML signature types. 
 

Uses of KeyInfo in org.opensaml.xml.encryption
 

Fields in org.opensaml.xml.encryption with type parameters of type KeyInfo
private  XMLSignatureBuilder<KeyInfo> Encrypter.keyInfoBuilder
          Builder instance for building KeyInfo objects.
 

Methods in org.opensaml.xml.encryption that return KeyInfo
protected  KeyInfo SimpleKeyInfoReferenceEncryptedKeyResolver.dereferenceURI(KeyInfoReference ref)
          Dereference the URI attribute of the specified retrieval method into a KeyInfo.
 KeyInfo EncryptedType.getKeyInfo()
          Gets the KeyInfo child element.
 

Methods in org.opensaml.xml.encryption with parameters of type KeyInfo
protected  Iterable<EncryptedKey> SimpleKeyInfoReferenceEncryptedKeyResolver.resolveKeyInfo(KeyInfo keyInfo, int limit)
          Turn a KeyInfo into an EncryptedKey collection.
 void EncryptedType.setKeyInfo(KeyInfo newKeyInfo)
          Sets the KeyInfo child element.
 

Uses of KeyInfo in org.opensaml.xml.encryption.impl
 

Fields in org.opensaml.xml.encryption.impl declared as KeyInfo
private  KeyInfo EncryptedTypeImpl.keyInfo
          EncryptionMethod child element.
 

Methods in org.opensaml.xml.encryption.impl that return KeyInfo
 KeyInfo EncryptedTypeImpl.getKeyInfo()
          Gets the KeyInfo child element.
 

Methods in org.opensaml.xml.encryption.impl with parameters of type KeyInfo
 void EncryptedTypeImpl.setKeyInfo(KeyInfo newKeyInfo)
          Sets the KeyInfo child element.
 

Uses of KeyInfo in org.opensaml.xml.security.credential
 

Methods in org.opensaml.xml.security.credential that return KeyInfo
 KeyInfo BasicKeyInfoGeneratorFactory.BasicKeyInfoGenerator.generate(Credential credential)
          Generate a new KeyInfo object based on keying material and other information within a credential.
 

Methods in org.opensaml.xml.security.credential with parameters of type KeyInfo
protected  void BasicKeyInfoGeneratorFactory.BasicKeyInfoGenerator.processEntityID(KeyInfo keyInfo, Credential credential)
          Process the value of Credential.getEntityId().
protected  void BasicKeyInfoGeneratorFactory.BasicKeyInfoGenerator.processKeyNames(KeyInfo keyInfo, Credential credential)
          Process the values of Credential.getKeyNames().
protected  void BasicKeyInfoGeneratorFactory.BasicKeyInfoGenerator.processPublicKey(KeyInfo keyInfo, Credential credential)
          Process the value of Credential.getPublicKey().
 

Uses of KeyInfo in org.opensaml.xml.security.keyinfo
 

Fields in org.opensaml.xml.security.keyinfo declared as KeyInfo
private  KeyInfo StaticKeyInfoGenerator.keyInfo
          The KeyInfo object held by this generator instance.
private  KeyInfo KeyInfoResolutionContext.keyInfo
          The KeyInfo being processed.
private  KeyInfo KeyInfoCriteria.keyInfo
          The KeyInfo which serves as the source for credential criteria.
private  KeyInfo KeyInfoCredentialContext.keyInfo
          The KeyInfo context.
 

Methods in org.opensaml.xml.security.keyinfo that return KeyInfo
private  KeyInfo StaticKeyInfoGenerator.clone(KeyInfo origKeyInfo)
          Clone a KeyInfo and return the new object.
 KeyInfo StaticKeyInfoGenerator.generate(Credential credential)
          Generate a new KeyInfo object based on keying material and other information within a credential.
 KeyInfo KeyInfoGenerator.generate(Credential credential)
          Generate a new KeyInfo object based on keying material and other information within a credential.
 KeyInfo StaticKeyInfoGenerator.getKeyInfo()
          Get the static KeyInfo object held by this generator.
 KeyInfo KeyInfoResolutionContext.getKeyInfo()
          Gets the KeyInfo being processed.
 KeyInfo KeyInfoCriteria.getKeyInfo()
          Gets the KeyInfo which is the source of credential criteria.
 KeyInfo KeyInfoCredentialContext.getKeyInfo()
          Get the KeyInfo context from which the credential was derived.
 

Methods in org.opensaml.xml.security.keyinfo with parameters of type KeyInfo
static void KeyInfoHelper.addCertificate(KeyInfo keyInfo, X509Certificate cert)
          Converts a native Java X509Certificate into the corresponding XMLObject and stores it in a KeyInfo in the first X509Data element.
static void KeyInfoHelper.addCRL(KeyInfo keyInfo, X509CRL crl)
          Converts a native Java X509CRL into the corresponding XMLObject and stores it in a KeyInfo in the first X509Data element.
static void KeyInfoHelper.addDEREncodedPublicKey(KeyInfo keyInfo, PublicKey pk)
          Converts a Java public key into a DEREncodedKeyValue element and adds it to a KeyInfo.
static void KeyInfoHelper.addKeyName(KeyInfo keyInfo, String keyNameValue)
          Add a new KeyName value to a KeyInfo.
static void KeyInfoHelper.addPublicKey(KeyInfo keyInfo, PublicKey pk)
          Converts a Java DSA or RSA public key into the corresponding XMLObject and stores it in a KeyInfo in a new KeyValue element.
private  KeyInfo StaticKeyInfoGenerator.clone(KeyInfo origKeyInfo)
          Clone a KeyInfo and return the new object.
static List<X509Certificate> KeyInfoHelper.getCertificates(KeyInfo keyInfo)
          Get a list of the Java X509Certificate within the given KeyInfo.
static List<X509CRL> KeyInfoHelper.getCRLs(KeyInfo keyInfo)
          Get a list of the Java X509CRLs within the given KeyInfo.
static List<String> KeyInfoHelper.getKeyNames(KeyInfo keyInfo)
          Get the set of key names inside the specified KeyInfo as a list of strings.
static List<PublicKey> KeyInfoHelper.getPublicKeys(KeyInfo keyInfo)
          Extracts all the public keys within the given KeyInfo's KeyValues and DEREncodedKeyValues.
protected  void BasicProviderKeyInfoCredentialResolver.initResolutionContext(KeyInfoResolutionContext kiContext, KeyInfo keyInfo, CriteriaSet criteriaSet)
          Initialize the resolution context that will be used by the providers.
private  void BasicProviderKeyInfoCredentialResolver.processKeyInfo(KeyInfo keyInfo, KeyInfoResolutionContext kiContext, CriteriaSet criteriaSet, List<Credential> credentials)
          The main processing logic implemented by this resolver.
 void StaticKeyInfoGenerator.setKeyInfo(KeyInfo newKeyInfo)
          Set the static KeyInfo object held by this generator.
 void KeyInfoResolutionContext.setKeyInfo(KeyInfo newKeyInfo)
          Sets the KeyInfo being processed.
 void KeyInfoCriteria.setKeyInfo(KeyInfo newKeyInfo)
          Sets the KeyInfo which is the source of credential criteria.
 

Constructors in org.opensaml.xml.security.keyinfo with parameters of type KeyInfo
KeyInfoCredentialContext(KeyInfo ki)
          Constructor.
KeyInfoCriteria(KeyInfo newKeyInfo)
          Constructor.
StaticKeyInfoGenerator(KeyInfo newKeyInfo)
          Constructor.
 

Uses of KeyInfo in org.opensaml.xml.security.x509
 

Methods in org.opensaml.xml.security.x509 that return KeyInfo
 KeyInfo X509KeyInfoGeneratorFactory.X509KeyInfoGenerator.generate(Credential credential)
          Generate a new KeyInfo object based on keying material and other information within a credential.
 

Methods in org.opensaml.xml.security.x509 with parameters of type KeyInfo
protected  void X509KeyInfoGeneratorFactory.X509KeyInfoGenerator.processCertKeyNameOptions(KeyInfo keyInfo, X509Certificate cert)
          Process the options related to generation of KeyName elements based on certificate data.
protected  void X509KeyInfoGeneratorFactory.X509KeyInfoGenerator.processCRLs(KeyInfo keyInfo, X509Data x509Data, X509Credential credential)
          Process the value of X509Credential.getCRLs().
protected  void X509KeyInfoGeneratorFactory.X509KeyInfoGenerator.processEntityCertificate(KeyInfo keyInfo, X509Data x509Data, X509Credential credential)
          Process the value of X509Credential.getEntityCertificate().
protected  void X509KeyInfoGeneratorFactory.X509KeyInfoGenerator.processEntityCertificateChain(KeyInfo keyInfo, X509Data x509Data, X509Credential credential)
          Process the value of X509Credential.getEntityCertificateChain().
protected  void X509KeyInfoGeneratorFactory.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  void X509KeyInfoGeneratorFactory.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  void X509KeyInfoGeneratorFactory.X509KeyInfoGenerator.processSubjectDNKeyName(KeyInfo keyInfo, X509Certificate cert)
          Process the options related to generation of KeyName elements based on the certificate's subject DN value.
 

Uses of KeyInfo in org.opensaml.xml.signature
 

Methods in org.opensaml.xml.signature that return KeyInfo
 KeyInfo Signature.getKeyInfo()
          Gets the key info added to this signature.
 

Methods in org.opensaml.xml.signature with parameters of type KeyInfo
 void Signature.setKeyInfo(KeyInfo newKeyInfo)
          Sets the key info added to this signature.
 

Uses of KeyInfo in org.opensaml.xml.signature.impl
 

Classes in org.opensaml.xml.signature.impl that implement KeyInfo
 class KeyInfoImpl
          Concrete implementation of KeyInfo
 

Fields in org.opensaml.xml.signature.impl declared as KeyInfo
private  KeyInfo SignatureImpl.keyInfo
          Public key information to embed in the signature.
 

Methods in org.opensaml.xml.signature.impl that return KeyInfo
 KeyInfo KeyInfoBuilder.buildObject()
          Builds an XMLObject using the default name and namespace information provided XML Signature specifications.
 KeyInfo KeyInfoBuilder.buildObject(String namespaceURI, String localName, String namespacePrefix)
          Creates an XMLObject with a given fully qualified name.
 KeyInfo SignatureImpl.getKeyInfo()
          Gets the key info added to this signature.
 

Methods in org.opensaml.xml.signature.impl with parameters of type KeyInfo
 void SignatureImpl.setKeyInfo(KeyInfo newKeyInfo)
          Sets the key info added to this signature.
 



Copyright © 1999-2013. All Rights Reserved.