# Package org.opensaml.xmlsec.signature

@NonnullElements package org.opensaml.xmlsec.signature
XMLObject interfaces and helper classes for representing digitally signed content and signing/validating content.

Related Packages
Package
Description
org.opensaml.xmlsec
Configuration and support classes for security.
org.opensaml.xmlsec.signature.impl
Implementations of the interfaces for XMLObjects that represent XML signature types.
org.opensaml.xmlsec.signature.support
Functional support for XML Signature.
Class
Description
AbstractSignableXMLObject
Base for signable XMLObjects.
CryptoBinary
XMLObject representing XML Digital Signature, version 20020212, CryptoBinary simple type.
DEREncodedKeyValue
XMLObject representing XML Digital Signature 1.1 DEREncodedKeyValue element.
DigestMethod
XMLObject representing XML Digital Signature, version 20020212, DigestMethod element.
DSAKeyValue
XMLObject representing XML Digital Signature, version 20020212, DSAKeyValue element.
ECKeyValue
XMLObject representing XML Digital Signature, version 20020212, ECKeyValue element.
ECPointType
XMLObject representing XML Digital Signature 1.1 ECPointType element.
Exponent
XMLObject representing XML Digital Signature, version 20020212, Exponent element.
G
XMLObject representing XML Digital Signature, version 20020212, G element.
J
XMLObject representing XML Digital Signature, version 20020212, J element.
KeyInfo
XMLObject representing XML Digital Signature, version 20020212, KeyInfo element.
KeyInfoReference
XMLObject representing XML Digital Signature 1.1 KeyInfoReference element.
KeyName
XMLObject representing XML Digital Signature, version 20020212, KeyName element.
KeyValue
XMLObject representing XML Digital Signature, version 20020212, KeyValue element.
MgmtData
XMLObject representing XML Digital Signature, version 20020212, MgmtData element.
Modulus
XMLObject representing XML Digital Signature, version 20020212, Modulus element.
NamedCurve
XMLObject representing XML Digital Signature 1.1 NamedCurve element.
P
XMLObject representing XML Digital Signature, version 20020212, P element.
PgenCounter
XMLObject representing XML Digital Signature, version 20020212, PgenCounter element.
PGPData
XMLObject representing XML Digital Signature, version 20020212, PGPData element.
PGPKeyID
XMLObject representing XML Digital Signature, version 20020212, PGPKeyID element.
PGPKeyPacket
XMLObject representing XML Digital Signature, version 20020212, PGPKeyPacket element.
PublicKey
XMLObject representing XML Digital Signature 1.1 PublicKey element.
Q
XMLObject representing XML Digital Signature, version 20020212, Q element.
RetrievalMethod
XMLObject representing XML Digital Signature, version 20020212, RetrievalMethod element.
RSAKeyValue
XMLObject representing XML Digital Signature, version 20020212, RSAKeyValue element.
Seed
XMLObject representing XML Digital Signature, version 20020212, Seed element.
SignableXMLObject
An XMLObject whose DOM representation can be digitally signed.
Signature
XMLObject representing an enveloped or detached XML Digital Signature, version 20020212, Signature element.
SPKIData
XMLObject representing XML Digital Signature, version 20020212, SPKIData element.
SPKISexp
XMLObject representing XML Digital Signature, version 20020212, SPKISexp element.
Transform
XMLObject representing XML Digital Signature, version 20020212, Transform element.
Transforms
XMLObject representing XML Digital Signature, version 20020212, Transforms element.
X509Certificate
XMLObject representing XML Digital Signature, version 20020212, X509Certificate element.
X509CRL
XMLObject representing XML Digital Signature, version 20020212, X509CRL element.
X509Data
XMLObject representing XML Digital Signature, version 20020212, X509Data element.
X509Digest
XMLObject representing XML Digital Signature 1.1 X509Digest element.
X509IssuerName
XMLObject representing XML Digital Signature, version 20020212, X509IssuerName element.
X509IssuerSerial
XMLObject representing XML Digital Signature, version 20020212, X509IssuerSerial element.
X509SerialNumber
XMLObject representing XML Digital Signature, version 20020212, X509SerialNumber element.
X509SKI
XMLObject representing XML Digital Signature, version 20020212, X509SKI element.
X509SubjectName
XMLObject representing XML Digital Signature, version 20020212, X509SubjectName element.
XMLSignatureBuilder<XMLSignatureType extends XMLObject>
Builder for XMLObjects from `org.opensaml.xmlsec.signature`.
XPath
XMLObject representing XML Digital Signature, version 20020212, XPath element.
Y
XMLObject representing XML Digital Signature, version 20020212, Y element.