Class: Google::Privacy::Dlp::V2beta1::CryptoKey

Inherits:
Object
  • Object
show all
Defined in:
lib/google/cloud/dlp/v2beta1/doc/google/privacy/dlp/v2beta1/dlp.rb

Overview

This is a data encryption key (DEK) (as opposed to a key encryption key (KEK) stored by KMS). When using KMS to wrap/unwrap DEKs, be sure to set an appropriate IAM policy on the KMS CryptoKey (KEK) to ensure an attacker cannot unwrap the data crypto key.

Instance Attribute Summary collapse

Instance Attribute Details

#kms_wrappedGoogle::Privacy::Dlp::V2beta1::KmsWrappedCryptoKey



993
# File 'lib/google/cloud/dlp/v2beta1/doc/google/privacy/dlp/v2beta1/dlp.rb', line 993

class CryptoKey; end

#transientGoogle::Privacy::Dlp::V2beta1::TransientCryptoKey



993
# File 'lib/google/cloud/dlp/v2beta1/doc/google/privacy/dlp/v2beta1/dlp.rb', line 993

class CryptoKey; end

#unwrappedGoogle::Privacy::Dlp::V2beta1::UnwrappedCryptoKey



993
# File 'lib/google/cloud/dlp/v2beta1/doc/google/privacy/dlp/v2beta1/dlp.rb', line 993

class CryptoKey; end