Class: Google::Privacy::Dlp::V2::CryptoKey

Inherits:
Object
  • Object
show all
Defined in:
lib/google/cloud/dlp/v2/doc/google/privacy/dlp/v2/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::V2::KmsWrappedCryptoKey



1263
# File 'lib/google/cloud/dlp/v2/doc/google/privacy/dlp/v2/dlp.rb', line 1263

class CryptoKey; end

#transientGoogle::Privacy::Dlp::V2::TransientCryptoKey



1263
# File 'lib/google/cloud/dlp/v2/doc/google/privacy/dlp/v2/dlp.rb', line 1263

class CryptoKey; end

#unwrappedGoogle::Privacy::Dlp::V2::UnwrappedCryptoKey



1263
# File 'lib/google/cloud/dlp/v2/doc/google/privacy/dlp/v2/dlp.rb', line 1263

class CryptoKey; end