public abstract class EncryptedTypeImpl extends AbstractXMLObject implements EncryptedType
EncryptedType.| Modifier and Type | Field and Description |
|---|---|
private CipherData |
cipherData
CipherData child element.
|
private java.lang.String |
encoding
Encoding attribute value.
|
private EncryptionMethod |
encryptionMethod
EncryptionMethod child element.
|
private EncryptionProperties |
encryptionProperties
EncryptionProperties child element.
|
private java.lang.String |
id
id attribute value.
|
private KeyInfo |
keyInfo
EncryptionMethod child element.
|
private java.lang.String |
mimeType
MimeType attribute value.
|
private java.lang.String |
type
Type attribute value.
|
ENCODING_ATTRIB_NAME, ID_ATTRIB_NAME, MIMETYPE_ATTRIB_NAME, TYPE_ATTRIB_NAME, TYPE_LOCAL_NAME, TYPE_NAME| Modifier | Constructor and Description |
|---|---|
protected |
EncryptedTypeImpl(java.lang.String namespaceURI,
java.lang.String elementLocalName,
java.lang.String namespacePrefix)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
CipherData |
getCipherData()
Gets the CipherData child element.
|
java.lang.String |
getEncoding()
Gets the encoding applied to the plaintext content prior to encryption.
|
EncryptionMethod |
getEncryptionMethod()
Gets the EncryptionMethod child element.
|
EncryptionProperties |
getEncryptionProperties()
Gets the EncryptionProperties child element.
|
java.lang.String |
getID()
Gets the unique ID for the XML element.
|
KeyInfo |
getKeyInfo()
Gets the KeyInfo child element.
|
java.lang.String |
getMimeType()
Gets the MIME type of the plaintext content.
|
java.util.List<XMLObject> |
getOrderedChildren()
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
|
java.lang.String |
getType()
Gets the type information for the plaintext content.
|
void |
setCipherData(CipherData newCipherData)
Sets the CipherData child element.
|
void |
setEncoding(java.lang.String newEncoding)
Sets the encoding applied to the plaintext content prior to encryption.
|
void |
setEncryptionMethod(EncryptionMethod newEncryptionMethod)
Sets the EncryptionMethod child element.
|
void |
setEncryptionProperties(EncryptionProperties newEncryptionProperties)
Sets the EncryptionProperties child element.
|
void |
setID(java.lang.String newID)
Sets the unique ID for the XML element.
|
void |
setKeyInfo(KeyInfo newKeyInfo)
Sets the KeyInfo child element.
|
void |
setMimeType(java.lang.String newMimeType)
Sets the MIME type of the plaintext content.
|
void |
setType(java.lang.String newType)
Sets the type information for the plaintext content.
|
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 java.lang.String id
private java.lang.String type
private java.lang.String mimeType
private java.lang.String encoding
private EncryptionMethod encryptionMethod
private KeyInfo keyInfo
private CipherData cipherData
private EncryptionProperties encryptionProperties
protected EncryptedTypeImpl(java.lang.String namespaceURI,
java.lang.String elementLocalName,
java.lang.String namespacePrefix)
namespaceURI - namespace URIelementLocalName - local namenamespacePrefix - namespace prefixpublic java.lang.String getID()
getID in interface EncryptedTypepublic void setID(java.lang.String newID)
setID in interface EncryptedTypenewID - the unique ID for the XML elementpublic java.lang.String getType()
getType in interface EncryptedTypepublic void setType(java.lang.String newType)
setType in interface EncryptedTypenewType - the type information for the plaintext contentpublic java.lang.String getMimeType()
getMimeType in interface EncryptedTypepublic void setMimeType(java.lang.String newMimeType)
setMimeType in interface EncryptedTypenewMimeType - the MIME type of the plaintext contentpublic java.lang.String getEncoding()
getEncoding in interface EncryptedTypepublic void setEncoding(java.lang.String newEncoding)
setEncoding in interface EncryptedTypenewEncoding - the encoding applied to the plaintext content prior to encryptionpublic EncryptionMethod getEncryptionMethod()
getEncryptionMethod in interface EncryptedTypepublic void setEncryptionMethod(EncryptionMethod newEncryptionMethod)
setEncryptionMethod in interface EncryptedTypenewEncryptionMethod - the new EncryptionMethod child elementpublic KeyInfo getKeyInfo()
getKeyInfo in interface EncryptedTypepublic void setKeyInfo(KeyInfo newKeyInfo)
setKeyInfo in interface EncryptedTypenewKeyInfo - the new KeyInfo child elementpublic CipherData getCipherData()
getCipherData in interface EncryptedTypepublic void setCipherData(CipherData newCipherData)
setCipherData in interface EncryptedTypenewCipherData - the new CipherData child elementpublic EncryptionProperties getEncryptionProperties()
getEncryptionProperties in interface EncryptedTypepublic void setEncryptionProperties(EncryptionProperties newEncryptionProperties)
setEncryptionProperties in interface EncryptedTypenewEncryptionProperties - the new EncryptionProperties child elementpublic java.util.List<XMLObject> getOrderedChildren()
getOrderedChildren in interface XMLObject