public class ECKeyValueImpl extends org.opensaml.core.xml.AbstractXMLObject implements ECKeyValue
ECKeyValue.| Modifier and Type | Field and Description |
|---|---|
private org.opensaml.core.xml.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 |
|---|---|
org.opensaml.core.xml.XMLObject |
getECParameters() |
String |
getID() |
NamedCurve |
getNamedCurve() |
List<org.opensaml.core.xml.XMLObject> |
getOrderedChildren() |
PublicKey |
getPublicKey() |
void |
setECParameters(org.opensaml.core.xml.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, 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 org.opensaml.core.xml.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 org.opensaml.core.xml.XMLObject getECParameters()
getECParameters in interface ECKeyValuepublic void setECParameters(org.opensaml.core.xml.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<org.opensaml.core.xml.XMLObject> getOrderedChildren()
getOrderedChildren in interface org.opensaml.core.xml.XMLObjectCopyright © 1999–2015. All rights reserved.