Key Management Crypto Types

DBMS_CLOUD_OCI_KM_KMS_CRYPTO_DECRYPT_RESPONSE_T Type

Contains the response body, headers and the status code of the decrypt request.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_km_kms_crypto_decrypt_response_t FORCE AUTHID CURRENT_USER IS OBJECT (
  response_body dbms_cloud_oci_key_management_decrypted_data_t,
  headers json_object_t,
  status_code number 
) NOT PERSISTABLE;

Fields

Field Description

response_body

Response body of decrypt

headers

Response headers as JSON data in a JSON object

status_code

HTTP response status code as an integer

DBMS_CLOUD_OCI_KM_KMS_CRYPTO_ENCRYPT_RESPONSE_T Type

Contains the response body, headers and the status code of the encrypt request.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_km_kms_crypto_encrypt_response_t FORCE AUTHID CURRENT_USER IS OBJECT (
  response_body dbms_cloud_oci_key_management_encrypted_data_t,
  headers json_object_t,
  status_code number 
) NOT PERSISTABLE;

Fields

Field Description

response_body

Response body of encrypt

headers

Response headers as JSON data in a JSON object

status_code

HTTP response status code as an integer

DBMS_CLOUD_OCI_KM_KMS_CRYPTO_EXPORT_KEY_RESPONSE_T Type

Contains the response body, headers and the status code of the export_key request.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_km_kms_crypto_export_key_response_t FORCE AUTHID CURRENT_USER IS OBJECT (
  response_body dbms_cloud_oci_key_management_exported_key_data_t,
  headers json_object_t,
  status_code number 
) NOT PERSISTABLE;

Fields

Field Description

response_body

Response body of export_key

headers

Response headers as JSON data in a JSON object

status_code

HTTP response status code as an integer

DBMS_CLOUD_OCI_KM_KMS_CRYPTO_GENERATE_DATA_ENCRYPTION_KEY_RESPONSE_T Type

Contains the response body, headers and the status code of the generate_data_encryption_key request.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_km_kms_crypto_generate_data_encryption_key_response_t FORCE AUTHID CURRENT_USER IS OBJECT (
  response_body dbms_cloud_oci_key_management_generated_key_t,
  headers json_object_t,
  status_code number 
) NOT PERSISTABLE;

Fields

Field Description

response_body

Response body of generate_data_encryption_key

headers

Response headers as JSON data in a JSON object

status_code

HTTP response status code as an integer

DBMS_CLOUD_OCI_KM_KMS_CRYPTO_SIGN_RESPONSE_T Type

Contains the response body, headers and the status code of the sign request.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_km_kms_crypto_sign_response_t FORCE AUTHID CURRENT_USER IS OBJECT (
  response_body dbms_cloud_oci_key_management_signed_data_t,
  headers json_object_t,
  status_code number 
) NOT PERSISTABLE;

Fields

Field Description

response_body

Response body of sign

headers

Response headers as JSON data in a JSON object

status_code

HTTP response status code as an integer

DBMS_CLOUD_OCI_KM_KMS_CRYPTO_VERIFY_RESPONSE_T Type

Contains the response body, headers and the status code of the verify request.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_km_kms_crypto_verify_response_t FORCE AUTHID CURRENT_USER IS OBJECT (
  response_body dbms_cloud_oci_key_management_verified_data_t,
  headers json_object_t,
  status_code number 
) NOT PERSISTABLE;

Fields

Field Description

response_body

Response body of verify

headers

Response headers as JSON data in a JSON object

status_code

HTTP response status code as an integer