Attributes
- Companion
- class
- Source
- CryptoKeyVersion.scala
- Graph
-
- Supertypes
-
trait Sumtrait Mirrortrait GeneratedEnumCompanion[CryptoKeyVersionAlgorithm]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
Members list
Type members
Classlikes
AES-CBC (Cipher Block Chaining Mode) using 128-bit keys.
AES-CBC (Cipher Block Chaining Mode) using 128-bit keys.
Attributes
- Source
- CryptoKeyVersion.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedtrait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
AES_128_CBC.type
AES-CTR (Counter Mode) using 128-bit keys.
AES-CTR (Counter Mode) using 128-bit keys.
Attributes
- Source
- CryptoKeyVersion.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedtrait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
AES_128_CTR.type
AES-GCM (Galois Counter Mode) using 128-bit keys.
AES-GCM (Galois Counter Mode) using 128-bit keys.
Attributes
- Source
- CryptoKeyVersion.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedtrait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
AES_128_GCM.type
AES-CBC (Cipher Block Chaining Mode) using 256-bit keys.
AES-CBC (Cipher Block Chaining Mode) using 256-bit keys.
Attributes
- Source
- CryptoKeyVersion.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedtrait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
AES_256_CBC.type
AES-CTR (Counter Mode) using 256-bit keys.
AES-CTR (Counter Mode) using 256-bit keys.
Attributes
- Source
- CryptoKeyVersion.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedtrait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
AES_256_CTR.type
AES-GCM (Galois Counter Mode) using 256-bit keys.
AES-GCM (Galois Counter Mode) using 256-bit keys.
Attributes
- Source
- CryptoKeyVersion.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedtrait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
AES_256_GCM.type
Not specified.
Not specified.
Attributes
- Source
- CryptoKeyVersion.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedtrait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
ECDSA on the NIST P-256 curve with a SHA256 digest. Other hash functions can also be used: https://cloud.google.com/kms/docs/create-validate-signatures#ecdsa_support_for_other_hash_algorithms
ECDSA on the NIST P-256 curve with a SHA256 digest. Other hash functions can also be used: https://cloud.google.com/kms/docs/create-validate-signatures#ecdsa_support_for_other_hash_algorithms
Attributes
- Source
- CryptoKeyVersion.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedtrait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
EC_SIGN_P256_SHA256.type
ECDSA on the NIST P-384 curve with a SHA384 digest. Other hash functions can also be used: https://cloud.google.com/kms/docs/create-validate-signatures#ecdsa_support_for_other_hash_algorithms
ECDSA on the NIST P-384 curve with a SHA384 digest. Other hash functions can also be used: https://cloud.google.com/kms/docs/create-validate-signatures#ecdsa_support_for_other_hash_algorithms
Attributes
- Source
- CryptoKeyVersion.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedtrait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
EC_SIGN_P384_SHA384.type
ECDSA on the non-NIST secp256k1 curve. This curve is only supported for HSM protection level. Other hash functions can also be used: https://cloud.google.com/kms/docs/create-validate-signatures#ecdsa_support_for_other_hash_algorithms
ECDSA on the non-NIST secp256k1 curve. This curve is only supported for HSM protection level. Other hash functions can also be used: https://cloud.google.com/kms/docs/create-validate-signatures#ecdsa_support_for_other_hash_algorithms
Attributes
- Source
- CryptoKeyVersion.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedtrait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
Algorithm representing symmetric encryption by an external key manager.
Algorithm representing symmetric encryption by an external key manager.
Attributes
- Source
- CryptoKeyVersion.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedtrait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
Creates symmetric encryption keys.
Creates symmetric encryption keys.
Attributes
- Source
- CryptoKeyVersion.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedtrait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
HMAC-SHA1 signing with a 160 bit key.
HMAC-SHA1 signing with a 160 bit key.
Attributes
- Source
- CryptoKeyVersion.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedtrait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
HMAC_SHA1.type
HMAC-SHA224 signing with a 224 bit key.
HMAC-SHA224 signing with a 224 bit key.
Attributes
- Source
- CryptoKeyVersion.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedtrait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
HMAC_SHA224.type
HMAC-SHA256 signing with a 256 bit key.
HMAC-SHA256 signing with a 256 bit key.
Attributes
- Source
- CryptoKeyVersion.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedtrait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
HMAC_SHA256.type
HMAC-SHA384 signing with a 384 bit key.
HMAC-SHA384 signing with a 384 bit key.
Attributes
- Source
- CryptoKeyVersion.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedtrait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
HMAC_SHA384.type
HMAC-SHA512 signing with a 512 bit key.
HMAC-SHA512 signing with a 512 bit key.
Attributes
- Source
- CryptoKeyVersion.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedtrait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
HMAC_SHA512.type
RSAES-OAEP 2048 bit key with a SHA1 digest.
RSAES-OAEP 2048 bit key with a SHA1 digest.
Attributes
- Source
- CryptoKeyVersion.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedtrait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
RSAES-OAEP 2048 bit key with a SHA256 digest.
RSAES-OAEP 2048 bit key with a SHA256 digest.
Attributes
- Source
- CryptoKeyVersion.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedtrait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
RSAES-OAEP 3072 bit key with a SHA1 digest.
RSAES-OAEP 3072 bit key with a SHA1 digest.
Attributes
- Source
- CryptoKeyVersion.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedtrait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
RSAES-OAEP 3072 bit key with a SHA256 digest.
RSAES-OAEP 3072 bit key with a SHA256 digest.
Attributes
- Source
- CryptoKeyVersion.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedtrait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
RSAES-OAEP 4096 bit key with a SHA1 digest.
RSAES-OAEP 4096 bit key with a SHA1 digest.
Attributes
- Source
- CryptoKeyVersion.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedtrait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
RSAES-OAEP 4096 bit key with a SHA256 digest.
RSAES-OAEP 4096 bit key with a SHA256 digest.
Attributes
- Source
- CryptoKeyVersion.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedtrait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
RSAES-OAEP 4096 bit key with a SHA512 digest.
RSAES-OAEP 4096 bit key with a SHA512 digest.
Attributes
- Source
- CryptoKeyVersion.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedtrait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
RSASSA-PKCS1-v1_5 with a 2048 bit key and a SHA256 digest.
RSASSA-PKCS1-v1_5 with a 2048 bit key and a SHA256 digest.
Attributes
- Source
- CryptoKeyVersion.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedtrait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
RSASSA-PKCS1-v1_5 with a 3072 bit key and a SHA256 digest.
RSASSA-PKCS1-v1_5 with a 3072 bit key and a SHA256 digest.
Attributes
- Source
- CryptoKeyVersion.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedtrait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
RSASSA-PKCS1-v1_5 with a 4096 bit key and a SHA256 digest.
RSASSA-PKCS1-v1_5 with a 4096 bit key and a SHA256 digest.
Attributes
- Source
- CryptoKeyVersion.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedtrait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
RSASSA-PKCS1-v1_5 with a 4096 bit key and a SHA512 digest.
RSASSA-PKCS1-v1_5 with a 4096 bit key and a SHA512 digest.
Attributes
- Source
- CryptoKeyVersion.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedtrait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
RSASSA-PSS 2048 bit key with a SHA256 digest.
RSASSA-PSS 2048 bit key with a SHA256 digest.
Attributes
- Source
- CryptoKeyVersion.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedtrait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
RSASSA-PSS 3072 bit key with a SHA256 digest.
RSASSA-PSS 3072 bit key with a SHA256 digest.
Attributes
- Source
- CryptoKeyVersion.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedtrait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
RSASSA-PSS 4096 bit key with a SHA256 digest.
RSASSA-PSS 4096 bit key with a SHA256 digest.
Attributes
- Source
- CryptoKeyVersion.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedtrait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
RSASSA-PSS 4096 bit key with a SHA512 digest.
RSASSA-PSS 4096 bit key with a SHA512 digest.
Attributes
- Source
- CryptoKeyVersion.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedtrait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
RSASSA-PKCS1-v1_5 signing without encoding, with a 2048 bit key.
RSASSA-PKCS1-v1_5 signing without encoding, with a 2048 bit key.
Attributes
- Source
- CryptoKeyVersion.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedtrait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
RSASSA-PKCS1-v1_5 signing without encoding, with a 3072 bit key.
RSASSA-PKCS1-v1_5 signing without encoding, with a 3072 bit key.
Attributes
- Source
- CryptoKeyVersion.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedtrait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
RSASSA-PKCS1-v1_5 signing without encoding, with a 4096 bit key.
RSASSA-PKCS1-v1_5 signing without encoding, with a 4096 bit key.
Attributes
- Source
- CryptoKeyVersion.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Recognizedtrait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
Attributes
- Source
- CryptoKeyVersion.scala
- Supertypes
-
trait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
object AES_128_CBC.typeobject AES_128_CTR.typeobject AES_128_GCM.typeobject AES_256_CBC.typeobject AES_256_CTR.typeobject AES_256_GCM.typeobject CRYPTO_KEY_VERSION_ALGORITHM_UNSPECIFIED.typeobject EC_SIGN_P256_SHA256.typeobject EC_SIGN_P384_SHA384.typeobject EC_SIGN_SECP256K1_SHA256.typeobject EXTERNAL_SYMMETRIC_ENCRYPTION.typeobject GOOGLE_SYMMETRIC_ENCRYPTION.typeobject HMAC_SHA1.typeobject HMAC_SHA224.typeobject HMAC_SHA256.typeobject HMAC_SHA384.typeobject HMAC_SHA512.typeobject RSA_DECRYPT_OAEP_2048_SHA1.typeobject RSA_DECRYPT_OAEP_2048_SHA256.typeobject RSA_DECRYPT_OAEP_3072_SHA1.typeobject RSA_DECRYPT_OAEP_3072_SHA256.typeobject RSA_DECRYPT_OAEP_4096_SHA1.typeobject RSA_DECRYPT_OAEP_4096_SHA256.typeobject RSA_DECRYPT_OAEP_4096_SHA512.typeobject RSA_SIGN_PKCS1_2048_SHA256.typeobject RSA_SIGN_PKCS1_3072_SHA256.typeobject RSA_SIGN_PKCS1_4096_SHA256.typeobject RSA_SIGN_PKCS1_4096_SHA512.typeobject RSA_SIGN_PSS_2048_SHA256.typeobject RSA_SIGN_PSS_3072_SHA256.typeobject RSA_SIGN_PSS_4096_SHA256.typeobject RSA_SIGN_PSS_4096_SHA512.typeobject RSA_SIGN_RAW_PKCS1_2048.typeobject RSA_SIGN_RAW_PKCS1_3072.typeobject RSA_SIGN_RAW_PKCS1_4096.typeShow all
Attributes
- Source
- CryptoKeyVersion.scala
- Supertypes
-
trait UnrecognizedEnumtrait GeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Inherited types
The names of the product elements
The name of the type
Attributes
- Inherited from:
- GeneratedEnumCompanion
- Source
- GeneratedMessageCompanion.scala
Value members
Concrete methods
Attributes
- Source
- CryptoKeyVersion.scala
Returns the Java descriptors for this enum. It is recommended to use scalaDescriptors. The Java descriptors are available even when Java conversions is disabled, however they are not available in Scala.js or scala-native.
Returns the Java descriptors for this enum. It is recommended to use scalaDescriptors. The Java descriptors are available even when Java conversions is disabled, however they are not available in Scala.js or scala-native.
Attributes
- Source
- CryptoKeyVersion.scala
Attributes
- Source
- CryptoKeyVersion.scala
Inherited methods
Attributes
- Inherited from:
- GeneratedEnumCompanion
- Source
- GeneratedMessageCompanion.scala
Concrete fields
Attributes
- Source
- CryptoKeyVersion.scala
Implicits
Implicits
Attributes
- Source
- CryptoKeyVersion.scala