Class PGPDataImpl
java.lang.Object
org.opensaml.core.xml.AbstractXMLObject
org.opensaml.xmlsec.signature.impl.PGPDataImpl
- All Implemented Interfaces:
ElementExtensibleXMLObject,XMLObject,PGPData
Concrete implementation of
PGPData.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate PGPKeyIDPGPKeyID child element value.private PGPKeyPacketPGPKeyPacket child element value.private final IndexedXMLObjectChildrenList<XMLObject>List of <any> wildcard XMLObject children.Fields inherited from interface org.opensaml.xmlsec.signature.PGPData
DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, TYPE_LOCAL_NAME, TYPE_NAME -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedPGPDataImpl(String namespaceURI, String elementLocalName, String namespacePrefix) Constructor. -
Method Summary
Modifier and TypeMethodDescriptiongetUnknownXMLObjects(QName typeOrName) voidsetPGPKeyID(PGPKeyID newPGPKeyID) voidsetPGPKeyPacket(PGPKeyPacket newPGPKeyPacket) Methods inherited from class org.opensaml.core.xml.AbstractXMLObject
detach, ensureDOM, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaTypeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.opensaml.core.xml.XMLObject
detach, ensureDOM, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
-
Field Details
-
pgpKeyID
PGPKeyID child element value. -
pgpKeyPacket
PGPKeyPacket child element value. -
xmlChildren
List of <any> wildcard XMLObject children.
-
-
Constructor Details
-
PGPDataImpl
protected PGPDataImpl(@Nullable String namespaceURI, @Nonnull String elementLocalName, @Nullable String namespacePrefix) Constructor.- Parameters:
namespaceURI- the namespace the element is inelementLocalName- the local name of the XML element this Object representsnamespacePrefix- the prefix for the given namespace
-
-
Method Details
-
getPGPKeyID
- Specified by:
getPGPKeyIDin interfacePGPData
-
setPGPKeyID
- Specified by:
setPGPKeyIDin interfacePGPData
-
getPGPKeyPacket
- Specified by:
getPGPKeyPacketin interfacePGPData
-
setPGPKeyPacket
- Specified by:
setPGPKeyPacketin interfacePGPData
-
getUnknownXMLObjects
- Specified by:
getUnknownXMLObjectsin interfaceElementExtensibleXMLObject
-
getUnknownXMLObjects
- Specified by:
getUnknownXMLObjectsin interfaceElementExtensibleXMLObject
-
getOrderedChildren
- Specified by:
getOrderedChildrenin interfaceXMLObject
-