/AWS1/CL_CRMDATAENCMETADATA¶
The settings for client-side encryption for cryptographic computing.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_allowcleartext TYPE /AWS1/CRMBOOLEAN /AWS1/CRMBOOLEAN¶
Indicates whether encrypted tables can contain cleartext data (
TRUE) or are to cryptographically process every column (FALSE).
iv_allowduplicates TYPE /AWS1/CRMBOOLEAN /AWS1/CRMBOOLEAN¶
Indicates whether Fingerprint columns can contain duplicate entries (
TRUE) or are to contain only non-repeated values (FALSE).
iv_alwjoinsoncolumnswdiffe00 TYPE /AWS1/CRMBOOLEAN /AWS1/CRMBOOLEAN¶
Indicates whether Fingerprint columns can be joined on any other Fingerprint column with a different name (
TRUE) or can only be joined on Fingerprint columns of the same name (FALSE).
iv_preservenulls TYPE /AWS1/CRMBOOLEAN /AWS1/CRMBOOLEAN¶
Indicates whether NULL values are to be copied as NULL to encrypted tables (
TRUE) or cryptographically processed (FALSE).
Queryable Attributes¶
allowCleartext¶
Indicates whether encrypted tables can contain cleartext data (
TRUE) or are to cryptographically process every column (FALSE).
Accessible with the following methods¶
| Method | Description | 
|---|---|
| GET_ALLOWCLEARTEXT() | Getter for ALLOWCLEARTEXT, with configurable default | 
| ASK_ALLOWCLEARTEXT() | Getter for ALLOWCLEARTEXT w/ exceptions if field has no valu | 
| HAS_ALLOWCLEARTEXT() | Determine if ALLOWCLEARTEXT has a value | 
allowDuplicates¶
Indicates whether Fingerprint columns can contain duplicate entries (
TRUE) or are to contain only non-repeated values (FALSE).
Accessible with the following methods¶
| Method | Description | 
|---|---|
| GET_ALLOWDUPLICATES() | Getter for ALLOWDUPLICATES, with configurable default | 
| ASK_ALLOWDUPLICATES() | Getter for ALLOWDUPLICATES w/ exceptions if field has no val | 
| HAS_ALLOWDUPLICATES() | Determine if ALLOWDUPLICATES has a value | 
allowJoinsOnColumnsWithDifferentNames¶
Indicates whether Fingerprint columns can be joined on any other Fingerprint column with a different name (
TRUE) or can only be joined on Fingerprint columns of the same name (FALSE).
Accessible with the following methods¶
| Method | Description | 
|---|---|
| GET_ALWJOINSONCOLUMNSWDIFF00() | Getter for ALWJOINSONCOLUMNSWDIFFEREN00, with configurable d | 
| ASK_ALWJOINSONCOLUMNSWDIFF00() | Getter for ALWJOINSONCOLUMNSWDIFFEREN00 w/ exceptions if fie | 
| HAS_ALWJOINSONCOLUMNSWDIFF00() | Determine if ALWJOINSONCOLUMNSWDIFFEREN00 has a value | 
preserveNulls¶
Indicates whether NULL values are to be copied as NULL to encrypted tables (
TRUE) or cryptographically processed (FALSE).
Accessible with the following methods¶
| Method | Description | 
|---|---|
| GET_PRESERVENULLS() | Getter for PRESERVENULLS, with configurable default | 
| ASK_PRESERVENULLS() | Getter for PRESERVENULLS w/ exceptions if field has no value | 
| HAS_PRESERVENULLS() | Determine if PRESERVENULLS has a value |