Class EncryptedDataType
java.lang.Object
com.evolveum.prism.xml.ns._public.types_3.EncryptedDataType
- All Implemented Interfaces:
JaxbVisitable
,Serializable
,Cloneable
TODO
Contains data protected by (reversible) encryption.
Loosely based on XML encryption standard. But we cannot use full
standard as we are not bound to XML. We need this to work also for
JSON and YAML and other languages.
Java class for EncryptedDataType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="EncryptedDataType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="encryptionMethod" type="{http://prism.evolveum.com/xml/ns/public/types-3}EncryptionMethodType" minOccurs="0"/> <element name="keyInfo" type="{http://prism.evolveum.com/xml/ns/public/types-3}KeyInfoType" minOccurs="0"/> <element name="cipherData" type="{http://prism.evolveum.com/xml/ns/public/types-3}CipherDataType" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected CipherDataType
protected EncryptionMethodType
protected KeyInfoType
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
accept
(JaxbVisitor visitor) clone()
boolean
Gets the value of the cipherData property.Gets the value of the encryptionMethod property.Gets the value of the keyInfo property.int
hashCode()
void
setCipherData
(CipherDataType value) Sets the value of the cipherData property.void
Sets the value of the encryptionMethod property.void
setKeyInfo
(KeyInfoType value) Sets the value of the keyInfo property.toString()
-
Field Details
-
encryptionMethod
-
keyInfo
-
cipherData
-
-
Constructor Details
-
EncryptedDataType
public EncryptedDataType()
-
-
Method Details
-
getEncryptionMethod
Gets the value of the encryptionMethod property. -
setEncryptionMethod
Sets the value of the encryptionMethod property. -
getKeyInfo
Gets the value of the keyInfo property. -
setKeyInfo
Sets the value of the keyInfo property. -
getCipherData
Gets the value of the cipherData property. -
setCipherData
Sets the value of the cipherData property. -
hashCode
public int hashCode() -
equals
-
toString
-
clone
-
accept
- Specified by:
accept
in interfaceJaxbVisitable
-