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
 

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

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

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

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
 

Methods in org.opensaml.xml.security.keyinfo that return KeyInfo
 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.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.
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.
protected  void BasicProviderKeyInfoCredentialResolver.initResolutionContext(KeyInfoResolutionContext kiContext, KeyInfo keyInfo, CriteriaSet criteriaSet)
          Initialize the resolution context that will be used by the providers.
 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
 

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 © 2006-2010 Internet2. All Rights Reserved.