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, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
detach, 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
private 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 ECKeyValue
public void setID(String newID)
setID
in interface ECKeyValue
public org.opensaml.core.xml.XMLObject getECParameters()
getECParameters
in interface ECKeyValue
public void setECParameters(org.opensaml.core.xml.XMLObject newParams)
setECParameters
in interface ECKeyValue
public NamedCurve getNamedCurve()
getNamedCurve
in interface ECKeyValue
public void setNamedCurve(NamedCurve newCurve)
setNamedCurve
in interface ECKeyValue
public PublicKey getPublicKey()
getPublicKey
in interface ECKeyValue
public void setPublicKey(PublicKey newKey)
setPublicKey
in interface ECKeyValue
public List<org.opensaml.core.xml.XMLObject> getOrderedChildren()
getOrderedChildren
in interface org.opensaml.core.xml.XMLObject
Copyright © 1999–2019 Shibboleth Consortium. All rights reserved.