Uses of Interface
org.opensaml.xmlsec.signature.KeyInfo
Packages that use KeyInfo
Package
Description
XMLObject interfaces and helper classes for representing encrypted content and encrypting/decrypting content.
Functional support for XML Encryption.
Classes in support of processing XML Signature KeyInfo material.
XMLObject interfaces and helper classes for representing digitally signed content and signing/validating content.
-
Uses of KeyInfo in org.opensaml.xmlsec.encryption
Subinterfaces of KeyInfo in org.opensaml.xmlsec.encryptionModifier and TypeInterfaceDescriptioninterfaceXMLObject representing XML Encryption, version 20021210, OriginatorKeyInfo element.interfaceXMLObject representing XML Encryption, version 20021210, RecipientKeyInfo element.Methods in org.opensaml.xmlsec.encryption that return KeyInfoMethods in org.opensaml.xmlsec.encryption with parameters of type KeyInfoModifier and TypeMethodDescriptionvoidEncryptedType.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 KeyInfoModifier and TypeFieldDescriptionprivate final XMLSignatureBuilder<KeyInfo>Encrypter.keyInfoBuilderBuilder instance for building KeyInfo objects.Methods in org.opensaml.xmlsec.encryption.support that return KeyInfoModifier and TypeMethodDescriptionprotected 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 KeyInfoModifier and TypeMethodDescriptionprotected Iterable<EncryptedKey>SimpleKeyInfoReferenceEncryptedKeyResolver.resolveKeyInfo(KeyInfo keyInfo, int limit, Set<String> validRecipients) Turn a KeyInfo into an EncryptedKey collection. -
Uses of KeyInfo in org.opensaml.xmlsec.keyinfo
Fields in org.opensaml.xmlsec.keyinfo declared as KeyInfoModifier and TypeFieldDescriptionprivate KeyInfoKeyInfoCriterion.keyInfoThe KeyInfo which serves as the source for credential criteria.Methods in org.opensaml.xmlsec.keyinfo that return KeyInfoModifier and TypeMethodDescriptionKeyInfoGenerator.generate(Credential credential) Generate a new KeyInfo object based on keying material and other information within a credential.KeyInfoCriterion.getKeyInfo()Gets the KeyInfo which is the source of credential criteria.Methods in org.opensaml.xmlsec.keyinfo with parameters of type KeyInfoModifier and TypeMethodDescriptionstatic voidKeyInfoSupport.addCertificate(KeyInfo keyInfo, X509Certificate cert) Converts a native JavaX509Certificateinto the corresponding XMLObject and stores it in aKeyInfoin the firstX509Dataelement.static voidstatic 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.KeyInfoSupport.getKeyNames(KeyInfo keyInfo) Get the set of key names inside the specifiedKeyInfoas a list of strings.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 KeyInfoModifier and TypeMethodDescriptiondefault 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 -
Uses of KeyInfo in org.opensaml.xmlsec.signature
Methods in org.opensaml.xmlsec.signature that return KeyInfoModifier and TypeMethodDescriptionSignature.getKeyInfo()Gets the key info added to this signature.Methods in org.opensaml.xmlsec.signature with parameters of type KeyInfoModifier and TypeMethodDescriptionvoidSignature.setKeyInfo(KeyInfo newKeyInfo) Sets the key info added to this signature.