reason property

String? reason
getter/setter pair

The warning reason. Possible string values are:

  • "PROCESSING_WARNING_REASON_UNSPECIFIED" : The processing warning reason is unknown.
  • "PROCESSING_WARNING_REASON_KEK_PERMISSION_DENIED" : The system did not have the permissions needed to access the KEK.
  • "PROCESSING_WARNING_REASON_DEK_DECRYPTION_ERROR" : The DEK failed to be decrypted.
  • "PROCESSING_WARNING_REASON_DECRYPTION_ERROR" : The event has a decryption error.
  • "PROCESSING_WARNING_REASON_WIP_AUTH_FAILED" : The WIP could not be used because it was rejected by its attestation condition.
  • "PROCESSING_WARNING_REASON_INVALID_WIP" : The WIP is formatted incorrectly or the WIP does not exist.
  • "PROCESSING_WARNING_REASON_INVALID_KEK" : The KEK cannot decrypt data because it is the wrong KEK, or it does not exist.
  • "PROCESSING_WARNING_REASON_USER_IDENTIFIER_DECRYPTION_ERROR" : Failed to decrypt th UserIdentifier data using the DEK.
  • "PROCESSING_WARNING_REASON_INTERNAL_ERROR" : Internal error.
  • "PROCESSING_WARNING_REASON_AWS_AUTH_FAILED" : The system failed to authenticate with AWS.

Implementation

core.String? reason;