public interface EncryptedType extends ValidatingXMLObject
EncryptedData
and EncryptedKey
types.Modifier and Type | Field and Description |
---|---|
static String |
ENCODING_ATTRIB_NAME
Encoding attribute name.
|
static String |
ID_ATTRIB_NAME
Id attribute name.
|
static String |
MIMETYPE_ATTRIB_NAME
MimeType attribute name.
|
static String |
TYPE_ATTRIB_NAME
Type attribute name.
|
static String |
TYPE_LOCAL_NAME
Local name of the XSI type.
|
static QName |
TYPE_NAME
QName of the XSI type.
|
Modifier and Type | Method and Description |
---|---|
CipherData |
getCipherData()
Gets the CipherData child element.
|
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.
|
String |
getID()
Gets the unique ID for the XML element.
|
KeyInfo |
getKeyInfo()
Gets the KeyInfo child element.
|
String |
getMimeType()
Gets the MIME type of the plaintext content.
|
String |
getType()
Gets the type information for the plaintext content.
|
void |
setCipherData(CipherData newCipherData)
Sets the CipherData child element.
|
void |
setEncoding(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(String newID)
Sets the unique ID for the XML element.
|
void |
setKeyInfo(KeyInfo newKeyInfo)
Sets the KeyInfo child element.
|
void |
setMimeType(String newMimeType)
Sets the MIME type of the plaintext content.
|
void |
setType(String newType)
Sets the type information for the plaintext content.
|
deregisterValidator, getValidators, registerValidator, validate
addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
static final String TYPE_LOCAL_NAME
static final QName TYPE_NAME
static final String ID_ATTRIB_NAME
static final String TYPE_ATTRIB_NAME
static final String MIMETYPE_ATTRIB_NAME
static final String ENCODING_ATTRIB_NAME
String getID()
void setID(String newID)
newID
- the unique ID for the XML elementString getType()
void setType(String newType)
newType
- the type information for the plaintext contentString getMimeType()
void setMimeType(String newMimeType)
newMimeType
- the MIME type of the plaintext contentString getEncoding()
void setEncoding(String newEncoding)
newEncoding
- the encoding applied to the plaintext content prior to encryptionEncryptionMethod getEncryptionMethod()
void setEncryptionMethod(EncryptionMethod newEncryptionMethod)
newEncryptionMethod
- the new EncryptionMethod child elementKeyInfo getKeyInfo()
void setKeyInfo(KeyInfo newKeyInfo)
newKeyInfo
- the new KeyInfo child elementCipherData getCipherData()
void setCipherData(CipherData newCipherData)
newCipherData
- the new CipherData child elementEncryptionProperties getEncryptionProperties()
void setEncryptionProperties(EncryptionProperties newEncryptionProperties)
newEncryptionProperties
- the new EncryptionProperties child elementCopyright © 2018 JBoss by Red Hat. All rights reserved.