Class ProtectedByteArrayType
java.lang.Object
com.evolveum.prism.xml.ns._public.types_3.ProtectedDataType<Byte[]>
com.evolveum.prism.xml.ns._public.types_3.ProtectedByteArrayType
- All Implemented Interfaces:
PlainStructured
,PlainStructured.WithoutStrategy
,ProtectedData<Byte[]>
,JaxbVisitable
,Serializable
,Cloneable
Specific subtype for protected binary byte array data.
Java class for ProtectedByteArrayType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ProtectedByteArrayType"> <complexContent> <extension base="{http://prism.evolveum.com/xml/ns/public/types-3}ProtectedDataType"> <sequence> <element name="clearValue" type="{http://www.w3.org/2001/XMLSchema}base64Binary" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.binding.PlainStructured
PlainStructured.WithoutStrategy
-
Field Summary
Fields inherited from class com.evolveum.prism.xml.ns._public.types_3.ProtectedDataType
ATTRIBUTE_XML_ENC_ALGORITHM, COMPLEX_TYPE, content, F_CLEAR_VALUE, F_ENCRYPTED_DATA, F_HASHED_DATA, F_XML_DSIG_KEY_INFO, F_XML_DSIG_KEY_NAME, F_XML_ENC_ALGORITHM, F_XML_ENC_CIPHER_DATA, F_XML_ENC_CIPHER_VALUE, F_XML_ENC_ENCRYPTED_DATA, F_XML_ENC_ENCRYPTION_METHOD, NS_XML_DSIG, NS_XML_ENC
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
accept
(JaxbVisitor visitor) boolean
canSupportType
(Class<?> type) clone()
byte[]
void
setClearBytes
(byte[] bytes) Methods inherited from class com.evolveum.prism.xml.ns._public.types_3.ProtectedDataType
canGetCleartext, clear, clearValue, cloneTo, destroyCleartext, equals, getClearValue, getContent, getEncryptedDataType, getHashedDataType, hashCode, isEmpty, isEncrypted, isHashed, setClearValue, setEncryptedData, setHashedData, 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
-
Constructor Details
-
ProtectedByteArrayType
public ProtectedByteArrayType()
-
-
Method Details
-
getClearBytes
public byte[] getClearBytes() -
setClearBytes
public void setClearBytes(byte[] bytes) -
canSupportType
-
accept
-
clone
- Specified by:
clone
in interfacePlainStructured
- Specified by:
clone
in classProtectedDataType<Byte[]>
-