org.opensaml.xml.signature
public interface KeyInfoType extends ValidatingXMLObject
Modifier and Type | Field and Description |
---|---|
static String |
ID_ATTRIB_NAME
Id attribute name.
|
static String |
TYPE_LOCAL_NAME
Local name of the XSI type.
|
static QName |
TYPE_NAME
QName of the XSI type.
|
Modifier and Type | Method and Description |
---|---|
List<AgreementMethod> |
getAgreementMethods()
Get the list of AgreementMethod child elements.
|
List<EncryptedKey> |
getEncryptedKeys()
Get the list of EncryptedKey child elements
Note: EncryptedKey is actually defined in the XML Encryption schema, and is not explicitly defined in the
KeyInfoType content model, but for convenience this named getter method is exposed.
|
String |
getID()
Get the Id attribute value.
|
List<KeyName> |
getKeyNames()
Get the list of KeyName child elements.
|
List<KeyValue> |
getKeyValues()
Get the list of KeyValue child elements.
|
List<MgmtData> |
getMgmtDatas()
Get the list of MgmtData child elements.
|
List<PGPData> |
getPGPDatas()
Get the list of PGPData child elements.
|
List<RetrievalMethod> |
getRetrievalMethods()
Get the list of RetrievalMethod child elements.
|
List<SPKIData> |
getSPKIDatas()
Get the list of SPKIData child elements.
|
List<X509Data> |
getX509Datas()
Get the list of X509Data child elements.
|
List<XMLObject> |
getXMLObjects()
Get the list of all XMLObject children.
|
List<XMLObject> |
getXMLObjects(QName typeOrName)
Get the list of XMLObject children whose type or element QName matches the specified QName.
|
void |
setID(String newID)
Set the Id attribute value.
|
deregisterValidator, getValidators, registerValidator, validate
addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
static final String TYPE_LOCAL_NAME
static final QName TYPE_NAME
static final String ID_ATTRIB_NAME
String getID()
void setID(String newID)
newID
- the new Id attribute valueList<XMLObject> getXMLObjects()
List<XMLObject> getXMLObjects(QName typeOrName)
typeOrName
- the QName of the desired elementsList<KeyName> getKeyNames()
List<KeyValue> getKeyValues()
List<RetrievalMethod> getRetrievalMethods()
List<X509Data> getX509Datas()
List<PGPData> getPGPDatas()
List<SPKIData> getSPKIDatas()
List<MgmtData> getMgmtDatas()
List<AgreementMethod> getAgreementMethods()
List<EncryptedKey> getEncryptedKeys()
Copyright © 1999-2014 JBoss by Red Hat. All Rights Reserved.