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_EXTERNAL_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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(JaxbVisitor visitor) booleancanSupportType(Class<?> type) clone()byte[]voidsetClearBytes(byte[] bytes) Methods inherited from class com.evolveum.prism.xml.ns._public.types_3.ProtectedDataType
canGetCleartext, clear, clearValue, cloneTo, destroyCleartext, equals, getClearValue, getContent, getEncryptedDataType, getExternalData, getHashedDataType, hashCode, isEmpty, isEncrypted, isExternal, isHashed, setClearValue, setEncryptedData, setExternalData, setHashedData, toStringMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.evolveum.midpoint.prism.binding.PlainStructured.WithoutStrategy
equals, hashCodeMethods inherited from interface com.evolveum.midpoint.prism.crypto.ProtectedData
hasClearValue
-
Constructor Details
-
ProtectedByteArrayType
public ProtectedByteArrayType()
-
-
Method Details
-
getClearBytes
public byte[] getClearBytes() -
setClearBytes
public void setClearBytes(byte[] bytes) -
canSupportType
-
accept
-
clone
- Specified by:
clonein interfacePlainStructured- Specified by:
clonein classProtectedDataType<Byte[]>
-