public class ECKeyValueImpl extends AbstractXMLObject implements ECKeyValue
ECKeyValue.| Modifier and Type | Field and Description |
|---|---|
private XMLObject |
ecParams
ECParameters child element value.
|
private String |
id
Id attribute value.
|
private NamedCurve |
namedCurve
NamedCurve child element value.
|
private PublicKey |
publicKey
PublicKey child element value.
|
DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, ID_ATTRIB_NAME, TYPE_LOCAL_NAME, TYPE_NAME| Modifier | Constructor and Description |
|---|---|
protected |
ECKeyValueImpl(String namespaceURI,
String elementLocalName,
String namespacePrefix)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
XMLObject |
getECParameters() |
String |
getID() |
NamedCurve |
getNamedCurve() |
List<XMLObject> |
getOrderedChildren() |
PublicKey |
getPublicKey() |
void |
setECParameters(XMLObject newParams) |
void |
setID(String newID) |
void |
setNamedCurve(NamedCurve newCurve) |
void |
setPublicKey(PublicKey newKey) |
detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaTypeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdetach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocationprivate String id
private XMLObject ecParams
private NamedCurve namedCurve
private PublicKey publicKey
protected ECKeyValueImpl(String namespaceURI, String elementLocalName, String namespacePrefix)
namespaceURI - the namespace the element is inelementLocalName - the local name of the XML element this Object representsnamespacePrefix - the prefix for the given namespacepublic String getID()
getID in interface ECKeyValuepublic void setID(String newID)
setID in interface ECKeyValuepublic XMLObject getECParameters()
getECParameters in interface ECKeyValuepublic void setECParameters(XMLObject newParams)
setECParameters in interface ECKeyValuepublic NamedCurve getNamedCurve()
getNamedCurve in interface ECKeyValuepublic void setNamedCurve(NamedCurve newCurve)
setNamedCurve in interface ECKeyValuepublic PublicKey getPublicKey()
getPublicKey in interface ECKeyValuepublic void setPublicKey(PublicKey newKey)
setPublicKey in interface ECKeyValuepublic List<XMLObject> getOrderedChildren()
getOrderedChildren in interface XMLObjectCopyright © 1999–2020 Shibboleth Consortium. All rights reserved.