Cloud Data Loss Prevention (DLP) V2 API - Class Google::Cloud::Dlp::V2::CryptoKey (v0.18.0)

Reference documentation and code samples for the Cloud Data Loss Prevention (DLP) V2 API class Google::Cloud::Dlp::V2::CryptoKey.

This is a data encryption key (DEK) (as opposed to a key encryption key (KEK) stored by Cloud Key Management Service (Cloud KMS). When using Cloud KMS to wrap or unwrap a DEK, be sure to set an appropriate IAM policy on the KEK to ensure an attacker cannot unwrap the DEK.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#kms_wrapped

defkms_wrapped()->::Google::Cloud::Dlp::V2::KmsWrappedCryptoKey
Returns

#kms_wrapped=

defkms_wrapped=(value)->::Google::Cloud::Dlp::V2::KmsWrappedCryptoKey
Parameter
Returns

#transient

deftransient()->::Google::Cloud::Dlp::V2::TransientCryptoKey
Returns

#transient=

deftransient=(value)->::Google::Cloud::Dlp::V2::TransientCryptoKey
Parameter
Returns

#unwrapped

defunwrapped()->::Google::Cloud::Dlp::V2::UnwrappedCryptoKey
Returns

#unwrapped=

defunwrapped=(value)->::Google::Cloud::Dlp::V2::UnwrappedCryptoKey
Parameter
Returns

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年10月30日 UTC.