Package org.sourceid.protocol.dsig10.xml
Interface SignatureType
-
- All Superinterfaces:
XmlObject,XmlTokenSource
public interface SignatureType extends XmlObject
An XML SignatureType(@http://www.w3.org/2000/09/xmldsig#). This is a complex type.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classSignatureType.FactoryA factory class with static methods for creating instances of this type.
-
Field Summary
Fields Modifier and Type Field Description static SchemaTypetype-
Fields inherited from interface org.apache.xmlbeans.XmlObject
EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description KeyInfoTypeaddNewKeyInfo()Appends and returns a new empty "KeyInfo" elementObjectTypeaddNewObject()Appends and returns a new empty value (as xml) as the last "Object" elementSignatureValueTypeaddNewSignatureValue()Appends and returns a new empty "SignatureValue" elementSignedInfoTypeaddNewSignedInfo()Appends and returns a new empty "SignedInfo" elementStringgetId()Gets the "Id" attributeKeyInfoTypegetKeyInfo()Gets the "KeyInfo" elementObjectType[]getObjectArray()Gets array of all "Object" elementsObjectTypegetObjectArray(int i)Gets ith "Object" elementSignatureValueTypegetSignatureValue()Gets the "SignatureValue" elementSignedInfoTypegetSignedInfo()Gets the "SignedInfo" elementObjectTypeinsertNewObject(int i)Inserts and returns a new empty value (as xml) as the ith "Object" elementbooleanisSetId()True if has "Id" attributebooleanisSetKeyInfo()True if has "KeyInfo" elementvoidremoveObject(int i)Removes the ith "Object" elementvoidsetId(String id)Sets the "Id" attributevoidsetKeyInfo(KeyInfoType keyInfo)Sets the "KeyInfo" elementvoidsetObjectArray(int i, ObjectType object)Sets ith "Object" elementvoidsetObjectArray(ObjectType[] objectArray)Sets array of all "Object" elementvoidsetSignatureValue(SignatureValueType signatureValue)Sets the "SignatureValue" elementvoidsetSignedInfo(SignedInfoType signedInfo)Sets the "SignedInfo" elementintsizeOfObjectArray()Returns number of "Object" elementvoidunsetId()Unsets the "Id" attributevoidunsetKeyInfo()Unsets the "KeyInfo" elementXmlIDxgetId()Gets (as xml) the "Id" attributevoidxsetId(XmlID id)Sets (as xml) the "Id" attribute-
Methods inherited from interface org.apache.xmlbeans.XmlObject
changeType, compareTo, compareValue, copy, copy, execQuery, execQuery, isImmutable, isNil, schemaType, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set, setNil, substitute, toString, validate, validate, valueEquals, valueHashCode
-
Methods inherited from interface org.apache.xmlbeans.XmlTokenSource
documentProperties, dump, getDomNode, monitor, newCursor, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, newXMLStreamReader, newXMLStreamReader, save, save, save, save, save, save, save, save, xmlText, xmlText
-
-
-
-
Field Detail
-
type
static final SchemaType type
-
-
Method Detail
-
getSignedInfo
SignedInfoType getSignedInfo()
Gets the "SignedInfo" element
-
setSignedInfo
void setSignedInfo(SignedInfoType signedInfo)
Sets the "SignedInfo" element
-
addNewSignedInfo
SignedInfoType addNewSignedInfo()
Appends and returns a new empty "SignedInfo" element
-
getSignatureValue
SignatureValueType getSignatureValue()
Gets the "SignatureValue" element
-
setSignatureValue
void setSignatureValue(SignatureValueType signatureValue)
Sets the "SignatureValue" element
-
addNewSignatureValue
SignatureValueType addNewSignatureValue()
Appends and returns a new empty "SignatureValue" element
-
getKeyInfo
KeyInfoType getKeyInfo()
Gets the "KeyInfo" element
-
isSetKeyInfo
boolean isSetKeyInfo()
True if has "KeyInfo" element
-
setKeyInfo
void setKeyInfo(KeyInfoType keyInfo)
Sets the "KeyInfo" element
-
addNewKeyInfo
KeyInfoType addNewKeyInfo()
Appends and returns a new empty "KeyInfo" element
-
unsetKeyInfo
void unsetKeyInfo()
Unsets the "KeyInfo" element
-
getObjectArray
ObjectType[] getObjectArray()
Gets array of all "Object" elements
-
getObjectArray
ObjectType getObjectArray(int i)
Gets ith "Object" element
-
sizeOfObjectArray
int sizeOfObjectArray()
Returns number of "Object" element
-
setObjectArray
void setObjectArray(ObjectType[] objectArray)
Sets array of all "Object" element
-
setObjectArray
void setObjectArray(int i, ObjectType object)Sets ith "Object" element
-
insertNewObject
ObjectType insertNewObject(int i)
Inserts and returns a new empty value (as xml) as the ith "Object" element
-
addNewObject
ObjectType addNewObject()
Appends and returns a new empty value (as xml) as the last "Object" element
-
removeObject
void removeObject(int i)
Removes the ith "Object" element
-
getId
String getId()
Gets the "Id" attribute
-
xgetId
XmlID xgetId()
Gets (as xml) the "Id" attribute
-
isSetId
boolean isSetId()
True if has "Id" attribute
-
setId
void setId(String id)
Sets the "Id" attribute
-
xsetId
void xsetId(XmlID id)
Sets (as xml) the "Id" attribute
-
unsetId
void unsetId()
Unsets the "Id" attribute
-
-