Class CipherDataType
java.lang.Object
com.evolveum.prism.xml.ns._public.types_3.CipherDataType
- All Implemented Interfaces:
PlainStructured
,PlainStructured.WithoutStrategy
,JaxbVisitable
,Serializable
,Cloneable
public class CipherDataType
extends Object
implements PlainStructured.WithoutStrategy, JaxbVisitable
TODO
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 CipherDataType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CipherDataType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="cipherValue" type="{http://www.w3.org/2001/XMLSchema}base64Binary"/> </sequence> </restriction> </complexContent> </complexType>
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.binding.PlainStructured
PlainStructured.WithoutStrategy
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
accept
(JaxbVisitor visitor) clone()
boolean
byte[]
Gets the value of the cipherValue property.int
hashCode()
void
setCipherValue
(byte[] value) Sets the value of the cipherValue property.toString()
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.evolveum.midpoint.prism.binding.PlainStructured.WithoutStrategy
equals, hashCode
-
Field Details
-
cipherValue
protected byte[] cipherValue
-
-
Constructor Details
-
CipherDataType
public CipherDataType()
-
-
Method Details
-
getCipherValue
public byte[] getCipherValue()Gets the value of the cipherValue property.- Returns:
- possible object is byte[]
-
setCipherValue
public void setCipherValue(byte[] value) Sets the value of the cipherValue property.- Parameters:
value
- allowed object is byte[]
-
hashCode
public int hashCode() -
equals
-
toString
-
clone
- Specified by:
clone
in interfacePlainStructured
- Overrides:
clone
in classObject
-
accept
- Specified by:
accept
in interfaceJaxbVisitable
-