public class EncryptedKeyImpl extends EncryptedTypeImpl implements EncryptedKey
EncryptedKey
.DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, RECIPIENT_ATTRIB_NAME, TYPE_LOCAL_NAME, TYPE_NAME
ENCODING_ATTRIB_NAME, ID_ATTRIB_NAME, MIMETYPE_ATTRIB_NAME, TYPE_ATTRIB_NAME
Modifier | Constructor and Description |
---|---|
protected |
EncryptedKeyImpl(String namespaceURI,
String elementLocalName,
String namespacePrefix)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
CarriedKeyName |
getCarriedKeyName()
Gets the child element carrying the human readable name for this key.
|
List<XMLObject> |
getOrderedChildren()
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
|
String |
getRecipient()
Gets the hint about for whom this encrypted key is intended.
|
ReferenceList |
getReferenceList()
Gets the child element containing pointers to EncryptedData and EncryptedKey elements encrypted using this key.
|
void |
setCarriedKeyName(CarriedKeyName newCarriedKeyName)
Sets the child element carrying the human readable name for this key.
|
void |
setRecipient(String newRecipient)
Sets the hint about for whom this encrypted key is intended.
|
void |
setReferenceList(ReferenceList newReferenceList)
Sets the child element containing pointers to EncryptedData and EncryptedKey elements encrypted using this key.
|
getCipherData, getEncoding, getEncryptionMethod, getEncryptionProperties, getID, getKeyInfo, getMimeType, getType, setCipherData, setEncoding, setEncryptionMethod, setEncryptionProperties, setID, setKeyInfo, setMimeType, setType
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, setSchemaType
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getCipherData, getEncoding, getEncryptionMethod, getEncryptionProperties, getID, getKeyInfo, getMimeType, getType, setCipherData, setEncoding, setEncryptionMethod, setEncryptionProperties, setID, setKeyInfo, setMimeType, setType
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
public String getRecipient()
getRecipient
in interface EncryptedKey
public void setRecipient(String newRecipient)
setRecipient
in interface EncryptedKey
newRecipient
- the hint about who this encrypted key is intended forpublic ReferenceList getReferenceList()
getReferenceList
in interface EncryptedKey
public void setReferenceList(ReferenceList newReferenceList)
setReferenceList
in interface EncryptedKey
newReferenceList
- the new reference list for this encrypted keypublic CarriedKeyName getCarriedKeyName()
getCarriedKeyName
in interface EncryptedKey
public void setCarriedKeyName(CarriedKeyName newCarriedKeyName)
setCarriedKeyName
in interface EncryptedKey
newCarriedKeyName
- the human readable name for this keypublic List<XMLObject> getOrderedChildren()
getOrderedChildren
in interface XMLObject
getOrderedChildren
in class EncryptedTypeImpl
Copyright © 2016 JBoss by Red Hat. All rights reserved.