- Before you begin
- Samples
- Autokey.create_key_handle
- Autokey.get_key_handle
- Autokey.list_key_handles
- Autokey_admin.get_autokey_config
- Autokey_admin.show_effective_autokey_config
- Autokey_admin.update_autokey_config
- Ekm_service.create_ekm_connection
- Ekm_service.get_ekm_config
- Ekm_service.get_ekm_connection
- Ekm_service.list_ekm_connections
- Ekm_service.update_ekm_config
- Ekm_service.update_ekm_connection
- Ekm_service.verify_connectivity
- Key_management_service.asymmetric_decrypt
- Key_management_service.asymmetric_sign
- Key_management_service.create_crypto_key
- Key_management_service.create_crypto_key_version
- Key_management_service.create_import_job
- Key_management_service.create_key_ring
- Key_management_service.decapsulate
- Key_management_service.decrypt
- Key_management_service.destroy_crypto_key_version
- Key_management_service.encrypt
- Key_management_service.generate_random_bytes
- Key_management_service.get_crypto_key
- Key_management_service.get_crypto_key_version
- Key_management_service.get_import_job
- Key_management_service.get_key_ring
- Key_management_service.get_public_key
- Key_management_service.import_crypto_key_version
- Key_management_service.list_crypto_key_versions
- Key_management_service.list_crypto_keys
- Key_management_service.list_import_jobs
- Key_management_service.list_key_rings
- Key_management_service.mac_sign
- Key_management_service.mac_verify
- Key_management_service.raw_decrypt
- Key_management_service.raw_encrypt
- Key_management_service.restore_crypto_key_version
- Key_management_service.update_crypto_key
- Key_management_service.update_crypto_key_primary_version
- Key_management_service.update_crypto_key_version
- Quickstart
Before running the samples, make sure you've followed the steps outlined in Using the client library.
cd samples
npm install
cd ..
View the source code.
Usage:
node packages/google-cloud-kms/samples/generated/v1/autokey.create_key_handle.js
View the source code.
Usage:
node packages/google-cloud-kms/samples/generated/v1/autokey.get_key_handle.js
View the source code.
Usage:
node packages/google-cloud-kms/samples/generated/v1/autokey.list_key_handles.js
View the source code.
Usage:
node packages/google-cloud-kms/samples/generated/v1/autokey_admin.get_autokey_config.js
View the source code.
Usage:
node packages/google-cloud-kms/samples/generated/v1/autokey_admin.show_effective_autokey_config.js
View the source code.
Usage:
node packages/google-cloud-kms/samples/generated/v1/autokey_admin.update_autokey_config.js
View the source code.
Usage:
node packages/google-cloud-kms/samples/generated/v1/ekm_service.create_ekm_connection.js
View the source code.
Usage:
node packages/google-cloud-kms/samples/generated/v1/ekm_service.get_ekm_config.js
View the source code.
Usage:
node packages/google-cloud-kms/samples/generated/v1/ekm_service.get_ekm_connection.js
View the source code.
Usage:
node packages/google-cloud-kms/samples/generated/v1/ekm_service.list_ekm_connections.js
View the source code.
Usage:
node packages/google-cloud-kms/samples/generated/v1/ekm_service.update_ekm_config.js
View the source code.
Usage:
node packages/google-cloud-kms/samples/generated/v1/ekm_service.update_ekm_connection.js
View the source code.
Usage:
node packages/google-cloud-kms/samples/generated/v1/ekm_service.verify_connectivity.js
View the source code.
Usage:
node packages/google-cloud-kms/samples/generated/v1/key_management_service.asymmetric_decrypt.js
View the source code.
Usage:
node packages/google-cloud-kms/samples/generated/v1/key_management_service.asymmetric_sign.js
View the source code.
Usage:
node packages/google-cloud-kms/samples/generated/v1/key_management_service.create_crypto_key.js
View the source code.
Usage:
node packages/google-cloud-kms/samples/generated/v1/key_management_service.create_crypto_key_version.js
View the source code.
Usage:
node packages/google-cloud-kms/samples/generated/v1/key_management_service.create_import_job.js
View the source code.
Usage:
node packages/google-cloud-kms/samples/generated/v1/key_management_service.create_key_ring.js
View the source code.
Usage:
node packages/google-cloud-kms/samples/generated/v1/key_management_service.decapsulate.js
View the source code.
Usage:
node packages/google-cloud-kms/samples/generated/v1/key_management_service.decrypt.js
View the source code.
Usage:
node packages/google-cloud-kms/samples/generated/v1/key_management_service.destroy_crypto_key_version.js
View the source code.
Usage:
node packages/google-cloud-kms/samples/generated/v1/key_management_service.encrypt.js
View the source code.
Usage:
node packages/google-cloud-kms/samples/generated/v1/key_management_service.generate_random_bytes.js
View the source code.
Usage:
node packages/google-cloud-kms/samples/generated/v1/key_management_service.get_crypto_key.js
View the source code.
Usage:
node packages/google-cloud-kms/samples/generated/v1/key_management_service.get_crypto_key_version.js
View the source code.
Usage:
node packages/google-cloud-kms/samples/generated/v1/key_management_service.get_import_job.js
View the source code.
Usage:
node packages/google-cloud-kms/samples/generated/v1/key_management_service.get_key_ring.js
View the source code.
Usage:
node packages/google-cloud-kms/samples/generated/v1/key_management_service.get_public_key.js
View the source code.
Usage:
node packages/google-cloud-kms/samples/generated/v1/key_management_service.import_crypto_key_version.js
View the source code.
Usage:
node packages/google-cloud-kms/samples/generated/v1/key_management_service.list_crypto_key_versions.js
View the source code.
Usage:
node packages/google-cloud-kms/samples/generated/v1/key_management_service.list_crypto_keys.js
View the source code.
Usage:
node packages/google-cloud-kms/samples/generated/v1/key_management_service.list_import_jobs.js
View the source code.
Usage:
node packages/google-cloud-kms/samples/generated/v1/key_management_service.list_key_rings.js
View the source code.
Usage:
node packages/google-cloud-kms/samples/generated/v1/key_management_service.mac_sign.js
View the source code.
Usage:
node packages/google-cloud-kms/samples/generated/v1/key_management_service.mac_verify.js
View the source code.
Usage:
node packages/google-cloud-kms/samples/generated/v1/key_management_service.raw_decrypt.js
View the source code.
Usage:
node packages/google-cloud-kms/samples/generated/v1/key_management_service.raw_encrypt.js
View the source code.
Usage:
node packages/google-cloud-kms/samples/generated/v1/key_management_service.restore_crypto_key_version.js
View the source code.
Usage:
node packages/google-cloud-kms/samples/generated/v1/key_management_service.update_crypto_key.js
View the source code.
Usage:
node packages/google-cloud-kms/samples/generated/v1/key_management_service.update_crypto_key_primary_version.js
View the source code.
Usage:
node packages/google-cloud-kms/samples/generated/v1/key_management_service.update_crypto_key_version.js
View the source code.
Usage:
node packages/google-cloud-kms/samples/quickstart.js
