Constants.EncryptionConstants Class
- java.
lang. Object - com.
microsoft. azure. storage. Constants. EncryptionConstants
- com.
public class EncryptionConstants
Defines constants for client encryption.
Field Summary
Modifier and Type | Field and Description |
---|---|
final String |
BLOB_ENCRYPTION_DATA
Metadata header to store encryption materials. |
final String |
CONTENT_ENCRYPTION_IV
Constant for the key for the IV. |
final String |
ENCRYPTION_AGENT
Constant for the key for the encryption agent. |
final String |
ENCRYPTION_LIBRARY
Constant for the key for the encryption library in the key wrapping metadata. |
final String |
ENCRYPTION_MODE
Constant for the key for the encryption mode. |
final String |
ENCRYPTION_PROTOCOL_V1
Constant for the encryption protocol. |
final String |
FULL_BLOB
FullBlob string constant for the encryption mode. |
final String |
KEY_WRAPPING_IV
Encryption metadata key for key wrapping IV. |
final String |
KEY_WRAPPING_METADATA
Constant for the key wrapping metadata. |
final String |
TABLE_ENCRYPTION_KEY_DETAILS
Property name to store the encryption metadata. |
final String |
TABLE_ENCRYPTION_PROPERTY_DETAILS
Additional property name to store the encryption metadata. |
final String |
WRAPPED_CONTENT_KEY
Constant for the key for the wrapped CEK. |
Field Details
BLOB_ENCRYPTION_DATA
public static final String BLOB_ENCRYPTION_DATA= "encryptiondata"
Metadata header to store encryption materials.
CONTENT_ENCRYPTION_IV
public static final String CONTENT_ENCRYPTION_IV= "ContentEncryptionIV"
Constant for the key for the IV.
ENCRYPTION_AGENT
public static final String ENCRYPTION_AGENT= "EncryptionAgent"
Constant for the key for the encryption agent.
ENCRYPTION_LIBRARY
public static final String ENCRYPTION_LIBRARY= "EncryptionLibrary"
Constant for the key for the encryption library in the key wrapping metadata.
ENCRYPTION_MODE
public static final String ENCRYPTION_MODE= "EncryptionMode"
Constant for the key for the encryption mode.
ENCRYPTION_PROTOCOL_V1
public static final String ENCRYPTION_PROTOCOL_V1= "1.0"
Constant for the encryption protocol.
FULL_BLOB
public static final String FULL_BLOB= "FullBlob"
FullBlob string constant for the encryption mode.
KEY_WRAPPING_IV
public static final String KEY_WRAPPING_IV= "KeyWrappingIV"
Encryption metadata key for key wrapping IV.
KEY_WRAPPING_METADATA
public static final String KEY_WRAPPING_METADATA= "KeyWrappingMetadata"
Constant for the key wrapping metadata.
TABLE_ENCRYPTION_KEY_DETAILS
public static final String TABLE_ENCRYPTION_KEY_DETAILS= "_ClientEncryptionMetadata1"
Property name to store the encryption metadata.
TABLE_ENCRYPTION_PROPERTY_DETAILS
public static final String TABLE_ENCRYPTION_PROPERTY_DETAILS= "_ClientEncryptionMetadata2"
Additional property name to store the encryption metadata.
WRAPPED_CONTENT_KEY
public static final String WRAPPED_CONTENT_KEY= "WrappedContentKey"
Constant for the key for the wrapped CEK.
Applies to
Azure SDK for Java