- AccessesPartialKey - Annotation Type in com.google.crypto.tink
-
Annotates methods and classes which access parts of keys.
- add(KeyTemplate) - Method in class com.google.crypto.tink.integration.android.AndroidKeysetManager
-
- add(KeyTemplate) - Method in class com.google.crypto.tink.integration.android.AndroidKeysetManager
-
Generates and adds a fresh key generated using keyTemplate.
- add(KeyTemplate) - Method in class com.google.crypto.tink.KeysetManager
-
- add(KeyTemplate) - Method in class com.google.crypto.tink.KeysetManager
-
Generates and adds a fresh key generated using keyTemplate.
- add(KeyHandle) - Method in class com.google.crypto.tink.KeysetManager
-
Adds the input
KeyHandle to the existing keyset.
- add(KeyHandle, KeyAccess) - Method in class com.google.crypto.tink.KeysetManager
-
Adds the input KeyHandle to the existing keyset with OutputPrefixType.TINK.
- add(KmsClient) - Static method in class com.google.crypto.tink.KmsClients
-
Adds a client to the list of known
KmsClient-objects.
- add(String, String) - Method in class com.google.crypto.tink.monitoring.MonitoringAnnotations.Builder
-
- addAll(Map<String, String>) - Method in class com.google.crypto.tink.monitoring.MonitoringAnnotations.Builder
-
- addAllEntry(Iterable<? extends KeyTypeEntry>) - Method in class com.google.crypto.tink.proto.RegistryConfig.Builder
-
Deprecated.
repeated .google.crypto.tink.KeyTypeEntry entry = 2;
- addAllKey(Iterable<? extends Keyset.Key>) - Method in class com.google.crypto.tink.proto.Keyset.Builder
-
Actual keys in the Keyset.
- addAllKeyInfo(Iterable<? extends KeysetInfo.KeyInfo>) - Method in class com.google.crypto.tink.proto.KeysetInfo.Builder
-
KeyInfos in the KeysetInfo.
- addAudience(String) - Method in class com.google.crypto.tink.jwt.RawJwt.Builder
-
Adds an audience that the JWT is intended for.
- addBooleanClaim(String, boolean) - Method in class com.google.crypto.tink.jwt.RawJwt.Builder
-
Adds a custom claim of type boolean to the JWT.
- addCatalogue(String, Catalogue<?>) - Static method in class com.google.crypto.tink.Registry
-
- addEntry(KeysetHandle.Builder.Entry) - Method in class com.google.crypto.tink.KeysetHandle.Builder
-
Adds an entry to a keyset
- addEntry(KeyStatus, int, String, String) - Method in class com.google.crypto.tink.monitoring.MonitoringKeysetInfo.Builder
-
- addEntry(KeyTypeEntry) - Method in class com.google.crypto.tink.proto.RegistryConfig.Builder
-
Deprecated.
repeated .google.crypto.tink.KeyTypeEntry entry = 2;
- addEntry(int, KeyTypeEntry) - Method in class com.google.crypto.tink.proto.RegistryConfig.Builder
-
Deprecated.
repeated .google.crypto.tink.KeyTypeEntry entry = 2;
- addEntry(KeyTypeEntry.Builder) - Method in class com.google.crypto.tink.proto.RegistryConfig.Builder
-
Deprecated.
repeated .google.crypto.tink.KeyTypeEntry entry = 2;
- addEntry(int, KeyTypeEntry.Builder) - Method in class com.google.crypto.tink.proto.RegistryConfig.Builder
-
Deprecated.
repeated .google.crypto.tink.KeyTypeEntry entry = 2;
- addFullPrimitiveAndOptionalPrimitive(P, P, Keyset.Key) - Method in class com.google.crypto.tink.PrimitiveSet.Builder
-
- addJsonArrayClaim(String, String) - Method in class com.google.crypto.tink.jwt.RawJwt.Builder
-
Adds a custom claim encoded in a JSON String to the JWT.
- addJsonObjectClaim(String, String) - Method in class com.google.crypto.tink.jwt.RawJwt.Builder
-
Adds a custom claim encoded in a JSON String to the JWT.
- addKey(Keyset.Key) - Method in class com.google.crypto.tink.proto.Keyset.Builder
-
Actual keys in the Keyset.
- addKey(int, Keyset.Key) - Method in class com.google.crypto.tink.proto.Keyset.Builder
-
Actual keys in the Keyset.
- addKey(Keyset.Key.Builder) - Method in class com.google.crypto.tink.proto.Keyset.Builder
-
Actual keys in the Keyset.
- addKey(int, Keyset.Key.Builder) - Method in class com.google.crypto.tink.proto.Keyset.Builder
-
Actual keys in the Keyset.
- addKeyInfo(KeysetInfo.KeyInfo) - Method in class com.google.crypto.tink.proto.KeysetInfo.Builder
-
KeyInfos in the KeysetInfo.
- addKeyInfo(int, KeysetInfo.KeyInfo) - Method in class com.google.crypto.tink.proto.KeysetInfo.Builder
-
KeyInfos in the KeysetInfo.
- addKeyInfo(KeysetInfo.KeyInfo.Builder) - Method in class com.google.crypto.tink.proto.KeysetInfo.Builder
-
KeyInfos in the KeysetInfo.
- addKeyInfo(int, KeysetInfo.KeyInfo.Builder) - Method in class com.google.crypto.tink.proto.KeysetInfo.Builder
-
KeyInfos in the KeysetInfo.
- addNewKey(KeyTemplate, boolean) - Method in class com.google.crypto.tink.KeysetManager
-
- addNullClaim(String) - Method in class com.google.crypto.tink.jwt.RawJwt.Builder
-
Adds a custom claim with value null.
- addNumberClaim(String, double) - Method in class com.google.crypto.tink.jwt.RawJwt.Builder
-
Adds a custom claim of type double to the JWT.
- addPem(String, PemKeyType) - Method in class com.google.crypto.tink.signature.SignaturePemKeysetReader.Builder
-
Adds a PEM.
- addPrimaryFullPrimitiveAndOptionalPrimitive(P, P, Keyset.Key) - Method in class com.google.crypto.tink.PrimitiveSet.Builder
-
Adds the primary primitive and full primitive.
- addPrimaryPrimitive(P, Keyset.Key) - Method in class com.google.crypto.tink.PrimitiveSet.Builder
-
Adds the primary primitive.
- addPrimitive(P, Keyset.Key) - Method in class com.google.crypto.tink.PrimitiveSet
-
- addPrimitive(P, Keyset.Key) - Method in class com.google.crypto.tink.PrimitiveSet.Builder
-
- addStringClaim(String, String) - Method in class com.google.crypto.tink.jwt.RawJwt.Builder
-
Adds a custom claim of type String to the JWT.
- Aead - Interface in com.google.crypto.tink
-
Interface for Authenticated Encryption with Associated Data (AEAD).
- AEAD_DEM_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.EciesAeadDemParams
-
- AEAD_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.HpkeParams
-
- AEAD_UNKNOWN_VALUE - Static variable in enum com.google.crypto.tink.proto.HpkeAead
-
AEAD_UNKNOWN = 0;
- AeadConfig - Class in com.google.crypto.tink.aead
-
Static methods and constants for registering with the
Registry all
instances of
Aead key types supported in a particular release of
Tink.
- AeadFactory - Class in com.google.crypto.tink.aead
-
- AeadFactory - Interface in com.google.crypto.tink.aead.subtle
-
Provides AEAD instances with a specific raw key.
- AeadKey - Class in com.google.crypto.tink.aead
-
Represents functions to encrypt and decrypt data using AEAD.
- AeadKey() - Constructor for class com.google.crypto.tink.aead.AeadKey
-
- AeadKeyTemplates - Class in com.google.crypto.tink.aead
-
- AeadOrDaead - Class in com.google.crypto.tink.hybrid.subtle
-
A wrapper class that provides the functionality of an underlying Aead or Deterministic Aead
primitive.
- AeadOrDaead(Aead) - Constructor for class com.google.crypto.tink.hybrid.subtle.AeadOrDaead
-
- AeadOrDaead(DeterministicAead) - Constructor for class com.google.crypto.tink.hybrid.subtle.AeadOrDaead
-
- AeadParameters - Class in com.google.crypto.tink.aead
-
Represents a description of a
AeadKey
- AeadParameters() - Constructor for class com.google.crypto.tink.aead.AeadParameters
-
- AeadWrapper - Class in com.google.crypto.tink.aead
-
AeadWrapper is the implementation of SetWrapper for the Aead primitive.
- AES128_CTR_HMAC_SHA256 - Static variable in class com.google.crypto.tink.aead.AeadKeyTemplates
-
A
KeyTemplate that generates new instances of
AesCtrHmacAeadKey with the following parameters:
AES key size: 16 bytes
AES CTR IV size: 16 byte
HMAC key size: 32 bytes
HMAC tag size: 16 bytes
HMAC hash function: SHA256
- AES128_CTR_HMAC_SHA256_1MB - Static variable in class com.google.crypto.tink.streamingaead.StreamingAeadKeyTemplates
-
A
KeyTemplate that generates new instances of
AesCtrHmacStreamingKey with the following parameters:
Size of the main key: 16 bytes
HKDF algo: HMAC-SHA256
Size of AES-CTR derived keys: 16 bytes
Tag algo: HMAC-SHA256
Tag size: 32 bytes
Ciphertext segment size: 1048576 bytes (1 MB)
- AES128_CTR_HMAC_SHA256_4KB - Static variable in class com.google.crypto.tink.streamingaead.StreamingAeadKeyTemplates
-
A
KeyTemplate that generates new instances of
AesCtrHmacStreamingKey with the following parameters:
Size of the main key: 16 bytes
HKDF algo: HMAC-SHA256
Size of AES-CTR derived keys: 16 bytes
Tag algo: HMAC-SHA256
Tag size: 32 bytes
Ciphertext segment size: 4096
- AES128_EAX - Static variable in class com.google.crypto.tink.aead.AeadKeyTemplates
-
A
KeyTemplate that generates new instances of
com.google.crypto.tink.proto.AesEaxKey with the following parameters:
Key size: 16 bytes
IV size: 16 bytes
- AES128_GCM - Static variable in class com.google.crypto.tink.aead.AeadKeyTemplates
-
A
KeyTemplate that generates new instances of
AesGcmKey with the following parameters:
Key size: 16 bytes
- AES128_GCM_HKDF_1MB - Static variable in class com.google.crypto.tink.streamingaead.StreamingAeadKeyTemplates
-
A
KeyTemplate that generates new instances of
AesGcmHkdfStreamingKey with the following parameters:
Size of the main key: 16 bytes
HKDF algo: HMAC-SHA256
Size of AES-GCM derived keys: 16 bytes
Ciphertext segment size: 1048576 bytes (1 MB)
- AES128_GCM_HKDF_4KB - Static variable in class com.google.crypto.tink.streamingaead.StreamingAeadKeyTemplates
-
A
KeyTemplate that generates new instances of
AesGcmHkdfStreamingKey with the following parameters:
Size of the main key: 16 bytes
HKDF algo: HMAC-SHA256
Size of AES-GCM derived keys: 16 bytes
Ciphertext segment size: 4096 bytes
- aes128CtrHmacSha2561MBTemplate() - Static method in class com.google.crypto.tink.streamingaead.AesCtrHmacStreamingKeyManager
-
- aes128CtrHmacSha2564KBTemplate() - Static method in class com.google.crypto.tink.streamingaead.AesCtrHmacStreamingKeyManager
-
- aes128CtrHmacSha256Template() - Static method in class com.google.crypto.tink.aead.AesCtrHmacAeadKeyManager
-
- aes128EaxTemplate() - Static method in class com.google.crypto.tink.aead.AesEaxKeyManager
-
- aes128GcmHkdf1MBTemplate() - Static method in class com.google.crypto.tink.streamingaead.AesGcmHkdfStreamingKeyManager
-
- aes128GcmHkdf4KBTemplate() - Static method in class com.google.crypto.tink.streamingaead.AesGcmHkdfStreamingKeyManager
-
- aes128GcmSivTemplate() - Static method in class com.google.crypto.tink.aead.AesGcmSivKeyManager
-
Creates and returns a
KeyTemplate that generates new instances of AES-GCM-SIV with the
following parameters:
Key size: 16 bytes
Prefix type:
KeyTemplate.OutputPrefixType#TINK
- aes128GcmTemplate() - Static method in class com.google.crypto.tink.aead.AesGcmKeyManager
-
- AES256_CTR_HMAC_SHA256 - Static variable in class com.google.crypto.tink.aead.AeadKeyTemplates
-
A
KeyTemplate that generates new instances of
AesCtrHmacAeadKey with the following parameters:
AES key size: 32 bytes
AES CTR IV size: 16 byte
HMAC key size: 32 bytes
HMAC tag size: 32 bytes
HMAC hash function: SHA256
- AES256_CTR_HMAC_SHA256_1MB - Static variable in class com.google.crypto.tink.streamingaead.StreamingAeadKeyTemplates
-
A
KeyTemplate that generates new instances of
AesCtrHmacStreamingKey with the following parameters:
Size of the main key: 32 bytes
HKDF algo: HMAC-SHA256
Size of AES-CTR derived keys: 32 bytes
Tag algo: HMAC-SHA256
Tag size: 32 bytes
Ciphertext segment size: 1048576 bytes (1 MB)
- AES256_CTR_HMAC_SHA256_4KB - Static variable in class com.google.crypto.tink.streamingaead.StreamingAeadKeyTemplates
-
A
KeyTemplate that generates new instances of
AesCtrHmacStreamingKey with the following parameters:
Size of the main key: 32 bytes
HKDF algo: HMAC-SHA256
Size of AES-CTR derived keys: 32 bytes
Tag algo: HMAC-SHA256
Tag size: 32 bytes
Ciphertext segment size: 4096
- AES256_EAX - Static variable in class com.google.crypto.tink.aead.AeadKeyTemplates
-
A
KeyTemplate that generates new instances of
AesEaxKey with the following parameters:
Key size: 32 bytes
IV size: 16 bytes
- AES256_GCM - Static variable in class com.google.crypto.tink.aead.AeadKeyTemplates
-
A
KeyTemplate that generates new instances of
AesGcmKey with the following parameters:
Key size: 32 bytes
- AES256_GCM_HKDF_1MB - Static variable in class com.google.crypto.tink.streamingaead.StreamingAeadKeyTemplates
-
A
KeyTemplate that generates new instances of
AesGcmHkdfStreamingKey with the following parameters:
Size of the main key: 32 bytes
HKDF algo: HMAC-SHA256
Size of AES-GCM derived keys: 32 bytes
Ciphertext segment size: 1048576 bytes (1 MB)
- AES256_GCM_HKDF_4KB - Static variable in class com.google.crypto.tink.streamingaead.StreamingAeadKeyTemplates
-
A
KeyTemplate that generates new instances of
AesGcmHkdfStreamingKey with the following parameters:
Size of the main key: 32 bytes
HKDF algo: HMAC-SHA256
Size of AES-GCM derived keys: 32 bytes
Ciphertext segment size: 4096 bytes
- AES256_SIV - Static variable in class com.google.crypto.tink.daead.DeterministicAeadKeyTemplates
-
A KeyTemplate that generates new instances of AesSivKey with a 64-byte key.
- aes256CmacTemplate() - Static method in class com.google.crypto.tink.mac.AesCmacKeyManager
-
- aes256CmacTemplate() - Static method in class com.google.crypto.tink.prf.AesCmacPrfKeyManager
-
Returns a
KeyTemplate that generates new instances of AES-CMAC keys with the following
parameters:
Key size: 32 bytes
Prefix type:
KeyTemplate.OutputPrefixType#RAW
- aes256CtrHmacSha2561MBTemplate() - Static method in class com.google.crypto.tink.streamingaead.AesCtrHmacStreamingKeyManager
-
- aes256CtrHmacSha2564KBTemplate() - Static method in class com.google.crypto.tink.streamingaead.AesCtrHmacStreamingKeyManager
-
- aes256CtrHmacSha256Template() - Static method in class com.google.crypto.tink.aead.AesCtrHmacAeadKeyManager
-
- aes256EaxTemplate() - Static method in class com.google.crypto.tink.aead.AesEaxKeyManager
-
- aes256GcmHkdf1MBTemplate() - Static method in class com.google.crypto.tink.streamingaead.AesGcmHkdfStreamingKeyManager
-
- aes256GcmHkdf4KBTemplate() - Static method in class com.google.crypto.tink.streamingaead.AesGcmHkdfStreamingKeyManager
-
- aes256GcmSivTemplate() - Static method in class com.google.crypto.tink.aead.AesGcmSivKeyManager
-
Creates and returns a
KeyTemplate that generates new instances of AES-GCM-SIV with the
following parameters:
Key size: 32 bytes
Prefix type:
KeyTemplate.OutputPrefixType#TINK
- aes256GcmTemplate() - Static method in class com.google.crypto.tink.aead.AesGcmKeyManager
-
- aes256SivTemplate() - Static method in class com.google.crypto.tink.daead.AesSivKeyManager
-
- AES_128_GCM_AEAD_ID - Static variable in class com.google.crypto.tink.hybrid.internal.HpkeUtil
-
- AES_128_GCM_VALUE - Static variable in enum com.google.crypto.tink.proto.HpkeAead
-
AES_128_GCM = 1;
- AES_256_GCM_AEAD_ID - Static variable in class com.google.crypto.tink.hybrid.internal.HpkeUtil
-
- AES_256_GCM_VALUE - Static variable in enum com.google.crypto.tink.proto.HpkeAead
-
AES_256_GCM = 2;
- AES_CMAC - Static variable in class com.google.crypto.tink.mac.MacKeyTemplates
-
A
KeyTemplate that generates new instances of
com.google.crypto.tink.proto.CmacKey with the following parameters:
Key size: 32 bytes
Tag size: 16 bytes
OutputPrefixType: TINK
- AES_CMAC_PRF - Static variable in class com.google.crypto.tink.prf.PrfKeyTemplates
-
- AES_CTR_HMAC_AEAD_TYPE_URL - Static variable in class com.google.crypto.tink.aead.AeadConfig
-
- AES_CTR_HMAC_STREAMINGAEAD_TYPE_URL - Static variable in class com.google.crypto.tink.streamingaead.StreamingAeadConfig
-
- AES_CTR_KEY_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesCtrHmacAeadKey
-
- AES_CTR_KEY_FORMAT_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat
-
- AES_EAX_TYPE_URL - Static variable in class com.google.crypto.tink.aead.AeadConfig
-
- AES_GCM_HKDF_STREAMINGAEAD_TYPE_URL - Static variable in class com.google.crypto.tink.streamingaead.StreamingAeadConfig
-
- AES_GCM_SIV_TYPE_URL - Static variable in class com.google.crypto.tink.aead.AeadConfig
-
- AES_GCM_TYPE_URL - Static variable in class com.google.crypto.tink.aead.AeadConfig
-
- AES_SIV_TYPE_URL - Static variable in class com.google.crypto.tink.daead.DeterministicAeadConfig
-
- AesCmac - Class in com.google.crypto.tink.proto
-
- AesCmacKey - Class in com.google.crypto.tink.mac
-
Represents a key computing AES-CMAC.
- AesCmacKey - Class in com.google.crypto.tink.proto
-
key_type: type.googleapis.com/google.crypto.tink.AesCmacKey
- AesCmacKey.Builder - Class in com.google.crypto.tink.mac
-
Builder for AesCmacKey.
- AesCmacKey.Builder - Class in com.google.crypto.tink.proto
-
key_type: type.googleapis.com/google.crypto.tink.AesCmacKey
- AesCmacKeyFormat - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.AesCmacKeyFormat
- AesCmacKeyFormat.Builder - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.AesCmacKeyFormat
- AesCmacKeyFormatOrBuilder - Interface in com.google.crypto.tink.proto
-
- AesCmacKeyManager - Class in com.google.crypto.tink.mac
-
This key manager generates new AesCmacKey keys and produces new instances of AesCmac.
- AesCmacKeyOrBuilder - Interface in com.google.crypto.tink.proto
-
- AesCmacParameters - Class in com.google.crypto.tink.mac
-
- AesCmacParameters.Builder - Class in com.google.crypto.tink.mac
-
Builds a new AesCmacParameters instance.
- AesCmacParameters.Variant - Class in com.google.crypto.tink.mac
-
Describes details of the mac computation.
- AesCmacParams - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.AesCmacParams
- AesCmacParams.Builder - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.AesCmacParams
- AesCmacParamsOrBuilder - Interface in com.google.crypto.tink.proto
-
- AesCmacPrf - Class in com.google.crypto.tink.proto
-
- AesCmacPrfKey - Class in com.google.crypto.tink.proto
-
key_type: type.googleapis.com/google.crypto.tink.AesCmacPrfKey
- AesCmacPrfKey.Builder - Class in com.google.crypto.tink.proto
-
key_type: type.googleapis.com/google.crypto.tink.AesCmacPrfKey
- AesCmacPrfKeyFormat - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.AesCmacPrfKeyFormat
- AesCmacPrfKeyFormat.Builder - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.AesCmacPrfKeyFormat
- AesCmacPrfKeyFormatOrBuilder - Interface in com.google.crypto.tink.proto
-
- AesCmacPrfKeyManager - Class in com.google.crypto.tink.prf
-
This key manager generates new AesCmacKeyPrf keys and produces new instances of AesCmacPrf.
- AesCmacPrfKeyOrBuilder - Interface in com.google.crypto.tink.proto
-
- AesCtr - Class in com.google.crypto.tink.proto
-
- AesCtrHmacAead - Class in com.google.crypto.tink.proto
-
- AesCtrHmacAeadKey - Class in com.google.crypto.tink.proto
-
key_type: type.googleapis.com/google.crypto.tink.AesCtrHmacAeadKey
- AesCtrHmacAeadKey.Builder - Class in com.google.crypto.tink.proto
-
key_type: type.googleapis.com/google.crypto.tink.AesCtrHmacAeadKey
- AesCtrHmacAeadKeyFormat - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.AesCtrHmacAeadKeyFormat
- AesCtrHmacAeadKeyFormat.Builder - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.AesCtrHmacAeadKeyFormat
- AesCtrHmacAeadKeyFormatOrBuilder - Interface in com.google.crypto.tink.proto
-
- AesCtrHmacAeadKeyManager - Class in com.google.crypto.tink.aead
-
- AesCtrHmacAeadKeyOrBuilder - Interface in com.google.crypto.tink.proto
-
- AesCtrHmacStreaming - Class in com.google.crypto.tink.proto
-
- AesCtrHmacStreaming - Class in com.google.crypto.tink.subtle
-
Streaming encryption using AES-CTR and HMAC.
- AesCtrHmacStreaming(byte[], String, int, String, int, int, int) - Constructor for class com.google.crypto.tink.subtle.AesCtrHmacStreaming
-
Initializes a streaming primitive with a key derivation key and encryption parameters.
- AesCtrHmacStreamingKey - Class in com.google.crypto.tink.proto
-
key_type: type.googleapis.com/google.crypto.tink.AesCtrHmacStreamingKey
- AesCtrHmacStreamingKey.Builder - Class in com.google.crypto.tink.proto
-
key_type: type.googleapis.com/google.crypto.tink.AesCtrHmacStreamingKey
- AesCtrHmacStreamingKeyFormat - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.AesCtrHmacStreamingKeyFormat
- AesCtrHmacStreamingKeyFormat.Builder - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.AesCtrHmacStreamingKeyFormat
- AesCtrHmacStreamingKeyFormatOrBuilder - Interface in com.google.crypto.tink.proto
-
- AesCtrHmacStreamingKeyManager - Class in com.google.crypto.tink.streamingaead
-
This key manager generates new AesCtrHmacStreamingKey keys and produces new instances of
AesCtrHmacStreaming.
- AesCtrHmacStreamingKeyOrBuilder - Interface in com.google.crypto.tink.proto
-
- AesCtrHmacStreamingParams - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.AesCtrHmacStreamingParams
- AesCtrHmacStreamingParams.Builder - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.AesCtrHmacStreamingParams
- AesCtrHmacStreamingParamsOrBuilder - Interface in com.google.crypto.tink.proto
-
- AesCtrJceCipher - Class in com.google.crypto.tink.subtle
-
The primitive implements AES counter mode with random IVs, using JCE.
- AesCtrJceCipher(byte[], int) - Constructor for class com.google.crypto.tink.subtle.AesCtrJceCipher
-
- AesCtrKey - Class in com.google.crypto.tink.proto
-
key_type: type.googleapis.com/google.crypto.tink.AesCtrKey
- AesCtrKey.Builder - Class in com.google.crypto.tink.proto
-
key_type: type.googleapis.com/google.crypto.tink.AesCtrKey
- AesCtrKeyFormat - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.AesCtrKeyFormat
- AesCtrKeyFormat.Builder - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.AesCtrKeyFormat
- AesCtrKeyFormatOrBuilder - Interface in com.google.crypto.tink.proto
-
- AesCtrKeyManager - Class in com.google.crypto.tink.aead
-
This key manager generates new AesCtrKey keys and produces new instances of AesCtrJceCipher.
- AesCtrKeyOrBuilder - Interface in com.google.crypto.tink.proto
-
- AesCtrParams - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.AesCtrParams
- AesCtrParams.Builder - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.AesCtrParams
- AesCtrParamsOrBuilder - Interface in com.google.crypto.tink.proto
-
- AesEax - Class in com.google.crypto.tink.proto
-
- AesEaxJce - Class in com.google.crypto.tink.subtle
-
This class implements the EAX mode using AES.
- AesEaxJce(byte[], int) - Constructor for class com.google.crypto.tink.subtle.AesEaxJce
-
- AesEaxKey - Class in com.google.crypto.tink.aead
-
Represents an AES-EAX key used for computing AEAD.
- AesEaxKey - Class in com.google.crypto.tink.proto
-
key_type: type.googleapis.com/google.crypto.tink.AesEaxKey
- AesEaxKey.Builder - Class in com.google.crypto.tink.aead
-
Builder for AesEaxKey.
- AesEaxKey.Builder - Class in com.google.crypto.tink.proto
-
key_type: type.googleapis.com/google.crypto.tink.AesEaxKey
- AesEaxKeyFormat - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.AesEaxKeyFormat
- AesEaxKeyFormat.Builder - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.AesEaxKeyFormat
- AesEaxKeyFormatOrBuilder - Interface in com.google.crypto.tink.proto
-
- AesEaxKeyManager - Class in com.google.crypto.tink.aead
-
This key manager generates new AesEaxKey keys and produces new instances of AesEaxJce.
- AesEaxKeyOrBuilder - Interface in com.google.crypto.tink.proto
-
- AesEaxParameters - Class in com.google.crypto.tink.aead
-
- AesEaxParameters.Builder - Class in com.google.crypto.tink.aead
-
Builds a new AesEaxParameters instance.
- AesEaxParameters.Variant - Class in com.google.crypto.tink.aead
-
Describes how the prefix is computed.
- AesEaxParams - Class in com.google.crypto.tink.proto
-
only allowing tag size in bytes = 16
- AesEaxParams.Builder - Class in com.google.crypto.tink.proto
-
only allowing tag size in bytes = 16
- AesEaxParamsOrBuilder - Interface in com.google.crypto.tink.proto
-
- AesGcm - Class in com.google.crypto.tink.proto
-
- AesGcmFactory - Class in com.google.crypto.tink.aead.subtle
-
An
AeadFactory that creates new instances of AES-GCM from raw keys
- AesGcmFactory(int) - Constructor for class com.google.crypto.tink.aead.subtle.AesGcmFactory
-
- AesGcmHkdfStreaming - Class in com.google.crypto.tink.proto
-
- AesGcmHkdfStreaming - Class in com.google.crypto.tink.subtle
-
Streaming encryption using AES-GCM with HKDF as key derivation function.
- AesGcmHkdfStreaming(byte[], String, int, int, int) - Constructor for class com.google.crypto.tink.subtle.AesGcmHkdfStreaming
-
Initializes a streaming primitive with a key derivation key and encryption parameters.
- AesGcmHkdfStreamingKey - Class in com.google.crypto.tink.proto
-
key_type: type.googleapis.com/google.crypto.tink.AesGcmHkdfStreamingKey
- AesGcmHkdfStreamingKey.Builder - Class in com.google.crypto.tink.proto
-
key_type: type.googleapis.com/google.crypto.tink.AesGcmHkdfStreamingKey
- AesGcmHkdfStreamingKeyFormat - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.AesGcmHkdfStreamingKeyFormat
- AesGcmHkdfStreamingKeyFormat.Builder - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.AesGcmHkdfStreamingKeyFormat
- AesGcmHkdfStreamingKeyFormatOrBuilder - Interface in com.google.crypto.tink.proto
-
- AesGcmHkdfStreamingKeyManager - Class in com.google.crypto.tink.streamingaead
-
This key manager generates new AesGcmHkdfStreamingKey keys and produces new instances of
AesGcmHkdfStreaming.
- AesGcmHkdfStreamingKeyOrBuilder - Interface in com.google.crypto.tink.proto
-
- AesGcmHkdfStreamingParams - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.AesGcmHkdfStreamingParams
- AesGcmHkdfStreamingParams.Builder - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.AesGcmHkdfStreamingParams
- AesGcmHkdfStreamingParamsOrBuilder - Interface in com.google.crypto.tink.proto
-
- AesGcmJce - Class in com.google.crypto.tink.subtle
-
This primitive implements AesGcm using JCE.
- AesGcmJce(byte[]) - Constructor for class com.google.crypto.tink.subtle.AesGcmJce
-
- AesGcmKey - Class in com.google.crypto.tink.aead
-
Represents an AES-GCM key used for computing AEAD.
- AesGcmKey - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.AesGcmKey
- AesGcmKey.Builder - Class in com.google.crypto.tink.aead
-
Builder for AesGcmKey.
- AesGcmKey.Builder - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.AesGcmKey
- AesGcmKeyFormat - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.AesGcmKeyFormat
- AesGcmKeyFormat.Builder - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.AesGcmKeyFormat
- AesGcmKeyFormatOrBuilder - Interface in com.google.crypto.tink.proto
-
- AesGcmKeyManager - Class in com.google.crypto.tink.aead
-
This key manager generates new AesGcmKey keys and produces new instances of AesGcmJce.
- AesGcmKeyOrBuilder - Interface in com.google.crypto.tink.proto
-
- AesGcmParameters - Class in com.google.crypto.tink.aead
-
- AesGcmParameters.Builder - Class in com.google.crypto.tink.aead
-
Builds a new AesGcmParameters instance.
- AesGcmParameters.Variant - Class in com.google.crypto.tink.aead
-
Describes how the prefix is computed.
- AesGcmSiv - Class in com.google.crypto.tink.aead.subtle
-
This primitive implements AES-GCM-SIV (as defined in RFC 8452) using JCE.
- AesGcmSiv(byte[]) - Constructor for class com.google.crypto.tink.aead.subtle.AesGcmSiv
-
- AesGcmSiv - Class in com.google.crypto.tink.proto
-
- AesGcmSivKey - Class in com.google.crypto.tink.aead
-
Represents an AES-GCM-SIV key used for computing AEAD.
- AesGcmSivKey - Class in com.google.crypto.tink.proto
-
key_type: type.googleapis.com/google.crypto.tink.AesGcmSivKey
- AesGcmSivKey.Builder - Class in com.google.crypto.tink.aead
-
Builder for AesGcmSivKey.
- AesGcmSivKey.Builder - Class in com.google.crypto.tink.proto
-
key_type: type.googleapis.com/google.crypto.tink.AesGcmSivKey
- AesGcmSivKeyFormat - Class in com.google.crypto.tink.proto
-
The only allowed IV size is 12 bytes and tag size is 16 bytes.
- AesGcmSivKeyFormat.Builder - Class in com.google.crypto.tink.proto
-
The only allowed IV size is 12 bytes and tag size is 16 bytes.
- AesGcmSivKeyFormatOrBuilder - Interface in com.google.crypto.tink.proto
-
- AesGcmSivKeyManager - Class in com.google.crypto.tink.aead
-
This key manager generates new AesGcmSivKey keys and produces new instances of AesGcmSiv.
- AesGcmSivKeyOrBuilder - Interface in com.google.crypto.tink.proto
-
- AesGcmSivParameters - Class in com.google.crypto.tink.aead
-
Describes the parameters of an AesGcmSivSivKey
- AesGcmSivParameters.Builder - Class in com.google.crypto.tink.aead
-
Builds a new AesGcmSivParameters instance.
- AesGcmSivParameters.Variant - Class in com.google.crypto.tink.aead
-
Describes how the prefix is computed.
- AesSiv - Class in com.google.crypto.tink.proto
-
- AesSiv - Class in com.google.crypto.tink.subtle
-
- AesSiv(byte[]) - Constructor for class com.google.crypto.tink.subtle.AesSiv
-
- AesSivKey - Class in com.google.crypto.tink.proto
-
key_type: type.googleapis.com/google.crypto.tink.AesSivKey
- AesSivKey.Builder - Class in com.google.crypto.tink.proto
-
key_type: type.googleapis.com/google.crypto.tink.AesSivKey
- AesSivKeyFormat - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.AesSivKeyFormat
- AesSivKeyFormat.Builder - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.AesSivKeyFormat
- AesSivKeyFormatOrBuilder - Interface in com.google.crypto.tink.proto
-
- AesSivKeyManager - Class in com.google.crypto.tink.daead
-
This key manager generates new AesSivKey keys and produces new instances of AesSiv.
- AesSivKeyOrBuilder - Interface in com.google.crypto.tink.proto
-
- AesUtil - Class in com.google.crypto.tink.mac.internal
-
A collection of byte-manipulation functions, and some more specific functions for AES-CMAC /
AES-SIV.
- algorithm - Variable in enum com.google.crypto.tink.PemKeyType
-
- algorithm - Variable in enum com.google.crypto.tink.subtle.PemKeyType
-
Deprecated.
- ALGORITHM_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtEcdsaKeyFormat
-
- ALGORITHM_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtEcdsaPublicKey
-
- ALGORITHM_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtHmacKey
-
- ALGORITHM_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtHmacKeyFormat
-
- ALGORITHM_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1KeyFormat
-
- ALGORITHM_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey
-
- ALGORITHM_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtRsaSsaPssKeyFormat
-
- ALGORITHM_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey
-
- allowMissingExpiration() - Method in class com.google.crypto.tink.jwt.JwtValidator.Builder
-
When set, the validator accepts tokens that do not have an expiration set.
- Alpha - Annotation Type in com.google.crypto.tink.annotations
-
Signifies that a public API (public class, method or field) is subject to incompatible changes,
or even removal, in a future release.
- androidApiLevel() - Static method in class com.google.crypto.tink.subtle.SubtleUtil
-
- AndroidKeysetManager - Class in com.google.crypto.tink.integration.android
-
A wrapper of
KeysetManager that supports reading/writing
Keyset to/from private shared preferences on Android.
- AndroidKeysetManager.Builder - Class in com.google.crypto.tink.integration.android
-
- AndroidKeystoreAesGcm - Class in com.google.crypto.tink.integration.android
-
- AndroidKeystoreAesGcm(String) - Constructor for class com.google.crypto.tink.integration.android.AndroidKeystoreAesGcm
-
- AndroidKeystoreKmsClient - Class in com.google.crypto.tink.integration.android
-
- AndroidKeystoreKmsClient() - Constructor for class com.google.crypto.tink.integration.android.AndroidKeystoreKmsClient
-
- AndroidKeystoreKmsClient(String) - Constructor for class com.google.crypto.tink.integration.android.AndroidKeystoreKmsClient
-
- AndroidKeystoreKmsClient.Builder - Class in com.google.crypto.tink.integration.android
-
Builder for AndroidKeystoreKmsClient
- ASYMMETRIC_PRIVATE_VALUE - Static variable in enum com.google.crypto.tink.proto.KeyData.KeyMaterialType
-
ASYMMETRIC_PRIVATE = 2;
- ASYMMETRIC_PUBLIC_VALUE - Static variable in enum com.google.crypto.tink.proto.KeyData.KeyMaterialType
-
ASYMMETRIC_PUBLIC = 3;
- canAccessSecret() - Method in class com.google.crypto.tink.tinkkey.KeyAccess
-
Deprecated.
Returns true if the KeyAccess instance grants access to a key's secret
- Catalogue<P> - Interface in com.google.crypto.tink
-
- CATALOGUE_NAME_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.KeyTypeEntry
-
Deprecated.
- CHACHA20_POLY1305 - Static variable in class com.google.crypto.tink.aead.AeadKeyTemplates
-
- CHACHA20_POLY1305_AEAD_ID - Static variable in class com.google.crypto.tink.hybrid.internal.HpkeUtil
-
- CHACHA20_POLY1305_TYPE_URL - Static variable in class com.google.crypto.tink.aead.AeadConfig
-
- CHACHA20_POLY1305_VALUE - Static variable in enum com.google.crypto.tink.proto.HpkeAead
-
CHACHA20_POLY1305 = 3;
- Chacha20Poly1305 - Class in com.google.crypto.tink.proto
-
- ChaCha20Poly1305 - Class in com.google.crypto.tink.subtle
-
- ChaCha20Poly1305(byte[]) - Constructor for class com.google.crypto.tink.subtle.ChaCha20Poly1305
-
- ChaCha20Poly1305Key - Class in com.google.crypto.tink.aead
-
Represents the Aead ChaCha20-Poly1305 specified in RFC 8439.
- ChaCha20Poly1305Key - Class in com.google.crypto.tink.proto
-
key_type: type.googleapis.com/google.crypto.tink.ChaCha20Poly1305.
- ChaCha20Poly1305Key.Builder - Class in com.google.crypto.tink.proto
-
key_type: type.googleapis.com/google.crypto.tink.ChaCha20Poly1305.
- ChaCha20Poly1305KeyFormat - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.ChaCha20Poly1305KeyFormat
- ChaCha20Poly1305KeyFormat.Builder - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.ChaCha20Poly1305KeyFormat
- ChaCha20Poly1305KeyFormatOrBuilder - Interface in com.google.crypto.tink.proto
-
- ChaCha20Poly1305KeyManager - Class in com.google.crypto.tink.aead
-
This instance of KeyManager generates new ChaCha20Poly1305 keys and produces new
instances of ChaCha20Poly1305.
- ChaCha20Poly1305KeyOrBuilder - Interface in com.google.crypto.tink.proto
-
- ChaCha20Poly1305Parameters - Class in com.google.crypto.tink.aead
-
Describes the parameters of an ChaChaPoly1305Key.
- ChaCha20Poly1305Parameters.Variant - Class in com.google.crypto.tink.aead
-
Describes how the prefix is computed.
- chaCha20Poly1305Template() - Static method in class com.google.crypto.tink.aead.ChaCha20Poly1305KeyManager
-
- checkPointOnCurve(ECPoint, EllipticCurve) - Static method in class com.google.crypto.tink.internal.EllipticCurvesUtil
-
Checks that a point is on a given elliptic curve.
- ChunkedAesCmacImpl - Class in com.google.crypto.tink.mac.internal
-
AES-CMAC implementation of the ChunkedMac interface.
- ChunkedAesCmacImpl(AesCmacKey) - Constructor for class com.google.crypto.tink.mac.internal.ChunkedAesCmacImpl
-
- ChunkedHmacImpl - Class in com.google.crypto.tink.mac.internal
-
Class that provides the functionality expressed by the ChunkedMac interface with HMAC.
- ChunkedHmacImpl(HmacKey) - Constructor for class com.google.crypto.tink.mac.internal.ChunkedHmacImpl
-
- ChunkedMac - Interface in com.google.crypto.tink.mac
-
An interface representing Streaming MAC.
- ChunkedMacComputation - Interface in com.google.crypto.tink.mac
-
An interface representing a computation of the Streaming MAC.
- ChunkedMacVerification - Interface in com.google.crypto.tink.mac
-
An interface representing a verification of the Streaming MAC.
- ChunkedMacWrapper - Class in com.google.crypto.tink.mac
-
ChunkedMacWrapper is the implementation of PrimitiveWrapper for the ChunkedMac primitive.
- CIPHER - Static variable in class com.google.crypto.tink.subtle.EngineFactory
-
- CIPHERTEXT_SEGMENT_SIZE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesCtrHmacStreamingParams
-
- CIPHERTEXT_SEGMENT_SIZE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesGcmHkdfStreamingParams
-
- clear() - Method in class com.google.crypto.tink.internal.MutableMonitoringRegistry
-
- clearAead() - Method in class com.google.crypto.tink.proto.HpkeParams.Builder
-
.google.crypto.tink.HpkeAead aead = 3;
- clearAeadDem() - Method in class com.google.crypto.tink.proto.EciesAeadDemParams.Builder
-
Required.
- clearAesCtrKey() - Method in class com.google.crypto.tink.proto.AesCtrHmacAeadKey.Builder
-
.google.crypto.tink.AesCtrKey aes_ctr_key = 2;
- clearAesCtrKeyFormat() - Method in class com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat.Builder
-
.google.crypto.tink.AesCtrKeyFormat aes_ctr_key_format = 1;
- clearAlgorithm() - Method in class com.google.crypto.tink.proto.JwtEcdsaKeyFormat.Builder
-
.google.crypto.tink.JwtEcdsaAlgorithm algorithm = 2;
- clearAlgorithm() - Method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey.Builder
-
.google.crypto.tink.JwtEcdsaAlgorithm algorithm = 2;
- clearAlgorithm() - Method in class com.google.crypto.tink.proto.JwtHmacKey.Builder
-
.google.crypto.tink.JwtHmacAlgorithm algorithm = 2;
- clearAlgorithm() - Method in class com.google.crypto.tink.proto.JwtHmacKeyFormat.Builder
-
.google.crypto.tink.JwtHmacAlgorithm algorithm = 2;
- clearAlgorithm() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1KeyFormat.Builder
-
.google.crypto.tink.JwtRsaSsaPkcs1Algorithm algorithm = 2;
- clearAlgorithm() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey.Builder
-
.google.crypto.tink.JwtRsaSsaPkcs1Algorithm algorithm = 2;
- clearAlgorithm() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssKeyFormat.Builder
-
.google.crypto.tink.JwtRsaSsaPssAlgorithm algorithm = 2;
- clearAlgorithm() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey.Builder
-
.google.crypto.tink.JwtRsaSsaPssAlgorithm algorithm = 2;
- clearCatalogueName() - Method in class com.google.crypto.tink.proto.KeyTypeEntry.Builder
-
Deprecated.
Catalogue to be queried for key manager,
- clearCiphertextSegmentSize() - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingParams.Builder
-
uint32 ciphertext_segment_size = 1;
- clearCiphertextSegmentSize() - Method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingParams.Builder
-
uint32 ciphertext_segment_size = 1;
- clearConfigName() - Method in class com.google.crypto.tink.proto.RegistryConfig.Builder
-
Deprecated.
string config_name = 1;
- clearCrt() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey.Builder
-
Chinese Remainder Theorem coefficient q^(-1) mod p.
- clearCrt() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey.Builder
-
Chinese Remainder Theorem coefficient q^(-1) mod p.
- clearCrt() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey.Builder
-
Chinese Remainder Theorem coefficient q^(-1) mod p.
- clearCrt() - Method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey.Builder
-
Chinese Remainder Theorem coefficient q^(-1) mod p.
- clearCurve() - Method in class com.google.crypto.tink.proto.EcdsaParams.Builder
-
Required.
- clearCurveType() - Method in class com.google.crypto.tink.proto.EciesHkdfKemParams.Builder
-
Required.
- clearCustomKid() - Method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey.Builder
-
.google.crypto.tink.JwtEcdsaPublicKey.CustomKid custom_kid = 5;
- clearCustomKid() - Method in class com.google.crypto.tink.proto.JwtHmacKey.Builder
-
.google.crypto.tink.JwtHmacKey.CustomKid custom_kid = 4;
- clearCustomKid() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey.Builder
-
.google.crypto.tink.JwtRsaSsaPkcs1PublicKey.CustomKid custom_kid = 5;
- clearCustomKid() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey.Builder
-
.google.crypto.tink.JwtRsaSsaPssPublicKey.CustomKid custom_kid = 5;
- clearD() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey.Builder
-
Private exponent.
- clearD() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey.Builder
-
Private exponent.
- clearD() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey.Builder
-
Private exponent.
- clearD() - Method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey.Builder
-
Private exponent.
- clearDekTemplate() - Method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat.Builder
-
Key template of the Data Encryption Key, e.g., AesCtrHmacAeadKeyFormat.
- clearDemParams() - Method in class com.google.crypto.tink.proto.EciesAeadHkdfParams.Builder
-
Data Encapsulation Mechanism.
- clearDerivedKeySize() - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingParams.Builder
-
size of AES-CTR keys derived for each segment
- clearDerivedKeySize() - Method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingParams.Builder
-
size of AES-GCM keys derived for each segment
- clearDp() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey.Builder
-
d mod (p - 1).
- clearDp() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey.Builder
-
d mod (p - 1).
- clearDp() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey.Builder
-
d mod (p - 1).
- clearDp() - Method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey.Builder
-
d mod (p - 1).
- clearDq() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey.Builder
-
d mod (q - 1).
- clearDq() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey.Builder
-
d mod (q - 1).
- clearDq() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey.Builder
-
d mod (q - 1).
- clearDq() - Method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey.Builder
-
d mod (q - 1).
- clearE() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey.Builder
-
Public exponent.
- clearE() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey.Builder
-
Public exponent.
- clearE() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PublicKey.Builder
-
Public exponent.
- clearE() - Method in class com.google.crypto.tink.proto.RsaSsaPssPublicKey.Builder
-
Public exponent.
- clearEcPointFormat() - Method in class com.google.crypto.tink.proto.EciesAeadHkdfParams.Builder
-
EC point format.
- clearEncoding() - Method in class com.google.crypto.tink.proto.EcdsaParams.Builder
-
Required.
- clearEncryptedKeyset() - Method in class com.google.crypto.tink.proto.EncryptedKeyset.Builder
-
Required.
- clearEntry() - Method in class com.google.crypto.tink.proto.RegistryConfig.Builder
-
Deprecated.
repeated .google.crypto.tink.KeyTypeEntry entry = 2;
- clearHash() - Method in class com.google.crypto.tink.proto.HkdfPrfParams.Builder
-
.google.crypto.tink.HashType hash = 1;
- clearHash() - Method in class com.google.crypto.tink.proto.HmacParams.Builder
-
HashType is an enum.
- clearHash() - Method in class com.google.crypto.tink.proto.HmacPrfParams.Builder
-
HashType is an enum.
- clearHashType() - Method in class com.google.crypto.tink.proto.EcdsaParams.Builder
-
Required.
- clearHashType() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1Params.Builder
-
Hash function used in computing hash of the signing message
(see https://tools.ietf.org/html/rfc8017#section-9.2).
- clearHkdfHashType() - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingParams.Builder
-
hash function for key derivation via HKDF
- clearHkdfHashType() - Method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingParams.Builder
-
.google.crypto.tink.HashType hkdf_hash_type = 3;
- clearHkdfHashType() - Method in class com.google.crypto.tink.proto.EciesHkdfKemParams.Builder
-
Required.
- clearHkdfSalt() - Method in class com.google.crypto.tink.proto.EciesHkdfKemParams.Builder
-
Optional.
- clearHmacKey() - Method in class com.google.crypto.tink.proto.AesCtrHmacAeadKey.Builder
-
.google.crypto.tink.HmacKey hmac_key = 3;
- clearHmacKeyFormat() - Method in class com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat.Builder
-
.google.crypto.tink.HmacKeyFormat hmac_key_format = 2;
- clearHmacParams() - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingParams.Builder
-
params for authentication tags
- clearIvSize() - Method in class com.google.crypto.tink.proto.AesCtrParams.Builder
-
uint32 iv_size = 1;
- clearIvSize() - Method in class com.google.crypto.tink.proto.AesEaxParams.Builder
-
possible value is 12 or 16 bytes.
- clearKdf() - Method in class com.google.crypto.tink.proto.HpkeParams.Builder
-
.google.crypto.tink.HpkeKdf kdf = 2;
- clearKekUri() - Method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat.Builder
-
Required.
- clearKem() - Method in class com.google.crypto.tink.proto.HpkeParams.Builder
-
.google.crypto.tink.HpkeKem kem = 1;
- clearKemParams() - Method in class com.google.crypto.tink.proto.EciesAeadHkdfParams.Builder
-
Key Encapsulation Mechanism.
- clearKey() - Method in class com.google.crypto.tink.proto.Keyset.Builder
-
Actual keys in the Keyset.
- clearKeyData() - Method in class com.google.crypto.tink.proto.Keyset.Key.Builder
-
Contains the actual, instantiation specific key proto.
- clearKeyId() - Method in class com.google.crypto.tink.proto.Keyset.Key.Builder
-
Identifies a key within a keyset, is a part of metadata
of a ciphertext/signature.
- clearKeyId() - Method in class com.google.crypto.tink.proto.KeysetInfo.KeyInfo.Builder
-
See Keyset.Key.key_id.
- clearKeyInfo() - Method in class com.google.crypto.tink.proto.KeysetInfo.Builder
-
KeyInfos in the KeysetInfo.
- clearKeyManagerVersion() - Method in class com.google.crypto.tink.proto.KeyTypeEntry.Builder
-
Deprecated.
Minimum required version of key manager.
- clearKeyMaterialType() - Method in class com.google.crypto.tink.proto.KeyData.Builder
-
Required.
- clearKeysetInfo() - Method in class com.google.crypto.tink.proto.EncryptedKeyset.Builder
-
Optional.
- clearKeySize() - Method in class com.google.crypto.tink.proto.AesCmacKeyFormat.Builder
-
uint32 key_size = 1;
- clearKeySize() - Method in class com.google.crypto.tink.proto.AesCmacPrfKeyFormat.Builder
-
uint32 key_size = 1;
- clearKeySize() - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKeyFormat.Builder
-
size of the main key (aka.
- clearKeySize() - Method in class com.google.crypto.tink.proto.AesCtrKeyFormat.Builder
-
uint32 key_size = 2;
- clearKeySize() - Method in class com.google.crypto.tink.proto.AesEaxKeyFormat.Builder
-
uint32 key_size = 2;
- clearKeySize() - Method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKeyFormat.Builder
-
size of the main key (aka.
- clearKeySize() - Method in class com.google.crypto.tink.proto.AesGcmKeyFormat.Builder
-
uint32 key_size = 2;
- clearKeySize() - Method in class com.google.crypto.tink.proto.AesGcmSivKeyFormat.Builder
-
uint32 key_size = 2;
- clearKeySize() - Method in class com.google.crypto.tink.proto.AesSivKeyFormat.Builder
-
Only valid value is: 64.
- clearKeySize() - Method in class com.google.crypto.tink.proto.HkdfPrfKeyFormat.Builder
-
uint32 key_size = 2;
- clearKeySize() - Method in class com.google.crypto.tink.proto.HmacKeyFormat.Builder
-
uint32 key_size = 2;
- clearKeySize() - Method in class com.google.crypto.tink.proto.HmacPrfKeyFormat.Builder
-
uint32 key_size = 2;
- clearKeySize() - Method in class com.google.crypto.tink.proto.JwtHmacKeyFormat.Builder
-
uint32 key_size = 3;
- clearKeyUri() - Method in class com.google.crypto.tink.proto.KmsAeadKeyFormat.Builder
-
Required.
- clearKeyValue() - Method in class com.google.crypto.tink.proto.AesCmacKey.Builder
-
bytes key_value = 2;
- clearKeyValue() - Method in class com.google.crypto.tink.proto.AesCmacPrfKey.Builder
-
bytes key_value = 2;
- clearKeyValue() - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKey.Builder
-
the main key, aka.
- clearKeyValue() - Method in class com.google.crypto.tink.proto.AesCtrKey.Builder
-
bytes key_value = 3;
- clearKeyValue() - Method in class com.google.crypto.tink.proto.AesEaxKey.Builder
-
bytes key_value = 3;
- clearKeyValue() - Method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKey.Builder
-
bytes key_value = 3;
- clearKeyValue() - Method in class com.google.crypto.tink.proto.AesGcmKey.Builder
-
bytes key_value = 3;
- clearKeyValue() - Method in class com.google.crypto.tink.proto.AesGcmSivKey.Builder
-
bytes key_value = 3;
- clearKeyValue() - Method in class com.google.crypto.tink.proto.AesSivKey.Builder
-
First half is AES-CTR key, second is AES-SIV.
- clearKeyValue() - Method in class com.google.crypto.tink.proto.ChaCha20Poly1305Key.Builder
-
bytes key_value = 2;
- clearKeyValue() - Method in class com.google.crypto.tink.proto.EcdsaPrivateKey.Builder
-
Unsigned big integer in bigendian representation.
- clearKeyValue() - Method in class com.google.crypto.tink.proto.EciesAeadHkdfPrivateKey.Builder
-
Required.
- clearKeyValue() - Method in class com.google.crypto.tink.proto.Ed25519PrivateKey.Builder
-
The private key is 32 bytes of cryptographically secure random data.
- clearKeyValue() - Method in class com.google.crypto.tink.proto.Ed25519PublicKey.Builder
-
The public key is 32 bytes, encoded according to
https://tools.ietf.org/html/rfc8032#section-5.1.2.
- clearKeyValue() - Method in class com.google.crypto.tink.proto.HkdfPrfKey.Builder
-
bytes key_value = 3;
- clearKeyValue() - Method in class com.google.crypto.tink.proto.HmacKey.Builder
-
bytes key_value = 3;
- clearKeyValue() - Method in class com.google.crypto.tink.proto.HmacPrfKey.Builder
-
bytes key_value = 3;
- clearKeyValue() - Method in class com.google.crypto.tink.proto.JwtEcdsaPrivateKey.Builder
-
Unsigned big integer in bigendian representation.
- clearKeyValue() - Method in class com.google.crypto.tink.proto.JwtHmacKey.Builder
-
bytes key_value = 3;
- clearKeyValue() - Method in class com.google.crypto.tink.proto.XChaCha20Poly1305Key.Builder
-
bytes key_value = 3;
- clearMgf1Hash() - Method in class com.google.crypto.tink.proto.RsaSsaPssParams.Builder
-
Hash function used in MGF1 (a mask generation function based on a
hash function) (see https://tools.ietf.org/html/rfc8017#appendix-B.2.1).
- clearModulusSizeInBits() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1KeyFormat.Builder
-
uint32 modulus_size_in_bits = 3;
- clearModulusSizeInBits() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssKeyFormat.Builder
-
uint32 modulus_size_in_bits = 3;
- clearModulusSizeInBits() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1KeyFormat.Builder
-
Required.
- clearModulusSizeInBits() - Method in class com.google.crypto.tink.proto.RsaSsaPssKeyFormat.Builder
-
Required.
- clearN() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey.Builder
-
Modulus.
- clearN() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey.Builder
-
Modulus.
- clearN() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PublicKey.Builder
-
Modulus.
- clearN() - Method in class com.google.crypto.tink.proto.RsaSsaPssPublicKey.Builder
-
Modulus.
- clearNewKeyAllowed() - Method in class com.google.crypto.tink.proto.KeyTypeEntry.Builder
-
Deprecated.
Can the key manager create new keys?
- clearOutputPrefixType() - Method in class com.google.crypto.tink.proto.Keyset.Key.Builder
-
Determines the prefix of the ciphertexts/signatures produced by this key.
- clearOutputPrefixType() - Method in class com.google.crypto.tink.proto.KeysetInfo.KeyInfo.Builder
-
See Keyset.Key.output_prefix_type.
- clearOutputPrefixType() - Method in class com.google.crypto.tink.proto.KeyTemplate.Builder
-
Required.
- clearP() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey.Builder
-
The following parameters are used to optimize RSA signature computation.
- clearP() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey.Builder
-
The following parameters are used to optimize RSA signature computation.
- clearP() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey.Builder
-
The following parameters are used to optimize RSA signature computation.
- clearP() - Method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey.Builder
-
The following parameters are used to optimize RSA signature computation.
- clearParams() - Method in class com.google.crypto.tink.proto.AesCmacKey.Builder
-
.google.crypto.tink.AesCmacParams params = 3;
- clearParams() - Method in class com.google.crypto.tink.proto.AesCmacKeyFormat.Builder
-
.google.crypto.tink.AesCmacParams params = 2;
- clearParams() - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKey.Builder
-
.google.crypto.tink.AesCtrHmacStreamingParams params = 2;
- clearParams() - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKeyFormat.Builder
-
.google.crypto.tink.AesCtrHmacStreamingParams params = 1;
- clearParams() - Method in class com.google.crypto.tink.proto.AesCtrKey.Builder
-
.google.crypto.tink.AesCtrParams params = 2;
- clearParams() - Method in class com.google.crypto.tink.proto.AesCtrKeyFormat.Builder
-
.google.crypto.tink.AesCtrParams params = 1;
- clearParams() - Method in class com.google.crypto.tink.proto.AesEaxKey.Builder
-
.google.crypto.tink.AesEaxParams params = 2;
- clearParams() - Method in class com.google.crypto.tink.proto.AesEaxKeyFormat.Builder
-
.google.crypto.tink.AesEaxParams params = 1;
- clearParams() - Method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKey.Builder
-
.google.crypto.tink.AesGcmHkdfStreamingParams params = 2;
- clearParams() - Method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKeyFormat.Builder
-
.google.crypto.tink.AesGcmHkdfStreamingParams params = 1;
- clearParams() - Method in class com.google.crypto.tink.proto.EcdsaKeyFormat.Builder
-
Required.
- clearParams() - Method in class com.google.crypto.tink.proto.EcdsaPublicKey.Builder
-
Required.
- clearParams() - Method in class com.google.crypto.tink.proto.EciesAeadHkdfKeyFormat.Builder
-
Required.
- clearParams() - Method in class com.google.crypto.tink.proto.EciesAeadHkdfPublicKey.Builder
-
Required.
- clearParams() - Method in class com.google.crypto.tink.proto.HkdfPrfKey.Builder
-
.google.crypto.tink.HkdfPrfParams params = 2;
- clearParams() - Method in class com.google.crypto.tink.proto.HkdfPrfKeyFormat.Builder
-
.google.crypto.tink.HkdfPrfParams params = 1;
- clearParams() - Method in class com.google.crypto.tink.proto.HmacKey.Builder
-
.google.crypto.tink.HmacParams params = 2;
- clearParams() - Method in class com.google.crypto.tink.proto.HmacKeyFormat.Builder
-
.google.crypto.tink.HmacParams params = 1;
- clearParams() - Method in class com.google.crypto.tink.proto.HmacPrfKey.Builder
-
.google.crypto.tink.HmacPrfParams params = 2;
- clearParams() - Method in class com.google.crypto.tink.proto.HmacPrfKeyFormat.Builder
-
.google.crypto.tink.HmacPrfParams params = 1;
- clearParams() - Method in class com.google.crypto.tink.proto.HpkeKeyFormat.Builder
-
.google.crypto.tink.HpkeParams params = 1;
- clearParams() - Method in class com.google.crypto.tink.proto.HpkePublicKey.Builder
-
.google.crypto.tink.HpkeParams params = 2;
- clearParams() - Method in class com.google.crypto.tink.proto.KmsAeadKey.Builder
-
The key format also contains the params.
- clearParams() - Method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKey.Builder
-
The key format also contains the params.
- clearParams() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1KeyFormat.Builder
-
Required.
- clearParams() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PublicKey.Builder
-
Required.
- clearParams() - Method in class com.google.crypto.tink.proto.RsaSsaPssKeyFormat.Builder
-
Required.
- clearParams() - Method in class com.google.crypto.tink.proto.RsaSsaPssPublicKey.Builder
-
Required.
- clearPrimaryKeyId() - Method in class com.google.crypto.tink.proto.Keyset.Builder
-
Identifies key used to generate new crypto data (encrypt, sign).
- clearPrimaryKeyId() - Method in class com.google.crypto.tink.proto.KeysetInfo.Builder
-
See Keyset.primary_key_id.
- clearPrimitiveName() - Method in class com.google.crypto.tink.proto.KeyTypeEntry.Builder
-
Deprecated.
E.g.
- clearPrivateKey() - Method in class com.google.crypto.tink.proto.HpkePrivateKey.Builder
-
KEM-encoding of private key (i.e., SerializePrivateKey() ) as described in
https://www.rfc-editor.org/rfc/rfc9180.html#name-cryptographic-dependencies.
- clearPublicExponent() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1KeyFormat.Builder
-
bytes public_exponent = 4;
- clearPublicExponent() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssKeyFormat.Builder
-
bytes public_exponent = 4;
- clearPublicExponent() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1KeyFormat.Builder
-
Required.
- clearPublicExponent() - Method in class com.google.crypto.tink.proto.RsaSsaPssKeyFormat.Builder
-
Required.
- clearPublicKey() - Method in class com.google.crypto.tink.proto.EcdsaPrivateKey.Builder
-
Required.
- clearPublicKey() - Method in class com.google.crypto.tink.proto.EciesAeadHkdfPrivateKey.Builder
-
Required.
- clearPublicKey() - Method in class com.google.crypto.tink.proto.Ed25519PrivateKey.Builder
-
The corresponding public key.
- clearPublicKey() - Method in class com.google.crypto.tink.proto.HpkePrivateKey.Builder
-
.google.crypto.tink.HpkePublicKey public_key = 2;
- clearPublicKey() - Method in class com.google.crypto.tink.proto.HpkePublicKey.Builder
-
KEM-encoding of public key (i.e., SerializePublicKey() ) as described in
https://www.rfc-editor.org/rfc/rfc9180.html#name-cryptographic-dependencies.
- clearPublicKey() - Method in class com.google.crypto.tink.proto.JwtEcdsaPrivateKey.Builder
-
.google.crypto.tink.JwtEcdsaPublicKey public_key = 2;
- clearPublicKey() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey.Builder
-
.google.crypto.tink.JwtRsaSsaPkcs1PublicKey public_key = 2;
- clearPublicKey() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey.Builder
-
.google.crypto.tink.JwtRsaSsaPssPublicKey public_key = 2;
- clearPublicKey() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey.Builder
-
Required.
- clearPublicKey() - Method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey.Builder
-
Required.
- clearQ() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey.Builder
-
The prime factor q of n.
- clearQ() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey.Builder
-
The prime factor q of n.
- clearQ() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey.Builder
-
The prime factor q of n.
- clearQ() - Method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey.Builder
-
The prime factor q of n.
- clearSalt() - Method in class com.google.crypto.tink.proto.HkdfPrfParams.Builder
-
Optional.
- clearSaltLength() - Method in class com.google.crypto.tink.proto.RsaSsaPssParams.Builder
-
Salt length (see https://tools.ietf.org/html/rfc8017#section-9.1.1)
Required.
- clearSigHash() - Method in class com.google.crypto.tink.proto.RsaSsaPssParams.Builder
-
Hash function used in computing hash of the signing message
(see https://tools.ietf.org/html/rfc8017#section-9.1.1).
- clearStatus() - Method in class com.google.crypto.tink.proto.Keyset.Key.Builder
-
.google.crypto.tink.KeyStatusType status = 2;
- clearStatus() - Method in class com.google.crypto.tink.proto.KeysetInfo.KeyInfo.Builder
-
See Keyset.Key.status.
- clearTagSize() - Method in class com.google.crypto.tink.proto.AesCmacParams.Builder
-
uint32 tag_size = 1;
- clearTagSize() - Method in class com.google.crypto.tink.proto.HmacParams.Builder
-
uint32 tag_size = 2;
- CleartextKeysetHandle - Class in com.google.crypto.tink
-
Static methods for reading or writing cleartext keysets.
- clearTypeUrl() - Method in class com.google.crypto.tink.proto.KeyData.Builder
-
Required.
- clearTypeUrl() - Method in class com.google.crypto.tink.proto.KeysetInfo.KeyInfo.Builder
-
the type url of this key,
e.g., type.googleapis.com/google.crypto.tink.HmacKey.
- clearTypeUrl() - Method in class com.google.crypto.tink.proto.KeyTemplate.Builder
-
Required.
- clearTypeUrl() - Method in class com.google.crypto.tink.proto.KeyTypeEntry.Builder
-
Deprecated.
Name of the key type.
- clearValue() - Method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey.CustomKid.Builder
-
string value = 1;
- clearValue() - Method in class com.google.crypto.tink.proto.JwtHmacKey.CustomKid.Builder
-
string value = 1;
- clearValue() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey.CustomKid.Builder
-
string value = 1;
- clearValue() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey.CustomKid.Builder
-
string value = 1;
- clearValue() - Method in class com.google.crypto.tink.proto.KeyData.Builder
-
Required.
- clearValue() - Method in class com.google.crypto.tink.proto.KeyTemplate.Builder
-
Required.
- clearVersion() - Method in class com.google.crypto.tink.proto.AesCmacKey.Builder
-
uint32 version = 1;
- clearVersion() - Method in class com.google.crypto.tink.proto.AesCmacPrfKey.Builder
-
uint32 version = 1;
- clearVersion() - Method in class com.google.crypto.tink.proto.AesCmacPrfKeyFormat.Builder
-
uint32 version = 2;
- clearVersion() - Method in class com.google.crypto.tink.proto.AesCtrHmacAeadKey.Builder
-
uint32 version = 1;
- clearVersion() - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKey.Builder
-
uint32 version = 1;
- clearVersion() - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKeyFormat.Builder
-
uint32 version = 3;
- clearVersion() - Method in class com.google.crypto.tink.proto.AesCtrKey.Builder
-
uint32 version = 1;
- clearVersion() - Method in class com.google.crypto.tink.proto.AesEaxKey.Builder
-
uint32 version = 1;
- clearVersion() - Method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKey.Builder
-
uint32 version = 1;
- clearVersion() - Method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKeyFormat.Builder
-
uint32 version = 3;
- clearVersion() - Method in class com.google.crypto.tink.proto.AesGcmKey.Builder
-
uint32 version = 1;
- clearVersion() - Method in class com.google.crypto.tink.proto.AesGcmKeyFormat.Builder
-
uint32 version = 3;
- clearVersion() - Method in class com.google.crypto.tink.proto.AesGcmSivKey.Builder
-
uint32 version = 1;
- clearVersion() - Method in class com.google.crypto.tink.proto.AesGcmSivKeyFormat.Builder
-
uint32 version = 1;
- clearVersion() - Method in class com.google.crypto.tink.proto.AesSivKey.Builder
-
uint32 version = 1;
- clearVersion() - Method in class com.google.crypto.tink.proto.AesSivKeyFormat.Builder
-
uint32 version = 2;
- clearVersion() - Method in class com.google.crypto.tink.proto.ChaCha20Poly1305Key.Builder
-
uint32 version = 1;
- clearVersion() - Method in class com.google.crypto.tink.proto.EcdsaKeyFormat.Builder
-
uint32 version = 3;
- clearVersion() - Method in class com.google.crypto.tink.proto.EcdsaPrivateKey.Builder
-
Required.
- clearVersion() - Method in class com.google.crypto.tink.proto.EcdsaPublicKey.Builder
-
Required.
- clearVersion() - Method in class com.google.crypto.tink.proto.EciesAeadHkdfPrivateKey.Builder
-
Required.
- clearVersion() - Method in class com.google.crypto.tink.proto.EciesAeadHkdfPublicKey.Builder
-
Required.
- clearVersion() - Method in class com.google.crypto.tink.proto.Ed25519KeyFormat.Builder
-
uint32 version = 1;
- clearVersion() - Method in class com.google.crypto.tink.proto.Ed25519PrivateKey.Builder
-
Required.
- clearVersion() - Method in class com.google.crypto.tink.proto.Ed25519PublicKey.Builder
-
Required.
- clearVersion() - Method in class com.google.crypto.tink.proto.HkdfPrfKey.Builder
-
uint32 version = 1;
- clearVersion() - Method in class com.google.crypto.tink.proto.HkdfPrfKeyFormat.Builder
-
uint32 version = 3;
- clearVersion() - Method in class com.google.crypto.tink.proto.HmacKey.Builder
-
uint32 version = 1;
- clearVersion() - Method in class com.google.crypto.tink.proto.HmacKeyFormat.Builder
-
uint32 version = 3;
- clearVersion() - Method in class com.google.crypto.tink.proto.HmacPrfKey.Builder
-
uint32 version = 1;
- clearVersion() - Method in class com.google.crypto.tink.proto.HmacPrfKeyFormat.Builder
-
uint32 version = 3;
- clearVersion() - Method in class com.google.crypto.tink.proto.HpkePrivateKey.Builder
-
uint32 version = 1;
- clearVersion() - Method in class com.google.crypto.tink.proto.HpkePublicKey.Builder
-
uint32 version = 1;
- clearVersion() - Method in class com.google.crypto.tink.proto.JwtEcdsaKeyFormat.Builder
-
uint32 version = 1;
- clearVersion() - Method in class com.google.crypto.tink.proto.JwtEcdsaPrivateKey.Builder
-
uint32 version = 1;
- clearVersion() - Method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey.Builder
-
uint32 version = 1;
- clearVersion() - Method in class com.google.crypto.tink.proto.JwtHmacKey.Builder
-
uint32 version = 1;
- clearVersion() - Method in class com.google.crypto.tink.proto.JwtHmacKeyFormat.Builder
-
uint32 version = 1;
- clearVersion() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1KeyFormat.Builder
-
uint32 version = 1;
- clearVersion() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey.Builder
-
uint32 version = 1;
- clearVersion() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey.Builder
-
uint32 version = 1;
- clearVersion() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssKeyFormat.Builder
-
uint32 version = 1;
- clearVersion() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey.Builder
-
uint32 version = 1;
- clearVersion() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey.Builder
-
uint32 version = 1;
- clearVersion() - Method in class com.google.crypto.tink.proto.KmsAeadKey.Builder
-
uint32 version = 1;
- clearVersion() - Method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKey.Builder
-
uint32 version = 1;
- clearVersion() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey.Builder
-
Required.
- clearVersion() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PublicKey.Builder
-
Required.
- clearVersion() - Method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey.Builder
-
Required.
- clearVersion() - Method in class com.google.crypto.tink.proto.RsaSsaPssPublicKey.Builder
-
Required.
- clearVersion() - Method in class com.google.crypto.tink.proto.XChaCha20Poly1305Key.Builder
-
uint32 version = 1;
- clearVersion() - Method in class com.google.crypto.tink.proto.XChaCha20Poly1305KeyFormat.Builder
-
uint32 version = 1;
- clearX() - Method in class com.google.crypto.tink.proto.EcdsaPublicKey.Builder
-
Affine coordinates of the public key in bigendian representation.
- clearX() - Method in class com.google.crypto.tink.proto.EciesAeadHkdfPublicKey.Builder
-
Affine coordinates of the public key in bigendian representation.
- clearX() - Method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey.Builder
-
Affine coordinates of the public key in big-endian representation.
- clearY() - Method in class com.google.crypto.tink.proto.EcdsaPublicKey.Builder
-
Required.
- clearY() - Method in class com.google.crypto.tink.proto.EciesAeadHkdfPublicKey.Builder
-
Required.
- clearY() - Method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey.Builder
-
bytes y = 4;
- close() - Method in class com.google.crypto.tink.subtle.RewindableReadableByteChannel
-
- cmacPad(byte[]) - Static method in class com.google.crypto.tink.mac.internal.AesUtil
-
Pad by adding a 1 bit, then pad with 0 bits to the next block limit.
- com.google.crypto.tink - package com.google.crypto.tink
-
- com.google.crypto.tink.aead - package com.google.crypto.tink.aead
-
- com.google.crypto.tink.aead.internal - package com.google.crypto.tink.aead.internal
-
- com.google.crypto.tink.aead.subtle - package com.google.crypto.tink.aead.subtle
-
- com.google.crypto.tink.annotations - package com.google.crypto.tink.annotations
-
- com.google.crypto.tink.config - package com.google.crypto.tink.config
-
- com.google.crypto.tink.config.internal - package com.google.crypto.tink.config.internal
-
- com.google.crypto.tink.daead - package com.google.crypto.tink.daead
-
- com.google.crypto.tink.hybrid - package com.google.crypto.tink.hybrid
-
- com.google.crypto.tink.hybrid.internal - package com.google.crypto.tink.hybrid.internal
-
- com.google.crypto.tink.hybrid.subtle - package com.google.crypto.tink.hybrid.subtle
-
- com.google.crypto.tink.integration.android - package com.google.crypto.tink.integration.android
-
- com.google.crypto.tink.internal - package com.google.crypto.tink.internal
-
- com.google.crypto.tink.jwt - package com.google.crypto.tink.jwt
-
- com.google.crypto.tink.mac - package com.google.crypto.tink.mac
-
- com.google.crypto.tink.mac.internal - package com.google.crypto.tink.mac.internal
-
- com.google.crypto.tink.monitoring - package com.google.crypto.tink.monitoring
-
- com.google.crypto.tink.prf - package com.google.crypto.tink.prf
-
- com.google.crypto.tink.proto - package com.google.crypto.tink.proto
-
- com.google.crypto.tink.signature - package com.google.crypto.tink.signature
-
- com.google.crypto.tink.signature.internal - package com.google.crypto.tink.signature.internal
-
- com.google.crypto.tink.streamingaead - package com.google.crypto.tink.streamingaead
-
- com.google.crypto.tink.subtle - package com.google.crypto.tink.subtle
-
- com.google.crypto.tink.subtle.prf - package com.google.crypto.tink.subtle.prf
-
- com.google.crypto.tink.tinkkey - package com.google.crypto.tink.tinkkey
-
- com.google.crypto.tink.tinkkey.internal - package com.google.crypto.tink.tinkkey.internal
-
- com.google.crypto.tink.util - package com.google.crypto.tink.util
-
- Common - Class in com.google.crypto.tink.proto
-
- COMPRESSED_VALUE - Static variable in enum com.google.crypto.tink.proto.EcPointFormat
-
COMPRESSED = 2;
- compute(byte[], int) - Method in interface com.google.crypto.tink.prf.Prf
-
Computes the PRF selected by the underlying key on input and returns the first outputLength
bytes.
- compute(byte[], int) - Method in class com.google.crypto.tink.subtle.prf.PrfImpl
-
- compute(byte[], int) - Method in class com.google.crypto.tink.subtle.PrfAesCmac
-
- compute(byte[], int) - Method in class com.google.crypto.tink.subtle.PrfHmacJce
-
- computeEciesHkdfSymmetricKey(byte[], byte[], String, byte[], byte[], int) - Static method in class com.google.crypto.tink.subtle.Hkdf
-
Computes symmetric key for ECIES with HKDF from the provided parameters.
- computeHkdf(String, byte[], byte[], byte[], int) - Static method in class com.google.crypto.tink.subtle.Hkdf
-
Computes an HKDF.
- computeMac(byte[], byte[]) - Static method in class com.google.crypto.tink.aead.internal.Poly1305
-
Computes Poly1305 MAC over data using key.
- computeMac() - Method in interface com.google.crypto.tink.mac.ChunkedMacComputation
-
Computes a tag for the provided data.
- computeMac(byte[]) - Method in interface com.google.crypto.tink.Mac
-
Computes message authentication code (MAC) for data.
- computeMac(byte[]) - Method in class com.google.crypto.tink.subtle.PrfMac
-
- computeMacAndEncode(RawJwt) - Method in interface com.google.crypto.tink.jwt.JwtMac
-
Computes a MAC, and encodes the JWT and the MAC in the JWS compact serialization format.
- computePrf(byte[]) - Method in class com.google.crypto.tink.subtle.prf.HkdfStreamingPrf
-
- computePrf(byte[]) - Method in interface com.google.crypto.tink.subtle.prf.StreamingPrf
-
Returns an
InputStream which is indistinguishable from a stream returning random bytes
in the above sense.
- computePrimary(byte[], int) - Method in class com.google.crypto.tink.prf.PrfSet
-
Convenience method to compute the primary PRF on a given input.
- computeSharedSecret(ECPrivateKey, ECPublicKey) - Static method in class com.google.crypto.tink.subtle.EllipticCurves
-
- computeSharedSecret(ECPrivateKey, ECPoint) - Static method in class com.google.crypto.tink.subtle.EllipticCurves
-
Generates the DH shared secret using myPrivateKey and publicPoint
- computeSharedSecret(byte[], byte[]) - Static method in class com.google.crypto.tink.subtle.X25519
-
Returns the 32-byte shared key (i.e., privateKey·peersPublicValue on the curve).
- concat(byte[]...) - Static method in class com.google.crypto.tink.subtle.Bytes
-
Returns the concatenation of the input arrays in a single array.
- Config - Class in com.google.crypto.tink
-
Static methods for handling of Tink configurations.
- Config - Class in com.google.crypto.tink.proto
-
- CONFIG_NAME_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.RegistryConfig
-
Deprecated.
- constructPrimitive(KeyT) - Method in class com.google.crypto.tink.internal.PrimitiveConstructor
-
- constructPrimitive(KeyT) - Method in interface com.google.crypto.tink.internal.PrimitiveConstructor.PrimitiveConstructionFunction
-
- copyFrom(byte[]) - Static method in class com.google.crypto.tink.util.Bytes
-
- copyFrom(byte[], int, int) - Static method in class com.google.crypto.tink.util.Bytes
-
Wrap an immutable byte array over a slice of a Bytes
- copyFrom(byte[], SecretKeyAccess) - Static method in class com.google.crypto.tink.util.SecretBytes
-
Creates a new SecretBytes with the contents given in value.
- create(SecretBytes) - Static method in class com.google.crypto.tink.aead.ChaCha20Poly1305Key
-
- create(ChaCha20Poly1305Parameters.Variant, SecretBytes, Integer) - Static method in class com.google.crypto.tink.aead.ChaCha20Poly1305Key
-
- create() - Static method in class com.google.crypto.tink.aead.ChaCha20Poly1305Parameters
-
- create(ChaCha20Poly1305Parameters.Variant) - Static method in class com.google.crypto.tink.aead.ChaCha20Poly1305Parameters
-
- create(SecretBytes) - Static method in class com.google.crypto.tink.aead.XChaCha20Poly1305Key
-
- create(XChaCha20Poly1305Parameters.Variant, SecretBytes, Integer) - Static method in class com.google.crypto.tink.aead.XChaCha20Poly1305Key
-
- create() - Static method in class com.google.crypto.tink.aead.XChaCha20Poly1305Parameters
-
- create(XChaCha20Poly1305Parameters.Variant) - Static method in class com.google.crypto.tink.aead.XChaCha20Poly1305Parameters
-
- create(KeyParser.KeyParsingFunction<SerializationT>, Bytes, Class<SerializationT>) - Static method in class com.google.crypto.tink.internal.KeyParser
-
Creates a KeyParser object.
- create(KeySerializer.KeySerializationFunction<KeyT, SerializationT>, Class<KeyT>, Class<SerializationT>) - Static method in class com.google.crypto.tink.internal.KeySerializer
-
Creates a KeySerializer object.
- create(ParametersParser.ParametersParsingFunction<SerializationT>, Bytes, Class<SerializationT>) - Static method in class com.google.crypto.tink.internal.ParametersParser
-
Creates a ParametersParser object.
- create(ParametersSerializer.ParametersSerializationFunction<ParametersT, SerializationT>, Class<ParametersT>, Class<SerializationT>) - Static method in class com.google.crypto.tink.internal.ParametersSerializer
-
Creates a ParametersSerializer object.
- create(PrimitiveConstructor.PrimitiveConstructionFunction<KeyT, PrimitiveT>, Class<KeyT>, Class<PrimitiveT>) - Static method in class com.google.crypto.tink.internal.PrimitiveConstructor
-
Creates a PrimitiveConstructor object.
- create(String, ByteString, KeyData.KeyMaterialType, OutputPrefixType, Integer) - Static method in class com.google.crypto.tink.internal.ProtoKeySerialization
-
- create(String, OutputPrefixType, MessageLite) - Static method in class com.google.crypto.tink.internal.ProtoParametersSerialization
-
Creates a new ProtoParametersSerialization object from the individual parts.
- create(KeyTemplate) - Static method in class com.google.crypto.tink.internal.ProtoParametersSerialization
-
Creates a new ProtoParametersSerialization object.
- create(String, byte[], KeyTemplate.OutputPrefixType) - Static method in class com.google.crypto.tink.KeyTemplate
-
- createAead(byte[]) - Method in interface com.google.crypto.tink.aead.subtle.AeadFactory
-
- createAead(byte[]) - Method in class com.google.crypto.tink.aead.subtle.AesGcmFactory
-
- createAesCtrHmacAeadKeyTemplate(int, int, int, int, HashType) - Static method in class com.google.crypto.tink.aead.AeadKeyTemplates
-
- createAesCtrHmacStreamingKeyTemplate(int, HashType, int, HashType, int, int) - Static method in class com.google.crypto.tink.streamingaead.StreamingAeadKeyTemplates
-
- createAesEaxKeyTemplate(int, int) - Static method in class com.google.crypto.tink.aead.AeadKeyTemplates
-
- createAesGcmHkdfStreamingKeyTemplate(int, HashType, int, int) - Static method in class com.google.crypto.tink.streamingaead.StreamingAeadKeyTemplates
-
- createAesGcmKeyTemplate(int) - Static method in class com.google.crypto.tink.aead.AeadKeyTemplates
-
- createAesSivKeyTemplate(int) - Static method in class com.google.crypto.tink.daead.DeterministicAeadKeyTemplates
-
- createComputation() - Method in interface com.google.crypto.tink.mac.ChunkedMac
-
Creates an instance of a single Chunked MAC computation.
- createComputation() - Method in class com.google.crypto.tink.mac.internal.ChunkedAesCmacImpl
-
- createComputation() - Method in class com.google.crypto.tink.mac.internal.ChunkedHmacImpl
-
- createEcdsaKeyTemplate(HashType, EllipticCurveType, EcdsaSignatureEncoding, OutputPrefixType) - Static method in class com.google.crypto.tink.signature.SignatureKeyTemplates
-
- createEciesAeadHkdfKeyTemplate(EllipticCurveType, HashType, EcPointFormat, KeyTemplate, OutputPrefixType, byte[]) - Static method in class com.google.crypto.tink.hybrid.HybridKeyTemplates
-
- createEciesAeadHkdfParams(EllipticCurveType, HashType, EcPointFormat, KeyTemplate, byte[]) - Static method in class com.google.crypto.tink.hybrid.HybridKeyTemplates
-
- createFromKey(KeyHandle, KeyAccess) - Static method in class com.google.crypto.tink.KeysetHandle
-
- createFromKey(TinkKey, KeyAccess) - Static method in class com.google.crypto.tink.tinkkey.KeyHandle
-
Deprecated.
- createFromKey(KeyData, KeyTemplate.OutputPrefixType) - Static method in class com.google.crypto.tink.tinkkey.KeyHandle
-
- createHmacKeyTemplate(int, int, HashType) - Static method in class com.google.crypto.tink.mac.MacKeyTemplates
-
- createInitialState(int[], int) - Method in class com.google.crypto.tink.aead.internal.InsecureNonceChaCha20
-
- createKey(KeyFormatProtoT) - Method in class com.google.crypto.tink.internal.KeyTypeManager.KeyFactory
-
Creates a new key from a given format.
- createKeyTemplate(String) - Static method in class com.google.crypto.tink.aead.KmsAeadKeyManager
-
Returns a new
KeyTemplate that can generate a
KmsAeadKey whose key encrypting key (KEK) is pointing to
kekUri.
- createKeyTemplate(String, KeyTemplate) - Static method in class com.google.crypto.tink.aead.KmsEnvelopeAeadKeyManager
-
Returns a new
KeyTemplate that can generate a
KmsEnvelopeAeadKey whose key encrypting key (KEK) is pointing to
kekUri and DEK template is
dekTemplate.
- createKeyTemplate(HashType, EllipticCurveType, EcdsaSignatureEncoding, KeyTemplate.OutputPrefixType) - Static method in class com.google.crypto.tink.signature.EcdsaSignKeyManager
-
- createKmsAeadKeyTemplate(String) - Static method in class com.google.crypto.tink.aead.AeadKeyTemplates
-
- createKmsEnvelopeAeadKeyTemplate(String, KeyTemplate) - Static method in class com.google.crypto.tink.aead.AeadKeyTemplates
-
- createLogger(MonitoringKeysetInfo, String, String) - Method in interface com.google.crypto.tink.monitoring.MonitoringClient
-
Function that creates Logger objects.
- createRsaSsaPkcs1KeyTemplate(HashType, int, BigInteger, OutputPrefixType) - Static method in class com.google.crypto.tink.signature.SignatureKeyTemplates
-
- createRsaSsaPssKeyTemplate(HashType, HashType, int, int, BigInteger) - Static method in class com.google.crypto.tink.signature.SignatureKeyTemplates
-
- createVerification(byte[]) - Method in interface com.google.crypto.tink.mac.ChunkedMac
-
Creates an instance of a single Chunked MAC verification.
- createVerification(byte[]) - Method in class com.google.crypto.tink.mac.internal.ChunkedAesCmacImpl
-
- createVerification(byte[]) - Method in class com.google.crypto.tink.mac.internal.ChunkedHmacImpl
-
- CRLF - Static variable in class com.google.crypto.tink.subtle.Base64
-
Encoder flag bit to indicate lines should be terminated with a CRLF pair instead of just an LF.
- CRT_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey
-
- CRT_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey
-
- CRT_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey
-
- CRT_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey
-
- CRUNCHY - Static variable in class com.google.crypto.tink.aead.AesEaxParameters.Variant
-
- CRUNCHY - Static variable in class com.google.crypto.tink.aead.AesGcmParameters.Variant
-
- CRUNCHY - Static variable in class com.google.crypto.tink.aead.AesGcmSivParameters.Variant
-
- CRUNCHY - Static variable in class com.google.crypto.tink.aead.ChaCha20Poly1305Parameters.Variant
-
- CRUNCHY - Static variable in class com.google.crypto.tink.aead.XChaCha20Poly1305Parameters.Variant
-
- CRUNCHY - Static variable in class com.google.crypto.tink.mac.AesCmacParameters.Variant
-
- CRUNCHY - Static variable in class com.google.crypto.tink.mac.HmacParameters.Variant
-
- CRUNCHY - Static variable in class com.google.crypto.tink.signature.EcdsaParameters.Variant
-
- CRUNCHY_VALUE - Static variable in enum com.google.crypto.tink.proto.OutputPrefixType
-
CRUNCHY = 4;
- CryptoFormat - Class in com.google.crypto.tink
-
Constants and convenience methods that deal with crypto format.
- CURVE25519_VALUE - Static variable in enum com.google.crypto.tink.proto.EllipticCurveType
-
CURVE25519 = 5;
- CURVE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.EcdsaParams
-
- CURVE_TYPE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.EciesHkdfKemParams
-
- CUSTOM_KID_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtEcdsaPublicKey
-
- CUSTOM_KID_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtHmacKey
-
- CUSTOM_KID_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey
-
- CUSTOM_KID_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey
-
- customClaimNames() - Method in class com.google.crypto.tink.jwt.VerifiedJwt
-
Returns all non-registered claim names.
- generateEntryFromParameters(Parameters) - Static method in class com.google.crypto.tink.KeysetHandle
-
Creates a new entry with Status "ENABLED" and a new key created from the parameters.
- generateEntryFromParametersName(String) - Static method in class com.google.crypto.tink.KeysetHandle
-
Creates a new entry with Status "ENABLED" and a new key created from the named parameters.
- generateKey(byte[], String, byte[], byte[], int, EllipticCurves.PointFormatType) - Method in class com.google.crypto.tink.subtle.EciesHkdfRecipientKem
-
- generateKey(String, byte[], byte[], int, EllipticCurves.PointFormatType) - Method in class com.google.crypto.tink.subtle.EciesHkdfSenderKem
-
- generateKeyPair(EllipticCurves.CurveType) - Static method in class com.google.crypto.tink.subtle.EllipticCurves
-
Generates a new key pair for curve.
- generateKeyPair(ECParameterSpec) - Static method in class com.google.crypto.tink.subtle.EllipticCurves
-
Generates a new key pair for spec.
- generateNew(KeyTemplate) - Static method in class com.google.crypto.tink.KeysetHandle
-
- generateNew(KeyTemplate) - Static method in class com.google.crypto.tink.KeysetHandle
-
Generates a new
KeysetHandle that contains a single fresh key generated according to
keyTemplate.
- generateNew(KeyTemplate) - Static method in class com.google.crypto.tink.tinkkey.KeyHandle
-
Deprecated.
Generates a new
KeyHandle that contains a fresh key generated according to
keyTemplate.
- generateNewAeadKey(String) - Static method in class com.google.crypto.tink.integration.android.AndroidKeystoreKmsClient
-
Generates a new key in Android Keystore.
- generatePrivateKey() - Static method in class com.google.crypto.tink.subtle.X25519
-
Returns a 32-byte private key for Curve25519.
- get() - Static method in class com.google.crypto.tink.InsecureSecretKeyAccess
-
- get(String) - Static method in class com.google.crypto.tink.KeyTemplates
-
Returns a key template that was registered with the
Registry as
name.
- get(String) - Static method in class com.google.crypto.tink.KmsClients
-
- getAead(String) - Method in class com.google.crypto.tink.integration.android.AndroidKeystoreKmsClient
-
Returns an
Aead backed by a key in Android Keystore specified by
uri.
- getAead(String) - Method in interface com.google.crypto.tink.KmsClient
-
Gets an Aead backed by keyUri.
- getAead() - Method in class com.google.crypto.tink.proto.HpkeParams.Builder
-
.google.crypto.tink.HpkeAead aead = 3;
- getAead() - Method in class com.google.crypto.tink.proto.HpkeParams
-
.google.crypto.tink.HpkeAead aead = 3;
- getAead() - Method in interface com.google.crypto.tink.proto.HpkeParamsOrBuilder
-
.google.crypto.tink.HpkeAead aead = 3;
- getAeadDem() - Method in class com.google.crypto.tink.proto.EciesAeadDemParams.Builder
-
Required.
- getAeadDem() - Method in class com.google.crypto.tink.proto.EciesAeadDemParams
-
Required.
- getAeadDem() - Method in interface com.google.crypto.tink.proto.EciesAeadDemParamsOrBuilder
-
Required.
- getAeadOrDaead(byte[]) - Method in interface com.google.crypto.tink.subtle.EciesAeadHkdfDemHelper
-
Creates a new AeadOrDaead-primitive that uses the key material given in
'symmetric_key', which must be of length dem_key_size_in_bytes().
- getAeadValue() - Method in class com.google.crypto.tink.proto.HpkeParams.Builder
-
.google.crypto.tink.HpkeAead aead = 3;
- getAeadValue() - Method in class com.google.crypto.tink.proto.HpkeParams
-
.google.crypto.tink.HpkeAead aead = 3;
- getAeadValue() - Method in interface com.google.crypto.tink.proto.HpkeParamsOrBuilder
-
.google.crypto.tink.HpkeAead aead = 3;
- getAesCtrKey() - Method in class com.google.crypto.tink.proto.AesCtrHmacAeadKey.Builder
-
.google.crypto.tink.AesCtrKey aes_ctr_key = 2;
- getAesCtrKey() - Method in class com.google.crypto.tink.proto.AesCtrHmacAeadKey
-
.google.crypto.tink.AesCtrKey aes_ctr_key = 2;
- getAesCtrKey() - Method in interface com.google.crypto.tink.proto.AesCtrHmacAeadKeyOrBuilder
-
.google.crypto.tink.AesCtrKey aes_ctr_key = 2;
- getAesCtrKeyFormat() - Method in class com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat.Builder
-
.google.crypto.tink.AesCtrKeyFormat aes_ctr_key_format = 1;
- getAesCtrKeyFormat() - Method in class com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat
-
.google.crypto.tink.AesCtrKeyFormat aes_ctr_key_format = 1;
- getAesCtrKeyFormat() - Method in interface com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormatOrBuilder
-
.google.crypto.tink.AesCtrKeyFormat aes_ctr_key_format = 1;
- getAesKey() - Method in class com.google.crypto.tink.mac.AesCmacKey
-
Returns the underlying AES key.
- getAlgorithm() - Method in class com.google.crypto.tink.proto.JwtEcdsaKeyFormat.Builder
-
.google.crypto.tink.JwtEcdsaAlgorithm algorithm = 2;
- getAlgorithm() - Method in class com.google.crypto.tink.proto.JwtEcdsaKeyFormat
-
.google.crypto.tink.JwtEcdsaAlgorithm algorithm = 2;
- getAlgorithm() - Method in interface com.google.crypto.tink.proto.JwtEcdsaKeyFormatOrBuilder
-
.google.crypto.tink.JwtEcdsaAlgorithm algorithm = 2;
- getAlgorithm() - Method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey.Builder
-
.google.crypto.tink.JwtEcdsaAlgorithm algorithm = 2;
- getAlgorithm() - Method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey
-
.google.crypto.tink.JwtEcdsaAlgorithm algorithm = 2;
- getAlgorithm() - Method in interface com.google.crypto.tink.proto.JwtEcdsaPublicKeyOrBuilder
-
.google.crypto.tink.JwtEcdsaAlgorithm algorithm = 2;
- getAlgorithm() - Method in class com.google.crypto.tink.proto.JwtHmacKey.Builder
-
.google.crypto.tink.JwtHmacAlgorithm algorithm = 2;
- getAlgorithm() - Method in class com.google.crypto.tink.proto.JwtHmacKey
-
.google.crypto.tink.JwtHmacAlgorithm algorithm = 2;
- getAlgorithm() - Method in class com.google.crypto.tink.proto.JwtHmacKeyFormat.Builder
-
.google.crypto.tink.JwtHmacAlgorithm algorithm = 2;
- getAlgorithm() - Method in class com.google.crypto.tink.proto.JwtHmacKeyFormat
-
.google.crypto.tink.JwtHmacAlgorithm algorithm = 2;
- getAlgorithm() - Method in interface com.google.crypto.tink.proto.JwtHmacKeyFormatOrBuilder
-
.google.crypto.tink.JwtHmacAlgorithm algorithm = 2;
- getAlgorithm() - Method in interface com.google.crypto.tink.proto.JwtHmacKeyOrBuilder
-
.google.crypto.tink.JwtHmacAlgorithm algorithm = 2;
- getAlgorithm() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1KeyFormat.Builder
-
.google.crypto.tink.JwtRsaSsaPkcs1Algorithm algorithm = 2;
- getAlgorithm() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1KeyFormat
-
.google.crypto.tink.JwtRsaSsaPkcs1Algorithm algorithm = 2;
- getAlgorithm() - Method in interface com.google.crypto.tink.proto.JwtRsaSsaPkcs1KeyFormatOrBuilder
-
.google.crypto.tink.JwtRsaSsaPkcs1Algorithm algorithm = 2;
- getAlgorithm() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey.Builder
-
.google.crypto.tink.JwtRsaSsaPkcs1Algorithm algorithm = 2;
- getAlgorithm() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey
-
.google.crypto.tink.JwtRsaSsaPkcs1Algorithm algorithm = 2;
- getAlgorithm() - Method in interface com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKeyOrBuilder
-
.google.crypto.tink.JwtRsaSsaPkcs1Algorithm algorithm = 2;
- getAlgorithm() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssKeyFormat.Builder
-
.google.crypto.tink.JwtRsaSsaPssAlgorithm algorithm = 2;
- getAlgorithm() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssKeyFormat
-
.google.crypto.tink.JwtRsaSsaPssAlgorithm algorithm = 2;
- getAlgorithm() - Method in interface com.google.crypto.tink.proto.JwtRsaSsaPssKeyFormatOrBuilder
-
.google.crypto.tink.JwtRsaSsaPssAlgorithm algorithm = 2;
- getAlgorithm() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey.Builder
-
.google.crypto.tink.JwtRsaSsaPssAlgorithm algorithm = 2;
- getAlgorithm() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey
-
.google.crypto.tink.JwtRsaSsaPssAlgorithm algorithm = 2;
- getAlgorithm() - Method in interface com.google.crypto.tink.proto.JwtRsaSsaPssPublicKeyOrBuilder
-
.google.crypto.tink.JwtRsaSsaPssAlgorithm algorithm = 2;
- getAlgorithmValue() - Method in class com.google.crypto.tink.proto.JwtEcdsaKeyFormat.Builder
-
.google.crypto.tink.JwtEcdsaAlgorithm algorithm = 2;
- getAlgorithmValue() - Method in class com.google.crypto.tink.proto.JwtEcdsaKeyFormat
-
.google.crypto.tink.JwtEcdsaAlgorithm algorithm = 2;
- getAlgorithmValue() - Method in interface com.google.crypto.tink.proto.JwtEcdsaKeyFormatOrBuilder
-
.google.crypto.tink.JwtEcdsaAlgorithm algorithm = 2;
- getAlgorithmValue() - Method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey.Builder
-
.google.crypto.tink.JwtEcdsaAlgorithm algorithm = 2;
- getAlgorithmValue() - Method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey
-
.google.crypto.tink.JwtEcdsaAlgorithm algorithm = 2;
- getAlgorithmValue() - Method in interface com.google.crypto.tink.proto.JwtEcdsaPublicKeyOrBuilder
-
.google.crypto.tink.JwtEcdsaAlgorithm algorithm = 2;
- getAlgorithmValue() - Method in class com.google.crypto.tink.proto.JwtHmacKey.Builder
-
.google.crypto.tink.JwtHmacAlgorithm algorithm = 2;
- getAlgorithmValue() - Method in class com.google.crypto.tink.proto.JwtHmacKey
-
.google.crypto.tink.JwtHmacAlgorithm algorithm = 2;
- getAlgorithmValue() - Method in class com.google.crypto.tink.proto.JwtHmacKeyFormat.Builder
-
.google.crypto.tink.JwtHmacAlgorithm algorithm = 2;
- getAlgorithmValue() - Method in class com.google.crypto.tink.proto.JwtHmacKeyFormat
-
.google.crypto.tink.JwtHmacAlgorithm algorithm = 2;
- getAlgorithmValue() - Method in interface com.google.crypto.tink.proto.JwtHmacKeyFormatOrBuilder
-
.google.crypto.tink.JwtHmacAlgorithm algorithm = 2;
- getAlgorithmValue() - Method in interface com.google.crypto.tink.proto.JwtHmacKeyOrBuilder
-
.google.crypto.tink.JwtHmacAlgorithm algorithm = 2;
- getAlgorithmValue() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1KeyFormat.Builder
-
.google.crypto.tink.JwtRsaSsaPkcs1Algorithm algorithm = 2;
- getAlgorithmValue() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1KeyFormat
-
.google.crypto.tink.JwtRsaSsaPkcs1Algorithm algorithm = 2;
- getAlgorithmValue() - Method in interface com.google.crypto.tink.proto.JwtRsaSsaPkcs1KeyFormatOrBuilder
-
.google.crypto.tink.JwtRsaSsaPkcs1Algorithm algorithm = 2;
- getAlgorithmValue() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey.Builder
-
.google.crypto.tink.JwtRsaSsaPkcs1Algorithm algorithm = 2;
- getAlgorithmValue() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey
-
.google.crypto.tink.JwtRsaSsaPkcs1Algorithm algorithm = 2;
- getAlgorithmValue() - Method in interface com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKeyOrBuilder
-
.google.crypto.tink.JwtRsaSsaPkcs1Algorithm algorithm = 2;
- getAlgorithmValue() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssKeyFormat.Builder
-
.google.crypto.tink.JwtRsaSsaPssAlgorithm algorithm = 2;
- getAlgorithmValue() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssKeyFormat
-
.google.crypto.tink.JwtRsaSsaPssAlgorithm algorithm = 2;
- getAlgorithmValue() - Method in interface com.google.crypto.tink.proto.JwtRsaSsaPssKeyFormatOrBuilder
-
.google.crypto.tink.JwtRsaSsaPssAlgorithm algorithm = 2;
- getAlgorithmValue() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey.Builder
-
.google.crypto.tink.JwtRsaSsaPssAlgorithm algorithm = 2;
- getAlgorithmValue() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey
-
.google.crypto.tink.JwtRsaSsaPssAlgorithm algorithm = 2;
- getAlgorithmValue() - Method in interface com.google.crypto.tink.proto.JwtRsaSsaPssPublicKeyOrBuilder
-
.google.crypto.tink.JwtRsaSsaPssAlgorithm algorithm = 2;
- getAll() - Method in class com.google.crypto.tink.PrimitiveSet
-
- getAndroidApiLevel() - Static method in class com.google.crypto.tink.internal.Util
-
Returns the current Android API level as integer or null if we do not run on Android.
- getAnnotations() - Method in class com.google.crypto.tink.monitoring.MonitoringKeysetInfo
-
- getAnnotations() - Method in class com.google.crypto.tink.PrimitiveSet
-
- getAt(int) - Method in class com.google.crypto.tink.KeysetHandle.Builder
-
Returns the entry at index i, 0 <= i < size().
- getAt(int) - Method in class com.google.crypto.tink.KeysetHandle
-
Returns the entry at index i.
- getAudiences() - Method in class com.google.crypto.tink.jwt.VerifiedJwt
-
Returns the aud claim identifying the principals that are the audience of the JWT.
- getAutoLoaded(String) - Static method in class com.google.crypto.tink.KmsClients
-
- getBigInteger(SecretKeyAccess) - Method in class com.google.crypto.tink.util.SecretBigInteger
-
Returns the value wrapped by this object.
- getBooleanClaim(String) - Method in class com.google.crypto.tink.jwt.VerifiedJwt
-
Returns the non-registered claim of name name and type Boolean.
- getCatalogue(String) - Static method in class com.google.crypto.tink.Registry
-
- getCatalogueName() - Method in class com.google.crypto.tink.proto.KeyTypeEntry.Builder
-
Deprecated.
Catalogue to be queried for key manager,
- getCatalogueName() - Method in class com.google.crypto.tink.proto.KeyTypeEntry
-
Deprecated.
Catalogue to be queried for key manager,
- getCatalogueName() - Method in interface com.google.crypto.tink.proto.KeyTypeEntryOrBuilder
-
Deprecated.
Catalogue to be queried for key manager,
- getCatalogueNameBytes() - Method in class com.google.crypto.tink.proto.KeyTypeEntry.Builder
-
Deprecated.
Catalogue to be queried for key manager,
- getCatalogueNameBytes() - Method in class com.google.crypto.tink.proto.KeyTypeEntry
-
Deprecated.
Catalogue to be queried for key manager,
- getCatalogueNameBytes() - Method in interface com.google.crypto.tink.proto.KeyTypeEntryOrBuilder
-
Deprecated.
Catalogue to be queried for key manager,
- getCiphertextOffset() - Method in class com.google.crypto.tink.subtle.AesCtrHmacStreaming
-
- getCiphertextOffset() - Method in class com.google.crypto.tink.subtle.AesGcmHkdfStreaming
-
- getCiphertextOverhead() - Method in class com.google.crypto.tink.subtle.AesCtrHmacStreaming
-
- getCiphertextOverhead() - Method in class com.google.crypto.tink.subtle.AesGcmHkdfStreaming
-
- getCiphertextSegmentSize() - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingParams.Builder
-
uint32 ciphertext_segment_size = 1;
- getCiphertextSegmentSize() - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingParams
-
uint32 ciphertext_segment_size = 1;
- getCiphertextSegmentSize() - Method in interface com.google.crypto.tink.proto.AesCtrHmacStreamingParamsOrBuilder
-
uint32 ciphertext_segment_size = 1;
- getCiphertextSegmentSize() - Method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingParams.Builder
-
uint32 ciphertext_segment_size = 1;
- getCiphertextSegmentSize() - Method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingParams
-
uint32 ciphertext_segment_size = 1;
- getCiphertextSegmentSize() - Method in interface com.google.crypto.tink.proto.AesGcmHkdfStreamingParamsOrBuilder
-
uint32 ciphertext_segment_size = 1;
- getCiphertextSegmentSize() - Method in class com.google.crypto.tink.subtle.AesCtrHmacStreaming
-
- getCiphertextSegmentSize() - Method in class com.google.crypto.tink.subtle.AesGcmHkdfStreaming
-
- getConfigName() - Method in class com.google.crypto.tink.proto.RegistryConfig.Builder
-
Deprecated.
string config_name = 1;
- getConfigName() - Method in class com.google.crypto.tink.proto.RegistryConfig
-
Deprecated.
string config_name = 1;
- getConfigName() - Method in interface com.google.crypto.tink.proto.RegistryConfigOrBuilder
-
Deprecated.
string config_name = 1;
- getConfigNameBytes() - Method in class com.google.crypto.tink.proto.RegistryConfig.Builder
-
Deprecated.
string config_name = 1;
- getConfigNameBytes() - Method in class com.google.crypto.tink.proto.RegistryConfig
-
Deprecated.
string config_name = 1;
- getConfigNameBytes() - Method in interface com.google.crypto.tink.proto.RegistryConfigOrBuilder
-
Deprecated.
string config_name = 1;
- getCrt() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey.Builder
-
Chinese Remainder Theorem coefficient q^(-1) mod p.
- getCrt() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey
-
Chinese Remainder Theorem coefficient q^(-1) mod p.
- getCrt() - Method in interface com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKeyOrBuilder
-
Chinese Remainder Theorem coefficient q^(-1) mod p.
- getCrt() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey.Builder
-
Chinese Remainder Theorem coefficient q^(-1) mod p.
- getCrt() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey
-
Chinese Remainder Theorem coefficient q^(-1) mod p.
- getCrt() - Method in interface com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKeyOrBuilder
-
Chinese Remainder Theorem coefficient q^(-1) mod p.
- getCrt() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey.Builder
-
Chinese Remainder Theorem coefficient q^(-1) mod p.
- getCrt() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey
-
Chinese Remainder Theorem coefficient q^(-1) mod p.
- getCrt() - Method in interface com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKeyOrBuilder
-
Chinese Remainder Theorem coefficient q^(-1) mod p.
- getCrt() - Method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey.Builder
-
Chinese Remainder Theorem coefficient q^(-1) mod p.
- getCrt() - Method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey
-
Chinese Remainder Theorem coefficient q^(-1) mod p.
- getCrt() - Method in interface com.google.crypto.tink.proto.RsaSsaPssPrivateKeyOrBuilder
-
Chinese Remainder Theorem coefficient q^(-1) mod p.
- getCryptographicTagSizeBytes() - Method in class com.google.crypto.tink.mac.AesCmacParameters
-
Returns the size of the tag which is computed cryptographically from the message.
- getCryptographicTagSizeBytes() - Method in class com.google.crypto.tink.mac.HmacParameters
-
Returns the size of the tag which is computed cryptographically from the message.
- getCurve() - Method in class com.google.crypto.tink.proto.EcdsaParams.Builder
-
Required.
- getCurve() - Method in class com.google.crypto.tink.proto.EcdsaParams
-
Required.
- getCurve() - Method in interface com.google.crypto.tink.proto.EcdsaParamsOrBuilder
-
Required.
- getCurveSpec(EllipticCurves.CurveType) - Static method in class com.google.crypto.tink.subtle.EllipticCurves
-
Returns the ECParameterSpec for a named curve.
- getCurveType() - Method in class com.google.crypto.tink.proto.EciesHkdfKemParams.Builder
-
Required.
- getCurveType() - Method in class com.google.crypto.tink.proto.EciesHkdfKemParams
-
Required.
- getCurveType() - Method in interface com.google.crypto.tink.proto.EciesHkdfKemParamsOrBuilder
-
Required.
- getCurveType() - Method in class com.google.crypto.tink.signature.EcdsaParameters
-
- getCurveTypeValue() - Method in class com.google.crypto.tink.proto.EciesHkdfKemParams.Builder
-
Required.
- getCurveTypeValue() - Method in class com.google.crypto.tink.proto.EciesHkdfKemParams
-
Required.
- getCurveTypeValue() - Method in interface com.google.crypto.tink.proto.EciesHkdfKemParamsOrBuilder
-
Required.
- getCurveValue() - Method in class com.google.crypto.tink.proto.EcdsaParams.Builder
-
Required.
- getCurveValue() - Method in class com.google.crypto.tink.proto.EcdsaParams
-
Required.
- getCurveValue() - Method in interface com.google.crypto.tink.proto.EcdsaParamsOrBuilder
-
Required.
- getCustomKid() - Method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey.Builder
-
.google.crypto.tink.JwtEcdsaPublicKey.CustomKid custom_kid = 5;
- getCustomKid() - Method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey
-
.google.crypto.tink.JwtEcdsaPublicKey.CustomKid custom_kid = 5;
- getCustomKid() - Method in interface com.google.crypto.tink.proto.JwtEcdsaPublicKeyOrBuilder
-
.google.crypto.tink.JwtEcdsaPublicKey.CustomKid custom_kid = 5;
- getCustomKid() - Method in class com.google.crypto.tink.proto.JwtHmacKey.Builder
-
.google.crypto.tink.JwtHmacKey.CustomKid custom_kid = 4;
- getCustomKid() - Method in class com.google.crypto.tink.proto.JwtHmacKey
-
.google.crypto.tink.JwtHmacKey.CustomKid custom_kid = 4;
- getCustomKid() - Method in interface com.google.crypto.tink.proto.JwtHmacKeyOrBuilder
-
.google.crypto.tink.JwtHmacKey.CustomKid custom_kid = 4;
- getCustomKid() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey.Builder
-
.google.crypto.tink.JwtRsaSsaPkcs1PublicKey.CustomKid custom_kid = 5;
- getCustomKid() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey
-
.google.crypto.tink.JwtRsaSsaPkcs1PublicKey.CustomKid custom_kid = 5;
- getCustomKid() - Method in interface com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKeyOrBuilder
-
.google.crypto.tink.JwtRsaSsaPkcs1PublicKey.CustomKid custom_kid = 5;
- getCustomKid() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey.Builder
-
.google.crypto.tink.JwtRsaSsaPssPublicKey.CustomKid custom_kid = 5;
- getCustomKid() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey
-
.google.crypto.tink.JwtRsaSsaPssPublicKey.CustomKid custom_kid = 5;
- getCustomKid() - Method in interface com.google.crypto.tink.proto.JwtRsaSsaPssPublicKeyOrBuilder
-
.google.crypto.tink.JwtRsaSsaPssPublicKey.CustomKid custom_kid = 5;
- getD() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey.Builder
-
Private exponent.
- getD() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey
-
Private exponent.
- getD() - Method in interface com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKeyOrBuilder
-
Private exponent.
- getD() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey.Builder
-
Private exponent.
- getD() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey
-
Private exponent.
- getD() - Method in interface com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKeyOrBuilder
-
Private exponent.
- getD() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey.Builder
-
Private exponent.
- getD() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey
-
Private exponent.
- getD() - Method in interface com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKeyOrBuilder
-
Private exponent.
- getD() - Method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey.Builder
-
Private exponent.
- getD() - Method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey
-
Private exponent.
- getD() - Method in interface com.google.crypto.tink.proto.RsaSsaPssPrivateKeyOrBuilder
-
Private exponent.
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.AesCmacKey
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.AesCmacKeyFormat
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.AesCmacParams
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.AesCmacPrfKey
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.AesCmacPrfKeyFormat
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.AesCtrHmacAeadKey
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKey
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKeyFormat
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.AesCtrHmacStreamingParams
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.AesCtrKey
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.AesCtrKeyFormat
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.AesCtrParams
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.AesEaxKey
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.AesEaxKeyFormat
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.AesEaxParams
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKey
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKeyFormat
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingParams
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.AesGcmKey
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.AesGcmKeyFormat
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.AesGcmSivKey
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.AesGcmSivKeyFormat
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.AesSivKey
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.AesSivKeyFormat
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.ChaCha20Poly1305Key
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.ChaCha20Poly1305KeyFormat
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.EcdsaKeyFormat
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.EcdsaParams
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.EcdsaPrivateKey
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.EcdsaPublicKey
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.EciesAeadDemParams
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfKeyFormat
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfParams
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfPrivateKey
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfPublicKey
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.EciesHkdfKemParams
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.Ed25519KeyFormat
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.Ed25519PrivateKey
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.Ed25519PublicKey
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.EncryptedKeyset
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.HkdfPrfKey
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.HkdfPrfKeyFormat
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.HkdfPrfParams
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.HmacKey
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.HmacKeyFormat
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.HmacParams
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.HmacPrfKey
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.HmacPrfKeyFormat
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.HmacPrfParams
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.HpkeKeyFormat
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.HpkeParams
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.HpkePrivateKey
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.HpkePublicKey
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.JwtEcdsaKeyFormat
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.JwtEcdsaPrivateKey
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey.CustomKid
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.JwtHmacKey.CustomKid
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.JwtHmacKey
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.JwtHmacKeyFormat
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1KeyFormat
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey.CustomKid
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssKeyFormat
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey.CustomKid
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.KeyData
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.Keyset
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.Keyset.Key
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.KeysetInfo
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.KeysetInfo.KeyInfo
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.KeyTemplate
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.KeyTypeEntry
-
Deprecated.
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.KmsAeadKey
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.KmsAeadKeyFormat
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKey
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.RegistryConfig
-
Deprecated.
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1KeyFormat
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1Params
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1PublicKey
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.RsaSsaPssKeyFormat
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.RsaSsaPssParams
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.RsaSsaPssPublicKey
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.XChaCha20Poly1305Key
-
- getDefaultInstance() - Static method in class com.google.crypto.tink.proto.XChaCha20Poly1305KeyFormat
-
- getDekTemplate() - Method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat.Builder
-
Key template of the Data Encryption Key, e.g., AesCtrHmacAeadKeyFormat.
- getDekTemplate() - Method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat
-
Key template of the Data Encryption Key, e.g., AesCtrHmacAeadKeyFormat.
- getDekTemplate() - Method in interface com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormatOrBuilder
-
Key template of the Data Encryption Key, e.g., AesCtrHmacAeadKeyFormat.
- getDemParams() - Method in class com.google.crypto.tink.proto.EciesAeadHkdfParams.Builder
-
Data Encapsulation Mechanism.
- getDemParams() - Method in class com.google.crypto.tink.proto.EciesAeadHkdfParams
-
Data Encapsulation Mechanism.
- getDemParams() - Method in interface com.google.crypto.tink.proto.EciesAeadHkdfParamsOrBuilder
-
Data Encapsulation Mechanism.
- getDerivedKeySize() - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingParams.Builder
-
size of AES-CTR keys derived for each segment
- getDerivedKeySize() - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingParams
-
size of AES-CTR keys derived for each segment
- getDerivedKeySize() - Method in interface com.google.crypto.tink.proto.AesCtrHmacStreamingParamsOrBuilder
-
size of AES-CTR keys derived for each segment
- getDerivedKeySize() - Method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingParams.Builder
-
size of AES-GCM keys derived for each segment
- getDerivedKeySize() - Method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingParams
-
size of AES-GCM keys derived for each segment
- getDerivedKeySize() - Method in interface com.google.crypto.tink.proto.AesGcmHkdfStreamingParamsOrBuilder
-
size of AES-GCM keys derived for each segment
- getDp() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey.Builder
-
d mod (p - 1).
- getDp() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey
-
d mod (p - 1).
- getDp() - Method in interface com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKeyOrBuilder
-
d mod (p - 1).
- getDp() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey.Builder
-
d mod (p - 1).
- getDp() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey
-
d mod (p - 1).
- getDp() - Method in interface com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKeyOrBuilder
-
d mod (p - 1).
- getDp() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey.Builder
-
d mod (p - 1).
- getDp() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey
-
d mod (p - 1).
- getDp() - Method in interface com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKeyOrBuilder
-
d mod (p - 1).
- getDp() - Method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey.Builder
-
d mod (p - 1).
- getDp() - Method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey
-
d mod (p - 1).
- getDp() - Method in interface com.google.crypto.tink.proto.RsaSsaPssPrivateKeyOrBuilder
-
d mod (p - 1).
- getDq() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey.Builder
-
d mod (q - 1).
- getDq() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey
-
d mod (q - 1).
- getDq() - Method in interface com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKeyOrBuilder
-
d mod (q - 1).
- getDq() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey.Builder
-
d mod (q - 1).
- getDq() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey
-
d mod (q - 1).
- getDq() - Method in interface com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKeyOrBuilder
-
d mod (q - 1).
- getDq() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey.Builder
-
d mod (q - 1).
- getDq() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey
-
d mod (q - 1).
- getDq() - Method in interface com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKeyOrBuilder
-
d mod (q - 1).
- getDq() - Method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey.Builder
-
d mod (q - 1).
- getDq() - Method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey
-
d mod (q - 1).
- getDq() - Method in interface com.google.crypto.tink.proto.RsaSsaPssPrivateKeyOrBuilder
-
d mod (q - 1).
- getE() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey.Builder
-
Public exponent.
- getE() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey
-
Public exponent.
- getE() - Method in interface com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKeyOrBuilder
-
Public exponent.
- getE() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey.Builder
-
Public exponent.
- getE() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey
-
Public exponent.
- getE() - Method in interface com.google.crypto.tink.proto.JwtRsaSsaPssPublicKeyOrBuilder
-
Public exponent.
- getE() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PublicKey.Builder
-
Public exponent.
- getE() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PublicKey
-
Public exponent.
- getE() - Method in interface com.google.crypto.tink.proto.RsaSsaPkcs1PublicKeyOrBuilder
-
Public exponent.
- getE() - Method in class com.google.crypto.tink.proto.RsaSsaPssPublicKey.Builder
-
Public exponent.
- getE() - Method in class com.google.crypto.tink.proto.RsaSsaPssPublicKey
-
Public exponent.
- getE() - Method in interface com.google.crypto.tink.proto.RsaSsaPssPublicKeyOrBuilder
-
Public exponent.
- getEcPointFormat() - Method in class com.google.crypto.tink.proto.EciesAeadHkdfParams.Builder
-
EC point format.
- getEcPointFormat() - Method in class com.google.crypto.tink.proto.EciesAeadHkdfParams
-
EC point format.
- getEcPointFormat() - Method in interface com.google.crypto.tink.proto.EciesAeadHkdfParamsOrBuilder
-
EC point format.
- getEcPointFormatValue() - Method in class com.google.crypto.tink.proto.EciesAeadHkdfParams.Builder
-
EC point format.
- getEcPointFormatValue() - Method in class com.google.crypto.tink.proto.EciesAeadHkdfParams
-
EC point format.
- getEcPointFormatValue() - Method in interface com.google.crypto.tink.proto.EciesAeadHkdfParamsOrBuilder
-
EC point format.
- getEcPrivateKey(byte[]) - Static method in class com.google.crypto.tink.subtle.EllipticCurves
-
Returns an ECPrivateKey from pkcs8PrivateKey which is an encoding of a private
key, encoded according to the ASN.1 type SubjectPublicKeyInfo.
- getEcPrivateKey(EllipticCurves.CurveType, byte[]) - Static method in class com.google.crypto.tink.subtle.EllipticCurves
-
Returns an ECPrivateKey from curve type and keyValue.
- getEcPublicKey(byte[]) - Static method in class com.google.crypto.tink.subtle.EllipticCurves
-
Returns an
ECPublicKey from
x509PublicKey which is an encoding of a public
key, encoded according to the ASN.1 type SubjectPublicKeyInfo.
- getEcPublicKey(EllipticCurves.CurveType, EllipticCurves.PointFormatType, byte[]) - Static method in class com.google.crypto.tink.subtle.EllipticCurves
-
Returns an
ECPublicKey from
publicKey that is a public key in point format
pointFormat on
curve.
- getEcPublicKey(ECParameterSpec, EllipticCurves.PointFormatType, byte[]) - Static method in class com.google.crypto.tink.subtle.EllipticCurves
-
Returns an
ECPublicKey from
publicKey that is a public key in point format
pointFormat on
curve.
- getEcPublicKey(EllipticCurves.CurveType, byte[], byte[]) - Static method in class com.google.crypto.tink.subtle.EllipticCurves
-
Returns an ECPublicKey from curve type and x and y coordinates.
- getEncoding() - Method in class com.google.crypto.tink.proto.EcdsaParams.Builder
-
Required.
- getEncoding() - Method in class com.google.crypto.tink.proto.EcdsaParams
-
Required.
- getEncoding() - Method in interface com.google.crypto.tink.proto.EcdsaParamsOrBuilder
-
Required.
- getEncodingValue() - Method in class com.google.crypto.tink.proto.EcdsaParams.Builder
-
Required.
- getEncodingValue() - Method in class com.google.crypto.tink.proto.EcdsaParams
-
Required.
- getEncodingValue() - Method in interface com.google.crypto.tink.proto.EcdsaParamsOrBuilder
-
Required.
- getEncryptedKeyset() - Method in class com.google.crypto.tink.proto.EncryptedKeyset.Builder
-
Required.
- getEncryptedKeyset() - Method in class com.google.crypto.tink.proto.EncryptedKeyset
-
Required.
- getEncryptedKeyset() - Method in interface com.google.crypto.tink.proto.EncryptedKeysetOrBuilder
-
Required.
- getEntries() - Method in class com.google.crypto.tink.monitoring.MonitoringKeysetInfo
-
- getEntry(int) - Method in class com.google.crypto.tink.proto.RegistryConfig.Builder
-
Deprecated.
repeated .google.crypto.tink.KeyTypeEntry entry = 2;
- getEntry(int) - Method in class com.google.crypto.tink.proto.RegistryConfig
-
Deprecated.
repeated .google.crypto.tink.KeyTypeEntry entry = 2;
- getEntry(int) - Method in interface com.google.crypto.tink.proto.RegistryConfigOrBuilder
-
Deprecated.
repeated .google.crypto.tink.KeyTypeEntry entry = 2;
- getEntryCount() - Method in class com.google.crypto.tink.proto.RegistryConfig.Builder
-
Deprecated.
repeated .google.crypto.tink.KeyTypeEntry entry = 2;
- getEntryCount() - Method in class com.google.crypto.tink.proto.RegistryConfig
-
Deprecated.
repeated .google.crypto.tink.KeyTypeEntry entry = 2;
- getEntryCount() - Method in interface com.google.crypto.tink.proto.RegistryConfigOrBuilder
-
Deprecated.
repeated .google.crypto.tink.KeyTypeEntry entry = 2;
- getEntryList() - Method in class com.google.crypto.tink.proto.RegistryConfig.Builder
-
Deprecated.
repeated .google.crypto.tink.KeyTypeEntry entry = 2;
- getEntryList() - Method in class com.google.crypto.tink.proto.RegistryConfig
-
Deprecated.
repeated .google.crypto.tink.KeyTypeEntry entry = 2;
- getEntryList() - Method in interface com.google.crypto.tink.proto.RegistryConfigOrBuilder
-
Deprecated.
repeated .google.crypto.tink.KeyTypeEntry entry = 2;
- getEntryOrBuilder(int) - Method in class com.google.crypto.tink.proto.RegistryConfig
-
Deprecated.
repeated .google.crypto.tink.KeyTypeEntry entry = 2;
- getEntryOrBuilderList() - Method in class com.google.crypto.tink.proto.RegistryConfig
-
Deprecated.
repeated .google.crypto.tink.KeyTypeEntry entry = 2;
- getExpiration() - Method in class com.google.crypto.tink.jwt.VerifiedJwt
-
Returns the expiration time claim exp that identifies the instant on or after which the
token MUST NOT be accepted for processing.
- getFirstSegmentOffset() - Method in class com.google.crypto.tink.subtle.AesCtrHmacStreaming
-
- getFirstSegmentOffset() - Method in class com.google.crypto.tink.subtle.AesGcmHkdfStreaming
-
- getFullPrimitive() - Method in class com.google.crypto.tink.PrimitiveSet.Entry
-
Returns the full primitive for this entry.
- getHash() - Method in class com.google.crypto.tink.proto.HkdfPrfParams.Builder
-
.google.crypto.tink.HashType hash = 1;
- getHash() - Method in class com.google.crypto.tink.proto.HkdfPrfParams
-
.google.crypto.tink.HashType hash = 1;
- getHash() - Method in interface com.google.crypto.tink.proto.HkdfPrfParamsOrBuilder
-
.google.crypto.tink.HashType hash = 1;
- getHash() - Method in class com.google.crypto.tink.proto.HmacParams.Builder
-
HashType is an enum.
- getHash() - Method in class com.google.crypto.tink.proto.HmacParams
-
HashType is an enum.
- getHash() - Method in interface com.google.crypto.tink.proto.HmacParamsOrBuilder
-
HashType is an enum.
- getHash() - Method in class com.google.crypto.tink.proto.HmacPrfParams.Builder
-
HashType is an enum.
- getHash() - Method in class com.google.crypto.tink.proto.HmacPrfParams
-
HashType is an enum.
- getHash() - Method in interface com.google.crypto.tink.proto.HmacPrfParamsOrBuilder
-
HashType is an enum.
- getHashType() - Method in class com.google.crypto.tink.mac.HmacParameters
-
Returns a hash type object.
- getHashType() - Method in class com.google.crypto.tink.prf.HkdfPrfParameters
-
- getHashType() - Method in class com.google.crypto.tink.proto.EcdsaParams.Builder
-
Required.
- getHashType() - Method in class com.google.crypto.tink.proto.EcdsaParams
-
Required.
- getHashType() - Method in interface com.google.crypto.tink.proto.EcdsaParamsOrBuilder
-
Required.
- getHashType() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1Params.Builder
-
Hash function used in computing hash of the signing message
(see https://tools.ietf.org/html/rfc8017#section-9.2).
- getHashType() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1Params
-
Hash function used in computing hash of the signing message
(see https://tools.ietf.org/html/rfc8017#section-9.2).
- getHashType() - Method in interface com.google.crypto.tink.proto.RsaSsaPkcs1ParamsOrBuilder
-
Hash function used in computing hash of the signing message
(see https://tools.ietf.org/html/rfc8017#section-9.2).
- getHashType() - Method in class com.google.crypto.tink.signature.EcdsaParameters
-
- getHashTypeValue() - Method in class com.google.crypto.tink.proto.EcdsaParams.Builder
-
Required.
- getHashTypeValue() - Method in class com.google.crypto.tink.proto.EcdsaParams
-
Required.
- getHashTypeValue() - Method in interface com.google.crypto.tink.proto.EcdsaParamsOrBuilder
-
Required.
- getHashTypeValue() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1Params.Builder
-
Hash function used in computing hash of the signing message
(see https://tools.ietf.org/html/rfc8017#section-9.2).
- getHashTypeValue() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1Params
-
Hash function used in computing hash of the signing message
(see https://tools.ietf.org/html/rfc8017#section-9.2).
- getHashTypeValue() - Method in interface com.google.crypto.tink.proto.RsaSsaPkcs1ParamsOrBuilder
-
Hash function used in computing hash of the signing message
(see https://tools.ietf.org/html/rfc8017#section-9.2).
- getHashValue() - Method in class com.google.crypto.tink.proto.HkdfPrfParams.Builder
-
.google.crypto.tink.HashType hash = 1;
- getHashValue() - Method in class com.google.crypto.tink.proto.HkdfPrfParams
-
.google.crypto.tink.HashType hash = 1;
- getHashValue() - Method in interface com.google.crypto.tink.proto.HkdfPrfParamsOrBuilder
-
.google.crypto.tink.HashType hash = 1;
- getHashValue() - Method in class com.google.crypto.tink.proto.HmacParams.Builder
-
HashType is an enum.
- getHashValue() - Method in class com.google.crypto.tink.proto.HmacParams
-
HashType is an enum.
- getHashValue() - Method in interface com.google.crypto.tink.proto.HmacParamsOrBuilder
-
HashType is an enum.
- getHashValue() - Method in class com.google.crypto.tink.proto.HmacPrfParams.Builder
-
HashType is an enum.
- getHashValue() - Method in class com.google.crypto.tink.proto.HmacPrfParams
-
HashType is an enum.
- getHashValue() - Method in interface com.google.crypto.tink.proto.HmacPrfParamsOrBuilder
-
HashType is an enum.
- getHeader() - Method in interface com.google.crypto.tink.subtle.StreamSegmentEncrypter
-
Returns the header of the ciphertext stream.
- getHeaderLength() - Method in class com.google.crypto.tink.subtle.AesCtrHmacStreaming
-
- getHeaderLength() - Method in class com.google.crypto.tink.subtle.AesGcmHkdfStreaming
-
- getHkdfHashType() - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingParams.Builder
-
hash function for key derivation via HKDF
- getHkdfHashType() - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingParams
-
hash function for key derivation via HKDF
- getHkdfHashType() - Method in interface com.google.crypto.tink.proto.AesCtrHmacStreamingParamsOrBuilder
-
hash function for key derivation via HKDF
- getHkdfHashType() - Method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingParams.Builder
-
.google.crypto.tink.HashType hkdf_hash_type = 3;
- getHkdfHashType() - Method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingParams
-
.google.crypto.tink.HashType hkdf_hash_type = 3;
- getHkdfHashType() - Method in interface com.google.crypto.tink.proto.AesGcmHkdfStreamingParamsOrBuilder
-
.google.crypto.tink.HashType hkdf_hash_type = 3;
- getHkdfHashType() - Method in class com.google.crypto.tink.proto.EciesHkdfKemParams.Builder
-
Required.
- getHkdfHashType() - Method in class com.google.crypto.tink.proto.EciesHkdfKemParams
-
Required.
- getHkdfHashType() - Method in interface com.google.crypto.tink.proto.EciesHkdfKemParamsOrBuilder
-
Required.
- getHkdfHashTypeValue() - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingParams.Builder
-
hash function for key derivation via HKDF
- getHkdfHashTypeValue() - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingParams
-
hash function for key derivation via HKDF
- getHkdfHashTypeValue() - Method in interface com.google.crypto.tink.proto.AesCtrHmacStreamingParamsOrBuilder
-
hash function for key derivation via HKDF
- getHkdfHashTypeValue() - Method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingParams.Builder
-
.google.crypto.tink.HashType hkdf_hash_type = 3;
- getHkdfHashTypeValue() - Method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingParams
-
.google.crypto.tink.HashType hkdf_hash_type = 3;
- getHkdfHashTypeValue() - Method in interface com.google.crypto.tink.proto.AesGcmHkdfStreamingParamsOrBuilder
-
.google.crypto.tink.HashType hkdf_hash_type = 3;
- getHkdfHashTypeValue() - Method in class com.google.crypto.tink.proto.EciesHkdfKemParams.Builder
-
Required.
- getHkdfHashTypeValue() - Method in class com.google.crypto.tink.proto.EciesHkdfKemParams
-
Required.
- getHkdfHashTypeValue() - Method in interface com.google.crypto.tink.proto.EciesHkdfKemParamsOrBuilder
-
Required.
- getHkdfSalt() - Method in class com.google.crypto.tink.proto.EciesHkdfKemParams.Builder
-
Optional.
- getHkdfSalt() - Method in class com.google.crypto.tink.proto.EciesHkdfKemParams
-
Optional.
- getHkdfSalt() - Method in interface com.google.crypto.tink.proto.EciesHkdfKemParamsOrBuilder
-
Optional.
- getHmacKey() - Method in class com.google.crypto.tink.proto.AesCtrHmacAeadKey.Builder
-
.google.crypto.tink.HmacKey hmac_key = 3;
- getHmacKey() - Method in class com.google.crypto.tink.proto.AesCtrHmacAeadKey
-
.google.crypto.tink.HmacKey hmac_key = 3;
- getHmacKey() - Method in interface com.google.crypto.tink.proto.AesCtrHmacAeadKeyOrBuilder
-
.google.crypto.tink.HmacKey hmac_key = 3;
- getHmacKeyFormat() - Method in class com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat.Builder
-
.google.crypto.tink.HmacKeyFormat hmac_key_format = 2;
- getHmacKeyFormat() - Method in class com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat
-
.google.crypto.tink.HmacKeyFormat hmac_key_format = 2;
- getHmacKeyFormat() - Method in interface com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormatOrBuilder
-
.google.crypto.tink.HmacKeyFormat hmac_key_format = 2;
- getHmacParams() - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingParams.Builder
-
params for authentication tags
- getHmacParams() - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingParams
-
params for authentication tags
- getHmacParams() - Method in interface com.google.crypto.tink.proto.AesCtrHmacStreamingParamsOrBuilder
-
params for authentication tags
- getHttpTransport() - Method in class com.google.crypto.tink.util.KeysDownloader
-
- getId() - Method in class com.google.crypto.tink.KeysetHandle.Entry
-
- getId() - Method in class com.google.crypto.tink.tinkkey.KeyHandle
-
Deprecated.
Returns the key ID of this key.
- getIdentifier() - Method in class com.google.crypto.tink.PrimitiveSet.Entry
-
- getIdRequirementOrNull() - Method in class com.google.crypto.tink.aead.AesEaxKey
-
- getIdRequirementOrNull() - Method in class com.google.crypto.tink.aead.AesGcmKey
-
- getIdRequirementOrNull() - Method in class com.google.crypto.tink.aead.AesGcmSivKey
-
- getIdRequirementOrNull() - Method in class com.google.crypto.tink.aead.ChaCha20Poly1305Key
-
- getIdRequirementOrNull() - Method in class com.google.crypto.tink.aead.XChaCha20Poly1305Key
-
- getIdRequirementOrNull() - Method in class com.google.crypto.tink.internal.LegacyProtoKey
-
- getIdRequirementOrNull() - Method in class com.google.crypto.tink.internal.ProtoKeySerialization
-
The id requirement of this key.
- getIdRequirementOrNull() - Method in class com.google.crypto.tink.Key
-
Returns null if this key has no id requirement, otherwise the required id.
- getIdRequirementOrNull() - Method in class com.google.crypto.tink.mac.AesCmacKey
-
- getIdRequirementOrNull() - Method in class com.google.crypto.tink.mac.HmacKey
-
- getIdRequirementOrNull() - Method in class com.google.crypto.tink.prf.HkdfPrfKey
-
- getIdRequirementOrNull() - Method in class com.google.crypto.tink.signature.EcdsaPublicKey
-
- getIdRequirementOrNull() - Method in class com.google.crypto.tink.signature.SignaturePrivateKey
-
- getInputPrimitive(Class<?>) - Static method in class com.google.crypto.tink.Registry
-
Returns the input primitive required when creating a wrappedPrimitive.
- getInputPrimitiveClass() - Method in class com.google.crypto.tink.aead.AeadWrapper
-
- getInputPrimitiveClass() - Method in class com.google.crypto.tink.daead.DeterministicAeadWrapper
-
- getInputPrimitiveClass() - Method in class com.google.crypto.tink.hybrid.HybridDecryptWrapper
-
- getInputPrimitiveClass() - Method in class com.google.crypto.tink.hybrid.HybridEncryptWrapper
-
- getInputPrimitiveClass(Class<WrapperPrimitiveT>) - Method in class com.google.crypto.tink.internal.MutablePrimitiveRegistry
-
- getInputPrimitiveClass(Class<?>) - Method in class com.google.crypto.tink.internal.PrimitiveRegistry
-
- getInputPrimitiveClass() - Method in class com.google.crypto.tink.mac.ChunkedMacWrapper
-
- getInputPrimitiveClass() - Method in class com.google.crypto.tink.prf.PrfSetWrapper
-
- getInputPrimitiveClass() - Method in interface com.google.crypto.tink.PrimitiveWrapper
-
Returns the primitive class object of the primitive used to create B.
- getInputPrimitiveClass() - Method in class com.google.crypto.tink.signature.PublicKeySignWrapper
-
- getInputPrimitiveClass() - Method in class com.google.crypto.tink.streamingaead.StreamingAeadWrapper
-
- getInstance(String) - Method in class com.google.crypto.tink.subtle.EngineFactory
-
- getInstance(String, Provider) - Method in interface com.google.crypto.tink.subtle.EngineWrapper
-
Should call T.getInstance(...).
- getInstance(String, Provider) - Method in class com.google.crypto.tink.subtle.EngineWrapper.TCipher
-
- getInstance(String, Provider) - Method in class com.google.crypto.tink.subtle.EngineWrapper.TKeyAgreement
-
- getInstance(String, Provider) - Method in class com.google.crypto.tink.subtle.EngineWrapper.TKeyFactory
-
- getInstance(String, Provider) - Method in class com.google.crypto.tink.subtle.EngineWrapper.TKeyPairGenerator
-
- getInstance(String, Provider) - Method in class com.google.crypto.tink.subtle.EngineWrapper.TMac
-
- getInstance(String, Provider) - Method in class com.google.crypto.tink.subtle.EngineWrapper.TMessageDigest
-
- getInstance(String, Provider) - Method in class com.google.crypto.tink.subtle.EngineWrapper.TSignature
-
- getIssuedAt() - Method in class com.google.crypto.tink.jwt.VerifiedJwt
-
Returns the issued at time claim iat that identifies the instant at which the JWT was
issued.
- getIssuer() - Method in class com.google.crypto.tink.jwt.VerifiedJwt
-
Returns the iss claim that identifies the principal that issued the JWT.
- getIvSize() - Method in class com.google.crypto.tink.proto.AesCtrParams.Builder
-
uint32 iv_size = 1;
- getIvSize() - Method in class com.google.crypto.tink.proto.AesCtrParams
-
uint32 iv_size = 1;
- getIvSize() - Method in interface com.google.crypto.tink.proto.AesCtrParamsOrBuilder
-
uint32 iv_size = 1;
- getIvSize() - Method in class com.google.crypto.tink.proto.AesEaxParams.Builder
-
possible value is 12 or 16 bytes.
- getIvSize() - Method in class com.google.crypto.tink.proto.AesEaxParams
-
possible value is 12 or 16 bytes.
- getIvSize() - Method in interface com.google.crypto.tink.proto.AesEaxParamsOrBuilder
-
possible value is 12 or 16 bytes.
- getIvSizeBytes() - Method in class com.google.crypto.tink.aead.AesEaxParameters
-
- getIvSizeBytes() - Method in class com.google.crypto.tink.aead.AesGcmParameters
-
- getJsonArrayClaim(String) - Method in class com.google.crypto.tink.jwt.VerifiedJwt
-
Returns the non-registered claim of name name and type JSON Array encoded in a string.
- getJsonObjectClaim(String) - Method in class com.google.crypto.tink.jwt.VerifiedJwt
-
Returns the non-registered claim of name name and type JSON Object encoded in a string.
- getJwtId() - Method in class com.google.crypto.tink.jwt.VerifiedJwt
-
Returns the jti claim that provides a unique identifier for the JWT.
- getKdf() - Method in class com.google.crypto.tink.proto.HpkeParams.Builder
-
.google.crypto.tink.HpkeKdf kdf = 2;
- getKdf() - Method in class com.google.crypto.tink.proto.HpkeParams
-
.google.crypto.tink.HpkeKdf kdf = 2;
- getKdf() - Method in interface com.google.crypto.tink.proto.HpkeParamsOrBuilder
-
.google.crypto.tink.HpkeKdf kdf = 2;
- getKdfValue() - Method in class com.google.crypto.tink.proto.HpkeParams.Builder
-
.google.crypto.tink.HpkeKdf kdf = 2;
- getKdfValue() - Method in class com.google.crypto.tink.proto.HpkeParams
-
.google.crypto.tink.HpkeKdf kdf = 2;
- getKdfValue() - Method in interface com.google.crypto.tink.proto.HpkeParamsOrBuilder
-
.google.crypto.tink.HpkeKdf kdf = 2;
- getKekUri() - Method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat.Builder
-
Required.
- getKekUri() - Method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat
-
Required.
- getKekUri() - Method in interface com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormatOrBuilder
-
Required.
- getKekUriBytes() - Method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat.Builder
-
Required.
- getKekUriBytes() - Method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat
-
Required.
- getKekUriBytes() - Method in interface com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormatOrBuilder
-
Required.
- getKem() - Method in class com.google.crypto.tink.proto.HpkeParams.Builder
-
.google.crypto.tink.HpkeKem kem = 1;
- getKem() - Method in class com.google.crypto.tink.proto.HpkeParams
-
.google.crypto.tink.HpkeKem kem = 1;
- getKem() - Method in interface com.google.crypto.tink.proto.HpkeParamsOrBuilder
-
.google.crypto.tink.HpkeKem kem = 1;
- getKemBytes() - Method in class com.google.crypto.tink.subtle.EciesHkdfSenderKem.KemKey
-
- getKemParams() - Method in class com.google.crypto.tink.proto.EciesAeadHkdfParams.Builder
-
Key Encapsulation Mechanism.
- getKemParams() - Method in class com.google.crypto.tink.proto.EciesAeadHkdfParams
-
Key Encapsulation Mechanism.
- getKemParams() - Method in interface com.google.crypto.tink.proto.EciesAeadHkdfParamsOrBuilder
-
Key Encapsulation Mechanism.
- getKemValue() - Method in class com.google.crypto.tink.proto.HpkeParams.Builder
-
.google.crypto.tink.HpkeKem kem = 1;
- getKemValue() - Method in class com.google.crypto.tink.proto.HpkeParams
-
.google.crypto.tink.HpkeKem kem = 1;
- getKemValue() - Method in interface com.google.crypto.tink.proto.HpkeParamsOrBuilder
-
.google.crypto.tink.HpkeKem kem = 1;
- getKey() - Method in class com.google.crypto.tink.KeysetHandle.Entry
-
May return an internal class
LegacyProtoKey in case
there is no implementation of the corresponding key class yet.
- getKey() - Method in class com.google.crypto.tink.PrimitiveSet.Entry
-
- getKey(int) - Method in class com.google.crypto.tink.proto.Keyset.Builder
-
Actual keys in the Keyset.
- getKey(int) - Method in class com.google.crypto.tink.proto.Keyset
-
Actual keys in the Keyset.
- getKey(int) - Method in interface com.google.crypto.tink.proto.KeysetOrBuilder
-
Actual keys in the Keyset.
- getKey(KeyAccess) - Method in class com.google.crypto.tink.tinkkey.KeyHandle
-
Deprecated.
- getKeyBytes() - Method in class com.google.crypto.tink.aead.AesEaxKey
-
Returns the underlying key bytes.
- getKeyBytes() - Method in class com.google.crypto.tink.aead.AesGcmKey
-
Returns the underlying key bytes.
- getKeyBytes() - Method in class com.google.crypto.tink.aead.AesGcmSivKey
-
Returns the underlying key bytes.
- getKeyBytes() - Method in class com.google.crypto.tink.aead.ChaCha20Poly1305Key
-
- getKeyBytes() - Method in class com.google.crypto.tink.aead.XChaCha20Poly1305Key
-
- getKeyBytes() - Method in class com.google.crypto.tink.mac.HmacKey
-
Returns the underlying key bytes.
- getKeyBytes() - Method in class com.google.crypto.tink.prf.HkdfPrfKey
-
- getKeyClass() - Method in class com.google.crypto.tink.internal.KeySerializer
-
- getKeyClass() - Method in class com.google.crypto.tink.internal.KeyTypeManager
-
Returns the class corresponding to the key protobuffer.
- getKeyClass() - Method in class com.google.crypto.tink.internal.PrimitiveConstructor
-
- getKeyCount() - Method in class com.google.crypto.tink.proto.Keyset.Builder
-
Actual keys in the Keyset.
- getKeyCount() - Method in class com.google.crypto.tink.proto.Keyset
-
Actual keys in the Keyset.
- getKeyCount() - Method in interface com.google.crypto.tink.proto.KeysetOrBuilder
-
Actual keys in the Keyset.
- getKeyData() - Method in class com.google.crypto.tink.proto.Keyset.Key.Builder
-
Contains the actual, instantiation specific key proto.
- getKeyData() - Method in class com.google.crypto.tink.proto.Keyset.Key
-
Contains the actual, instantiation specific key proto.
- getKeyData() - Method in interface com.google.crypto.tink.proto.Keyset.KeyOrBuilder
-
Contains the actual, instantiation specific key proto.
- getKeyFormatClass() - Method in class com.google.crypto.tink.internal.KeyTypeManager.KeyFactory
-
Returns the class corresponding to the key format protobuffer.
- getKeyId() - Method in class com.google.crypto.tink.monitoring.MonitoringKeysetInfo.Entry
-
- getKeyId() - Method in class com.google.crypto.tink.PrimitiveSet.Entry
-
- getKeyId() - Method in class com.google.crypto.tink.proto.Keyset.Key.Builder
-
Identifies a key within a keyset, is a part of metadata
of a ciphertext/signature.
- getKeyId() - Method in class com.google.crypto.tink.proto.Keyset.Key
-
Identifies a key within a keyset, is a part of metadata
of a ciphertext/signature.
- getKeyId() - Method in interface com.google.crypto.tink.proto.Keyset.KeyOrBuilder
-
Identifies a key within a keyset, is a part of metadata
of a ciphertext/signature.
- getKeyId() - Method in class com.google.crypto.tink.proto.KeysetInfo.KeyInfo.Builder
-
See Keyset.Key.key_id.
- getKeyId() - Method in class com.google.crypto.tink.proto.KeysetInfo.KeyInfo
-
See Keyset.Key.key_id.
- getKeyId() - Method in interface com.google.crypto.tink.proto.KeysetInfo.KeyInfoOrBuilder
-
See Keyset.Key.key_id.
- getKeyInfo(int) - Method in class com.google.crypto.tink.proto.KeysetInfo.Builder
-
KeyInfos in the KeysetInfo.
- getKeyInfo(int) - Method in class com.google.crypto.tink.proto.KeysetInfo
-
KeyInfos in the KeysetInfo.
- getKeyInfo(int) - Method in interface com.google.crypto.tink.proto.KeysetInfoOrBuilder
-
KeyInfos in the KeysetInfo.
- getKeyInfoCount() - Method in class com.google.crypto.tink.proto.KeysetInfo.Builder
-
KeyInfos in the KeysetInfo.
- getKeyInfoCount() - Method in class com.google.crypto.tink.proto.KeysetInfo
-
KeyInfos in the KeysetInfo.
- getKeyInfoCount() - Method in interface com.google.crypto.tink.proto.KeysetInfoOrBuilder
-
KeyInfos in the KeysetInfo.
- getKeyInfoList() - Method in class com.google.crypto.tink.proto.KeysetInfo.Builder
-
KeyInfos in the KeysetInfo.
- getKeyInfoList() - Method in class com.google.crypto.tink.proto.KeysetInfo
-
KeyInfos in the KeysetInfo.
- getKeyInfoList() - Method in interface com.google.crypto.tink.proto.KeysetInfoOrBuilder
-
KeyInfos in the KeysetInfo.
- getKeyInfoOrBuilder(int) - Method in class com.google.crypto.tink.proto.KeysetInfo
-
KeyInfos in the KeysetInfo.
- getKeyInfoOrBuilderList() - Method in class com.google.crypto.tink.proto.KeysetInfo
-
KeyInfos in the KeysetInfo.
- getKeyList() - Method in class com.google.crypto.tink.proto.Keyset.Builder
-
Actual keys in the Keyset.
- getKeyList() - Method in class com.google.crypto.tink.proto.Keyset
-
Actual keys in the Keyset.
- getKeyList() - Method in interface com.google.crypto.tink.proto.KeysetOrBuilder
-
Actual keys in the Keyset.
- getKeyManager(String, String, int) - Method in interface com.google.crypto.tink.Catalogue
-
Deprecated.
- getKeyManager(String) - Static method in class com.google.crypto.tink.Registry
-
- getKeyManager(String, Class<P>) - Static method in class com.google.crypto.tink.Registry
-
- getKeyManagerVersion() - Method in class com.google.crypto.tink.proto.KeyTypeEntry.Builder
-
Deprecated.
Minimum required version of key manager.
- getKeyManagerVersion() - Method in class com.google.crypto.tink.proto.KeyTypeEntry
-
Deprecated.
Minimum required version of key manager.
- getKeyManagerVersion() - Method in interface com.google.crypto.tink.proto.KeyTypeEntryOrBuilder
-
Deprecated.
Minimum required version of key manager.
- getKeyMaterialType() - Method in class com.google.crypto.tink.internal.ProtoKeySerialization
-
The contents of the field key_material_type in the message
com.google.crypto.tink.proto.KeyData.
- getKeyMaterialType() - Method in class com.google.crypto.tink.proto.KeyData.Builder
-
Required.
- getKeyMaterialType() - Method in class com.google.crypto.tink.proto.KeyData
-
Required.
- getKeyMaterialType() - Method in interface com.google.crypto.tink.proto.KeyDataOrBuilder
-
Required.
- getKeyMaterialTypeValue() - Method in class com.google.crypto.tink.proto.KeyData.Builder
-
Required.
- getKeyMaterialTypeValue() - Method in class com.google.crypto.tink.proto.KeyData
-
Required.
- getKeyMaterialTypeValue() - Method in interface com.google.crypto.tink.proto.KeyDataOrBuilder
-
Required.
- getKeyOrBuilder(int) - Method in class com.google.crypto.tink.proto.Keyset
-
Actual keys in the Keyset.
- getKeyOrBuilderList() - Method in class com.google.crypto.tink.proto.Keyset
-
Actual keys in the Keyset.
- getKeyPrefix() - Method in class com.google.crypto.tink.monitoring.MonitoringKeysetInfo.Entry
-
- getKeys() - Method in class com.google.crypto.tink.KeysetHandle
-
- getKeyset(KeysetHandle) - Static method in class com.google.crypto.tink.CleartextKeysetHandle
-
- getKeysetHandle() - Method in class com.google.crypto.tink.integration.android.AndroidKeysetManager
-
- getKeysetHandle() - Method in class com.google.crypto.tink.KeysetManager
-
- getKeysetInfo() - Method in class com.google.crypto.tink.KeysetHandle
-
- getKeysetInfo() - Method in class com.google.crypto.tink.proto.EncryptedKeyset.Builder
-
Optional.
- getKeysetInfo() - Method in class com.google.crypto.tink.proto.EncryptedKeyset
-
Optional.
- getKeysetInfo() - Method in interface com.google.crypto.tink.proto.EncryptedKeysetOrBuilder
-
Optional.
- getKeySize() - Method in class com.google.crypto.tink.proto.AesCmacKeyFormat.Builder
-
uint32 key_size = 1;
- getKeySize() - Method in class com.google.crypto.tink.proto.AesCmacKeyFormat
-
uint32 key_size = 1;
- getKeySize() - Method in interface com.google.crypto.tink.proto.AesCmacKeyFormatOrBuilder
-
uint32 key_size = 1;
- getKeySize() - Method in class com.google.crypto.tink.proto.AesCmacPrfKeyFormat.Builder
-
uint32 key_size = 1;
- getKeySize() - Method in class com.google.crypto.tink.proto.AesCmacPrfKeyFormat
-
uint32 key_size = 1;
- getKeySize() - Method in interface com.google.crypto.tink.proto.AesCmacPrfKeyFormatOrBuilder
-
uint32 key_size = 1;
- getKeySize() - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKeyFormat.Builder
-
size of the main key (aka.
- getKeySize() - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKeyFormat
-
size of the main key (aka.
- getKeySize() - Method in interface com.google.crypto.tink.proto.AesCtrHmacStreamingKeyFormatOrBuilder
-
size of the main key (aka.
- getKeySize() - Method in class com.google.crypto.tink.proto.AesCtrKeyFormat.Builder
-
uint32 key_size = 2;
- getKeySize() - Method in class com.google.crypto.tink.proto.AesCtrKeyFormat
-
uint32 key_size = 2;
- getKeySize() - Method in interface com.google.crypto.tink.proto.AesCtrKeyFormatOrBuilder
-
uint32 key_size = 2;
- getKeySize() - Method in class com.google.crypto.tink.proto.AesEaxKeyFormat.Builder
-
uint32 key_size = 2;
- getKeySize() - Method in class com.google.crypto.tink.proto.AesEaxKeyFormat
-
uint32 key_size = 2;
- getKeySize() - Method in interface com.google.crypto.tink.proto.AesEaxKeyFormatOrBuilder
-
uint32 key_size = 2;
- getKeySize() - Method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKeyFormat.Builder
-
size of the main key (aka.
- getKeySize() - Method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKeyFormat
-
size of the main key (aka.
- getKeySize() - Method in interface com.google.crypto.tink.proto.AesGcmHkdfStreamingKeyFormatOrBuilder
-
size of the main key (aka.
- getKeySize() - Method in class com.google.crypto.tink.proto.AesGcmKeyFormat.Builder
-
uint32 key_size = 2;
- getKeySize() - Method in class com.google.crypto.tink.proto.AesGcmKeyFormat
-
uint32 key_size = 2;
- getKeySize() - Method in interface com.google.crypto.tink.proto.AesGcmKeyFormatOrBuilder
-
uint32 key_size = 2;
- getKeySize() - Method in class com.google.crypto.tink.proto.AesGcmSivKeyFormat.Builder
-
uint32 key_size = 2;
- getKeySize() - Method in class com.google.crypto.tink.proto.AesGcmSivKeyFormat
-
uint32 key_size = 2;
- getKeySize() - Method in interface com.google.crypto.tink.proto.AesGcmSivKeyFormatOrBuilder
-
uint32 key_size = 2;
- getKeySize() - Method in class com.google.crypto.tink.proto.AesSivKeyFormat.Builder
-
Only valid value is: 64.
- getKeySize() - Method in class com.google.crypto.tink.proto.AesSivKeyFormat
-
Only valid value is: 64.
- getKeySize() - Method in interface com.google.crypto.tink.proto.AesSivKeyFormatOrBuilder
-
Only valid value is: 64.
- getKeySize() - Method in class com.google.crypto.tink.proto.HkdfPrfKeyFormat.Builder
-
uint32 key_size = 2;
- getKeySize() - Method in class com.google.crypto.tink.proto.HkdfPrfKeyFormat
-
uint32 key_size = 2;
- getKeySize() - Method in interface com.google.crypto.tink.proto.HkdfPrfKeyFormatOrBuilder
-
uint32 key_size = 2;
- getKeySize() - Method in class com.google.crypto.tink.proto.HmacKeyFormat.Builder
-
uint32 key_size = 2;
- getKeySize() - Method in class com.google.crypto.tink.proto.HmacKeyFormat
-
uint32 key_size = 2;
- getKeySize() - Method in interface com.google.crypto.tink.proto.HmacKeyFormatOrBuilder
-
uint32 key_size = 2;
- getKeySize() - Method in class com.google.crypto.tink.proto.HmacPrfKeyFormat.Builder
-
uint32 key_size = 2;
- getKeySize() - Method in class com.google.crypto.tink.proto.HmacPrfKeyFormat
-
uint32 key_size = 2;
- getKeySize() - Method in interface com.google.crypto.tink.proto.HmacPrfKeyFormatOrBuilder
-
uint32 key_size = 2;
- getKeySize() - Method in class com.google.crypto.tink.proto.JwtHmacKeyFormat.Builder
-
uint32 key_size = 3;
- getKeySize() - Method in class com.google.crypto.tink.proto.JwtHmacKeyFormat
-
uint32 key_size = 3;
- getKeySize() - Method in interface com.google.crypto.tink.proto.JwtHmacKeyFormatOrBuilder
-
uint32 key_size = 3;
- getKeySizeBytes() - Method in class com.google.crypto.tink.aead.AesEaxParameters
-
- getKeySizeBytes() - Method in class com.google.crypto.tink.aead.AesGcmParameters
-
- getKeySizeBytes() - Method in class com.google.crypto.tink.aead.AesGcmSivParameters
-
- getKeySizeBytes() - Method in class com.google.crypto.tink.mac.AesCmacParameters
-
- getKeySizeBytes() - Method in class com.google.crypto.tink.mac.HmacParameters
-
- getKeySizeBytes() - Method in class com.google.crypto.tink.prf.HkdfPrfParameters
-
- getKeySizeInBytes() - Method in interface com.google.crypto.tink.aead.subtle.AeadFactory
-
Returns the size of the AEAD key in bytes.
- getKeySizeInBytes() - Method in class com.google.crypto.tink.aead.subtle.AesGcmFactory
-
- getKeyTemplate() - Method in class com.google.crypto.tink.internal.ProtoParametersSerialization
-
The contents of the field value in the message com.google.crypto.tink.proto.KeyData.
- getKeyTemplate() - Method in class com.google.crypto.tink.tinkkey.internal.ProtoKey
-
- getKeyTemplate() - Method in class com.google.crypto.tink.tinkkey.KeyHandle
-
Deprecated.
- getKeyTemplate() - Method in interface com.google.crypto.tink.tinkkey.TinkKey
-
Deprecated.
A TinkKey should know the KeyTemplate from which it was generated,
which in turn specifies the cryptographic algorithm in which the TinkKey should
be used.
- getKeyType() - Method in class com.google.crypto.tink.aead.AesCtrHmacAeadKeyManager
-
- getKeyType() - Method in class com.google.crypto.tink.aead.AesCtrKeyManager
-
- getKeyType() - Method in class com.google.crypto.tink.aead.AesEaxKeyManager
-
- getKeyType() - Method in class com.google.crypto.tink.aead.AesGcmKeyManager
-
- getKeyType() - Method in class com.google.crypto.tink.aead.AesGcmSivKeyManager
-
- getKeyType() - Method in class com.google.crypto.tink.aead.ChaCha20Poly1305KeyManager
-
- getKeyType() - Method in class com.google.crypto.tink.aead.KmsAeadKeyManager
-
- getKeyType() - Method in class com.google.crypto.tink.aead.KmsEnvelopeAeadKeyManager
-
- getKeyType() - Method in class com.google.crypto.tink.aead.XChaCha20Poly1305KeyManager
-
- getKeyType() - Method in class com.google.crypto.tink.daead.AesSivKeyManager
-
- getKeyType() - Method in class com.google.crypto.tink.hybrid.EciesAeadHkdfPrivateKeyManager
-
- getKeyType() - Method in class com.google.crypto.tink.hybrid.internal.HpkePrivateKeyManager
-
- getKeyType() - Method in class com.google.crypto.tink.hybrid.internal.HpkePublicKeyManager
-
- getKeyType() - Method in class com.google.crypto.tink.internal.KeyTypeManager
-
Returns the type URL that identifies the key type of keys managed by this KeyManager.
- getKeyType() - Method in class com.google.crypto.tink.jwt.JwtEcdsaSignKeyManager
-
- getKeyType() - Method in class com.google.crypto.tink.jwt.JwtHmacKeyManager
-
- getKeyType() - Method in class com.google.crypto.tink.jwt.JwtRsaSsaPkcs1SignKeyManager
-
- getKeyType() - Method in class com.google.crypto.tink.jwt.JwtRsaSsaPssSignKeyManager
-
- getKeyType() - Method in interface com.google.crypto.tink.KeyManager
-
- getKeyType() - Method in class com.google.crypto.tink.mac.AesCmacKeyManager
-
- getKeyType() - Method in class com.google.crypto.tink.mac.HmacKeyManager
-
- getKeyType() - Method in class com.google.crypto.tink.monitoring.MonitoringKeysetInfo.Entry
-
- getKeyType() - Method in class com.google.crypto.tink.prf.AesCmacPrfKeyManager
-
- getKeyType() - Method in class com.google.crypto.tink.prf.HkdfPrfKeyManager
-
- getKeyType() - Method in class com.google.crypto.tink.prf.HmacPrfKeyManager
-
- getKeyType() - Method in class com.google.crypto.tink.PrimitiveSet.Entry
-
- getKeyType() - Method in class com.google.crypto.tink.signature.EcdsaSignKeyManager
-
- getKeyType() - Method in class com.google.crypto.tink.signature.Ed25519PrivateKeyManager
-
- getKeyType() - Method in class com.google.crypto.tink.signature.RsaSsaPkcs1SignKeyManager
-
- getKeyType() - Method in class com.google.crypto.tink.signature.RsaSsaPssSignKeyManager
-
- getKeyType() - Method in class com.google.crypto.tink.streamingaead.AesCtrHmacStreamingKeyManager
-
- getKeyType() - Method in class com.google.crypto.tink.streamingaead.AesGcmHkdfStreamingKeyManager
-
- getKeyUri() - Method in class com.google.crypto.tink.proto.KmsAeadKeyFormat.Builder
-
Required.
- getKeyUri() - Method in class com.google.crypto.tink.proto.KmsAeadKeyFormat
-
Required.
- getKeyUri() - Method in interface com.google.crypto.tink.proto.KmsAeadKeyFormatOrBuilder
-
Required.
- getKeyUriBytes() - Method in class com.google.crypto.tink.proto.KmsAeadKeyFormat.Builder
-
Required.
- getKeyUriBytes() - Method in class com.google.crypto.tink.proto.KmsAeadKeyFormat
-
Required.
- getKeyUriBytes() - Method in interface com.google.crypto.tink.proto.KmsAeadKeyFormatOrBuilder
-
Required.
- getKeyValue() - Method in class com.google.crypto.tink.proto.AesCmacKey.Builder
-
bytes key_value = 2;
- getKeyValue() - Method in class com.google.crypto.tink.proto.AesCmacKey
-
bytes key_value = 2;
- getKeyValue() - Method in interface com.google.crypto.tink.proto.AesCmacKeyOrBuilder
-
bytes key_value = 2;
- getKeyValue() - Method in class com.google.crypto.tink.proto.AesCmacPrfKey.Builder
-
bytes key_value = 2;
- getKeyValue() - Method in class com.google.crypto.tink.proto.AesCmacPrfKey
-
bytes key_value = 2;
- getKeyValue() - Method in interface com.google.crypto.tink.proto.AesCmacPrfKeyOrBuilder
-
bytes key_value = 2;
- getKeyValue() - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKey.Builder
-
the main key, aka.
- getKeyValue() - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKey
-
the main key, aka.
- getKeyValue() - Method in interface com.google.crypto.tink.proto.AesCtrHmacStreamingKeyOrBuilder
-
the main key, aka.
- getKeyValue() - Method in class com.google.crypto.tink.proto.AesCtrKey.Builder
-
bytes key_value = 3;
- getKeyValue() - Method in class com.google.crypto.tink.proto.AesCtrKey
-
bytes key_value = 3;
- getKeyValue() - Method in interface com.google.crypto.tink.proto.AesCtrKeyOrBuilder
-
bytes key_value = 3;
- getKeyValue() - Method in class com.google.crypto.tink.proto.AesEaxKey.Builder
-
bytes key_value = 3;
- getKeyValue() - Method in class com.google.crypto.tink.proto.AesEaxKey
-
bytes key_value = 3;
- getKeyValue() - Method in interface com.google.crypto.tink.proto.AesEaxKeyOrBuilder
-
bytes key_value = 3;
- getKeyValue() - Method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKey.Builder
-
bytes key_value = 3;
- getKeyValue() - Method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKey
-
bytes key_value = 3;
- getKeyValue() - Method in interface com.google.crypto.tink.proto.AesGcmHkdfStreamingKeyOrBuilder
-
bytes key_value = 3;
- getKeyValue() - Method in class com.google.crypto.tink.proto.AesGcmKey.Builder
-
bytes key_value = 3;
- getKeyValue() - Method in class com.google.crypto.tink.proto.AesGcmKey
-
bytes key_value = 3;
- getKeyValue() - Method in interface com.google.crypto.tink.proto.AesGcmKeyOrBuilder
-
bytes key_value = 3;
- getKeyValue() - Method in class com.google.crypto.tink.proto.AesGcmSivKey.Builder
-
bytes key_value = 3;
- getKeyValue() - Method in class com.google.crypto.tink.proto.AesGcmSivKey
-
bytes key_value = 3;
- getKeyValue() - Method in interface com.google.crypto.tink.proto.AesGcmSivKeyOrBuilder
-
bytes key_value = 3;
- getKeyValue() - Method in class com.google.crypto.tink.proto.AesSivKey.Builder
-
First half is AES-CTR key, second is AES-SIV.
- getKeyValue() - Method in class com.google.crypto.tink.proto.AesSivKey
-
First half is AES-CTR key, second is AES-SIV.
- getKeyValue() - Method in interface com.google.crypto.tink.proto.AesSivKeyOrBuilder
-
First half is AES-CTR key, second is AES-SIV.
- getKeyValue() - Method in class com.google.crypto.tink.proto.ChaCha20Poly1305Key.Builder
-
bytes key_value = 2;
- getKeyValue() - Method in class com.google.crypto.tink.proto.ChaCha20Poly1305Key
-
bytes key_value = 2;
- getKeyValue() - Method in interface com.google.crypto.tink.proto.ChaCha20Poly1305KeyOrBuilder
-
bytes key_value = 2;
- getKeyValue() - Method in class com.google.crypto.tink.proto.EcdsaPrivateKey.Builder
-
Unsigned big integer in bigendian representation.
- getKeyValue() - Method in class com.google.crypto.tink.proto.EcdsaPrivateKey
-
Unsigned big integer in bigendian representation.
- getKeyValue() - Method in interface com.google.crypto.tink.proto.EcdsaPrivateKeyOrBuilder
-
Unsigned big integer in bigendian representation.
- getKeyValue() - Method in class com.google.crypto.tink.proto.EciesAeadHkdfPrivateKey.Builder
-
Required.
- getKeyValue() - Method in class com.google.crypto.tink.proto.EciesAeadHkdfPrivateKey
-
Required.
- getKeyValue() - Method in interface com.google.crypto.tink.proto.EciesAeadHkdfPrivateKeyOrBuilder
-
Required.
- getKeyValue() - Method in class com.google.crypto.tink.proto.Ed25519PrivateKey.Builder
-
The private key is 32 bytes of cryptographically secure random data.
- getKeyValue() - Method in class com.google.crypto.tink.proto.Ed25519PrivateKey
-
The private key is 32 bytes of cryptographically secure random data.
- getKeyValue() - Method in interface com.google.crypto.tink.proto.Ed25519PrivateKeyOrBuilder
-
The private key is 32 bytes of cryptographically secure random data.
- getKeyValue() - Method in class com.google.crypto.tink.proto.Ed25519PublicKey.Builder
-
The public key is 32 bytes, encoded according to
https://tools.ietf.org/html/rfc8032#section-5.1.2.
- getKeyValue() - Method in class com.google.crypto.tink.proto.Ed25519PublicKey
-
The public key is 32 bytes, encoded according to
https://tools.ietf.org/html/rfc8032#section-5.1.2.
- getKeyValue() - Method in interface com.google.crypto.tink.proto.Ed25519PublicKeyOrBuilder
-
The public key is 32 bytes, encoded according to
https://tools.ietf.org/html/rfc8032#section-5.1.2.
- getKeyValue() - Method in class com.google.crypto.tink.proto.HkdfPrfKey.Builder
-
bytes key_value = 3;
- getKeyValue() - Method in class com.google.crypto.tink.proto.HkdfPrfKey
-
bytes key_value = 3;
- getKeyValue() - Method in interface com.google.crypto.tink.proto.HkdfPrfKeyOrBuilder
-
bytes key_value = 3;
- getKeyValue() - Method in class com.google.crypto.tink.proto.HmacKey.Builder
-
bytes key_value = 3;
- getKeyValue() - Method in class com.google.crypto.tink.proto.HmacKey
-
bytes key_value = 3;
- getKeyValue() - Method in interface com.google.crypto.tink.proto.HmacKeyOrBuilder
-
bytes key_value = 3;
- getKeyValue() - Method in class com.google.crypto.tink.proto.HmacPrfKey.Builder
-
bytes key_value = 3;
- getKeyValue() - Method in class com.google.crypto.tink.proto.HmacPrfKey
-
bytes key_value = 3;
- getKeyValue() - Method in interface com.google.crypto.tink.proto.HmacPrfKeyOrBuilder
-
bytes key_value = 3;
- getKeyValue() - Method in class com.google.crypto.tink.proto.JwtEcdsaPrivateKey.Builder
-
Unsigned big integer in bigendian representation.
- getKeyValue() - Method in class com.google.crypto.tink.proto.JwtEcdsaPrivateKey
-
Unsigned big integer in bigendian representation.
- getKeyValue() - Method in interface com.google.crypto.tink.proto.JwtEcdsaPrivateKeyOrBuilder
-
Unsigned big integer in bigendian representation.
- getKeyValue() - Method in class com.google.crypto.tink.proto.JwtHmacKey.Builder
-
bytes key_value = 3;
- getKeyValue() - Method in class com.google.crypto.tink.proto.JwtHmacKey
-
bytes key_value = 3;
- getKeyValue() - Method in interface com.google.crypto.tink.proto.JwtHmacKeyOrBuilder
-
bytes key_value = 3;
- getKeyValue() - Method in class com.google.crypto.tink.proto.XChaCha20Poly1305Key.Builder
-
bytes key_value = 3;
- getKeyValue() - Method in class com.google.crypto.tink.proto.XChaCha20Poly1305Key
-
bytes key_value = 3;
- getKeyValue() - Method in interface com.google.crypto.tink.proto.XChaCha20Poly1305KeyOrBuilder
-
bytes key_value = 3;
- getMaxOutputLength() - Method in class com.google.crypto.tink.subtle.PrfHmacJce
-
Returns the maximum supported tag length.
- getMgf1Hash() - Method in class com.google.crypto.tink.proto.RsaSsaPssParams.Builder
-
Hash function used in MGF1 (a mask generation function based on a
hash function) (see https://tools.ietf.org/html/rfc8017#appendix-B.2.1).
- getMgf1Hash() - Method in class com.google.crypto.tink.proto.RsaSsaPssParams
-
Hash function used in MGF1 (a mask generation function based on a
hash function) (see https://tools.ietf.org/html/rfc8017#appendix-B.2.1).
- getMgf1Hash() - Method in interface com.google.crypto.tink.proto.RsaSsaPssParamsOrBuilder
-
Hash function used in MGF1 (a mask generation function based on a
hash function) (see https://tools.ietf.org/html/rfc8017#appendix-B.2.1).
- getMgf1HashValue() - Method in class com.google.crypto.tink.proto.RsaSsaPssParams.Builder
-
Hash function used in MGF1 (a mask generation function based on a
hash function) (see https://tools.ietf.org/html/rfc8017#appendix-B.2.1).
- getMgf1HashValue() - Method in class com.google.crypto.tink.proto.RsaSsaPssParams
-
Hash function used in MGF1 (a mask generation function based on a
hash function) (see https://tools.ietf.org/html/rfc8017#appendix-B.2.1).
- getMgf1HashValue() - Method in interface com.google.crypto.tink.proto.RsaSsaPssParamsOrBuilder
-
Hash function used in MGF1 (a mask generation function based on a
hash function) (see https://tools.ietf.org/html/rfc8017#appendix-B.2.1).
- getModulus(EllipticCurve) - Static method in class com.google.crypto.tink.internal.EllipticCurvesUtil
-
Returns the modulus of the field used by the curve specified in ecParams.
- getModulus(EllipticCurve) - Static method in class com.google.crypto.tink.subtle.EllipticCurves
-
Returns the modulus of the field used by the curve specified in ecParams.
- getModulusSizeInBits() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1KeyFormat.Builder
-
uint32 modulus_size_in_bits = 3;
- getModulusSizeInBits() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1KeyFormat
-
uint32 modulus_size_in_bits = 3;
- getModulusSizeInBits() - Method in interface com.google.crypto.tink.proto.JwtRsaSsaPkcs1KeyFormatOrBuilder
-
uint32 modulus_size_in_bits = 3;
- getModulusSizeInBits() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssKeyFormat.Builder
-
uint32 modulus_size_in_bits = 3;
- getModulusSizeInBits() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssKeyFormat
-
uint32 modulus_size_in_bits = 3;
- getModulusSizeInBits() - Method in interface com.google.crypto.tink.proto.JwtRsaSsaPssKeyFormatOrBuilder
-
uint32 modulus_size_in_bits = 3;
- getModulusSizeInBits() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1KeyFormat.Builder
-
Required.
- getModulusSizeInBits() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1KeyFormat
-
Required.
- getModulusSizeInBits() - Method in interface com.google.crypto.tink.proto.RsaSsaPkcs1KeyFormatOrBuilder
-
Required.
- getModulusSizeInBits() - Method in class com.google.crypto.tink.proto.RsaSsaPssKeyFormat.Builder
-
Required.
- getModulusSizeInBits() - Method in class com.google.crypto.tink.proto.RsaSsaPssKeyFormat
-
Required.
- getModulusSizeInBits() - Method in interface com.google.crypto.tink.proto.RsaSsaPssKeyFormatOrBuilder
-
Required.
- getMonitoringClient() - Method in class com.google.crypto.tink.internal.MutableMonitoringRegistry
-
- getMonitoringKeysetInfo(PrimitiveSet<P>) - Static method in class com.google.crypto.tink.internal.MonitoringUtil
-
- getN() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey.Builder
-
Modulus.
- getN() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey
-
Modulus.
- getN() - Method in interface com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKeyOrBuilder
-
Modulus.
- getN() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey.Builder
-
Modulus.
- getN() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey
-
Modulus.
- getN() - Method in interface com.google.crypto.tink.proto.JwtRsaSsaPssPublicKeyOrBuilder
-
Modulus.
- getN() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PublicKey.Builder
-
Modulus.
- getN() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PublicKey
-
Modulus.
- getN() - Method in interface com.google.crypto.tink.proto.RsaSsaPkcs1PublicKeyOrBuilder
-
Modulus.
- getN() - Method in class com.google.crypto.tink.proto.RsaSsaPssPublicKey.Builder
-
Modulus.
- getN() - Method in class com.google.crypto.tink.proto.RsaSsaPssPublicKey
-
Modulus.
- getN() - Method in interface com.google.crypto.tink.proto.RsaSsaPssPublicKeyOrBuilder
-
Modulus.
- getNewKeyAllowed() - Method in class com.google.crypto.tink.proto.KeyTypeEntry.Builder
-
Deprecated.
Can the key manager create new keys?
- getNewKeyAllowed() - Method in class com.google.crypto.tink.proto.KeyTypeEntry
-
Deprecated.
Can the key manager create new keys?
- getNewKeyAllowed() - Method in interface com.google.crypto.tink.proto.KeyTypeEntryOrBuilder
-
Deprecated.
Can the key manager create new keys?
- getNistP256Params() - Static method in class com.google.crypto.tink.subtle.EllipticCurves
-
- getNistP384Params() - Static method in class com.google.crypto.tink.subtle.EllipticCurves
-
- getNistP521Params() - Static method in class com.google.crypto.tink.subtle.EllipticCurves
-
- getNotBefore() - Method in class com.google.crypto.tink.jwt.VerifiedJwt
-
Returns the not before claim nbf that identifies the instant before which the token
MUST NOT be accepted for processing.
- getNumber() - Method in enum com.google.crypto.tink.proto.EcdsaSignatureEncoding
-
- getNumber() - Method in enum com.google.crypto.tink.proto.EcPointFormat
-
- getNumber() - Method in enum com.google.crypto.tink.proto.EllipticCurveType
-
- getNumber() - Method in enum com.google.crypto.tink.proto.HashType
-
- getNumber() - Method in enum com.google.crypto.tink.proto.HpkeAead
-
- getNumber() - Method in enum com.google.crypto.tink.proto.HpkeKdf
-
- getNumber() - Method in enum com.google.crypto.tink.proto.HpkeKem
-
- getNumber() - Method in enum com.google.crypto.tink.proto.JwtEcdsaAlgorithm
-
- getNumber() - Method in enum com.google.crypto.tink.proto.JwtHmacAlgorithm
-
- getNumber() - Method in enum com.google.crypto.tink.proto.JwtRsaSsaPkcs1Algorithm
-
- getNumber() - Method in enum com.google.crypto.tink.proto.JwtRsaSsaPssAlgorithm
-
- getNumber() - Method in enum com.google.crypto.tink.proto.KeyData.KeyMaterialType
-
- getNumber() - Method in enum com.google.crypto.tink.proto.KeyStatusType
-
- getNumber() - Method in enum com.google.crypto.tink.proto.OutputPrefixType
-
- getNumberClaim(String) - Method in class com.google.crypto.tink.jwt.VerifiedJwt
-
Returns the non-registered claim of name name and type Number.
- getObjectIdentifier() - Method in class com.google.crypto.tink.internal.KeyParser
-
Returns the objectIdentifier for this serialization.
- getObjectIdentifier() - Method in class com.google.crypto.tink.internal.ParametersParser
-
Returns the objectIdentifier for this serialization.
- getObjectIdentifier() - Method in class com.google.crypto.tink.internal.ProtoKeySerialization
-
The object identifier.
- getObjectIdentifier() - Method in class com.google.crypto.tink.internal.ProtoParametersSerialization
-
The typeUrl.
- getObjectIdentifier() - Method in interface com.google.crypto.tink.internal.Serialization
-
Identifies which parsing method to use in the registry.
- getOrGenerateNewAeadKey(String) - Static method in class com.google.crypto.tink.integration.android.AndroidKeystoreKmsClient
-
Generates a new key in Android Keystore, if it doesn't exist.
- getOutputPrefix() - Method in class com.google.crypto.tink.aead.AeadKey
-
Returns a
Bytes instance which is prefixed to the ciphertext.
- getOutputPrefix() - Method in class com.google.crypto.tink.aead.AesEaxKey
-
- getOutputPrefix() - Method in class com.google.crypto.tink.aead.AesGcmKey
-
- getOutputPrefix() - Method in class com.google.crypto.tink.aead.AesGcmSivKey
-
- getOutputPrefix() - Method in class com.google.crypto.tink.aead.ChaCha20Poly1305Key
-
- getOutputPrefix() - Method in class com.google.crypto.tink.aead.XChaCha20Poly1305Key
-
- getOutputPrefix(Keyset.Key) - Static method in class com.google.crypto.tink.CryptoFormat
-
Generates the prefix of all cryptographic outputs (ciphertexts, signatures, MACs, ...) produced
by the specified key.
- getOutputPrefix() - Method in class com.google.crypto.tink.mac.AesCmacKey
-
- getOutputPrefix() - Method in class com.google.crypto.tink.mac.HmacKey
-
- getOutputPrefix() - Method in class com.google.crypto.tink.mac.MacKey
-
Returns a
Bytes instance which is prefixed to every mac tag.
- getOutputPrefix() - Method in class com.google.crypto.tink.signature.EcdsaPublicKey
-
- getOutputPrefix() - Method in class com.google.crypto.tink.signature.SignaturePrivateKey
-
Returns a
Bytes instance which is prefixed to every signature.
- getOutputPrefix() - Method in class com.google.crypto.tink.signature.SignaturePublicKey
-
Returns a
Bytes instance which is prefixed to every signature.
- getOutputPrefixType() - Method in class com.google.crypto.tink.internal.ProtoKeySerialization
-
The contents of the field output_prefix_type in the message
com.google.crypto.tink.proto.Keyset.Key.
- getOutputPrefixType() - Method in class com.google.crypto.tink.KeyTemplate
-
- getOutputPrefixType() - Method in class com.google.crypto.tink.PrimitiveSet.Entry
-
- getOutputPrefixType() - Method in class com.google.crypto.tink.proto.Keyset.Key.Builder
-
Determines the prefix of the ciphertexts/signatures produced by this key.
- getOutputPrefixType() - Method in class com.google.crypto.tink.proto.Keyset.Key
-
Determines the prefix of the ciphertexts/signatures produced by this key.
- getOutputPrefixType() - Method in interface com.google.crypto.tink.proto.Keyset.KeyOrBuilder
-
Determines the prefix of the ciphertexts/signatures produced by this key.
- getOutputPrefixType() - Method in class com.google.crypto.tink.proto.KeysetInfo.KeyInfo.Builder
-
See Keyset.Key.output_prefix_type.
- getOutputPrefixType() - Method in class com.google.crypto.tink.proto.KeysetInfo.KeyInfo
-
See Keyset.Key.output_prefix_type.
- getOutputPrefixType() - Method in interface com.google.crypto.tink.proto.KeysetInfo.KeyInfoOrBuilder
-
See Keyset.Key.output_prefix_type.
- getOutputPrefixType() - Method in class com.google.crypto.tink.proto.KeyTemplate.Builder
-
Required.
- getOutputPrefixType() - Method in class com.google.crypto.tink.proto.KeyTemplate
-
Required.
- getOutputPrefixType() - Method in interface com.google.crypto.tink.proto.KeyTemplateOrBuilder
-
Required.
- getOutputPrefixType() - Method in class com.google.crypto.tink.tinkkey.internal.ProtoKey
-
- getOutputPrefixTypeValue() - Method in class com.google.crypto.tink.proto.Keyset.Key.Builder
-
Determines the prefix of the ciphertexts/signatures produced by this key.
- getOutputPrefixTypeValue() - Method in class com.google.crypto.tink.proto.Keyset.Key
-
Determines the prefix of the ciphertexts/signatures produced by this key.
- getOutputPrefixTypeValue() - Method in interface com.google.crypto.tink.proto.Keyset.KeyOrBuilder
-
Determines the prefix of the ciphertexts/signatures produced by this key.
- getOutputPrefixTypeValue() - Method in class com.google.crypto.tink.proto.KeysetInfo.KeyInfo.Builder
-
See Keyset.Key.output_prefix_type.
- getOutputPrefixTypeValue() - Method in class com.google.crypto.tink.proto.KeysetInfo.KeyInfo
-
See Keyset.Key.output_prefix_type.
- getOutputPrefixTypeValue() - Method in interface com.google.crypto.tink.proto.KeysetInfo.KeyInfoOrBuilder
-
See Keyset.Key.output_prefix_type.
- getOutputPrefixTypeValue() - Method in class com.google.crypto.tink.proto.KeyTemplate.Builder
-
Required.
- getOutputPrefixTypeValue() - Method in class com.google.crypto.tink.proto.KeyTemplate
-
Required.
- getOutputPrefixTypeValue() - Method in interface com.google.crypto.tink.proto.KeyTemplateOrBuilder
-
Required.
- getP() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey.Builder
-
The following parameters are used to optimize RSA signature computation.
- getP() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey
-
The following parameters are used to optimize RSA signature computation.
- getP() - Method in interface com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKeyOrBuilder
-
The following parameters are used to optimize RSA signature computation.
- getP() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey.Builder
-
The following parameters are used to optimize RSA signature computation.
- getP() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey
-
The following parameters are used to optimize RSA signature computation.
- getP() - Method in interface com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKeyOrBuilder
-
The following parameters are used to optimize RSA signature computation.
- getP() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey.Builder
-
The following parameters are used to optimize RSA signature computation.
- getP() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey
-
The following parameters are used to optimize RSA signature computation.
- getP() - Method in interface com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKeyOrBuilder
-
The following parameters are used to optimize RSA signature computation.
- getP() - Method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey.Builder
-
The following parameters are used to optimize RSA signature computation.
- getP() - Method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey
-
The following parameters are used to optimize RSA signature computation.
- getP() - Method in interface com.google.crypto.tink.proto.RsaSsaPssPrivateKeyOrBuilder
-
The following parameters are used to optimize RSA signature computation.
- getParameters() - Method in class com.google.crypto.tink.aead.AeadKey
-
Returns the parameters of this key.
- getParameters() - Method in class com.google.crypto.tink.aead.AesEaxKey
-
- getParameters() - Method in class com.google.crypto.tink.aead.AesGcmKey
-
- getParameters() - Method in class com.google.crypto.tink.aead.AesGcmSivKey
-
- getParameters() - Method in class com.google.crypto.tink.aead.ChaCha20Poly1305Key
-
- getParameters() - Method in class com.google.crypto.tink.aead.XChaCha20Poly1305Key
-
- getParameters() - Method in class com.google.crypto.tink.internal.LegacyProtoKey
-
Returns a LegacyParametersNotForCreation object.
- getParameters() - Method in class com.google.crypto.tink.Key
-
Returns a
Parameters object containing all the information about the key which is not
randomly chosen.
- getParameters() - Method in class com.google.crypto.tink.mac.AesCmacKey
-
- getParameters() - Method in class com.google.crypto.tink.mac.HmacKey
-
- getParameters() - Method in class com.google.crypto.tink.mac.MacKey
-
Returns the parameters of this key.
- getParameters() - Method in class com.google.crypto.tink.prf.HkdfPrfKey
-
- getParameters() - Method in class com.google.crypto.tink.prf.PrfKey
-
Returns the parameters of this key.
- getParameters() - Method in class com.google.crypto.tink.PrimitiveSet.Entry
-
- getParameters() - Method in class com.google.crypto.tink.signature.EcdsaPrivateKey
-
- getParameters() - Method in class com.google.crypto.tink.signature.EcdsaPublicKey
-
- getParameters() - Method in class com.google.crypto.tink.signature.SignaturePrivateKey
-
Returns the parameters of this key.
- getParameters() - Method in class com.google.crypto.tink.signature.SignaturePublicKey
-
Returns the parameters of this key.
- getParametersClass() - Method in class com.google.crypto.tink.internal.ParametersSerializer
-
- getParams() - Method in class com.google.crypto.tink.proto.AesCmacKey.Builder
-
.google.crypto.tink.AesCmacParams params = 3;
- getParams() - Method in class com.google.crypto.tink.proto.AesCmacKey
-
.google.crypto.tink.AesCmacParams params = 3;
- getParams() - Method in class com.google.crypto.tink.proto.AesCmacKeyFormat.Builder
-
.google.crypto.tink.AesCmacParams params = 2;
- getParams() - Method in class com.google.crypto.tink.proto.AesCmacKeyFormat
-
.google.crypto.tink.AesCmacParams params = 2;
- getParams() - Method in interface com.google.crypto.tink.proto.AesCmacKeyFormatOrBuilder
-
.google.crypto.tink.AesCmacParams params = 2;
- getParams() - Method in interface com.google.crypto.tink.proto.AesCmacKeyOrBuilder
-
.google.crypto.tink.AesCmacParams params = 3;
- getParams() - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKey.Builder
-
.google.crypto.tink.AesCtrHmacStreamingParams params = 2;
- getParams() - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKey
-
.google.crypto.tink.AesCtrHmacStreamingParams params = 2;
- getParams() - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKeyFormat.Builder
-
.google.crypto.tink.AesCtrHmacStreamingParams params = 1;
- getParams() - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKeyFormat
-
.google.crypto.tink.AesCtrHmacStreamingParams params = 1;
- getParams() - Method in interface com.google.crypto.tink.proto.AesCtrHmacStreamingKeyFormatOrBuilder
-
.google.crypto.tink.AesCtrHmacStreamingParams params = 1;
- getParams() - Method in interface com.google.crypto.tink.proto.AesCtrHmacStreamingKeyOrBuilder
-
.google.crypto.tink.AesCtrHmacStreamingParams params = 2;
- getParams() - Method in class com.google.crypto.tink.proto.AesCtrKey.Builder
-
.google.crypto.tink.AesCtrParams params = 2;
- getParams() - Method in class com.google.crypto.tink.proto.AesCtrKey
-
.google.crypto.tink.AesCtrParams params = 2;
- getParams() - Method in class com.google.crypto.tink.proto.AesCtrKeyFormat.Builder
-
.google.crypto.tink.AesCtrParams params = 1;
- getParams() - Method in class com.google.crypto.tink.proto.AesCtrKeyFormat
-
.google.crypto.tink.AesCtrParams params = 1;
- getParams() - Method in interface com.google.crypto.tink.proto.AesCtrKeyFormatOrBuilder
-
.google.crypto.tink.AesCtrParams params = 1;
- getParams() - Method in interface com.google.crypto.tink.proto.AesCtrKeyOrBuilder
-
.google.crypto.tink.AesCtrParams params = 2;
- getParams() - Method in class com.google.crypto.tink.proto.AesEaxKey.Builder
-
.google.crypto.tink.AesEaxParams params = 2;
- getParams() - Method in class com.google.crypto.tink.proto.AesEaxKey
-
.google.crypto.tink.AesEaxParams params = 2;
- getParams() - Method in class com.google.crypto.tink.proto.AesEaxKeyFormat.Builder
-
.google.crypto.tink.AesEaxParams params = 1;
- getParams() - Method in class com.google.crypto.tink.proto.AesEaxKeyFormat
-
.google.crypto.tink.AesEaxParams params = 1;
- getParams() - Method in interface com.google.crypto.tink.proto.AesEaxKeyFormatOrBuilder
-
.google.crypto.tink.AesEaxParams params = 1;
- getParams() - Method in interface com.google.crypto.tink.proto.AesEaxKeyOrBuilder
-
.google.crypto.tink.AesEaxParams params = 2;
- getParams() - Method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKey.Builder
-
.google.crypto.tink.AesGcmHkdfStreamingParams params = 2;
- getParams() - Method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKey
-
.google.crypto.tink.AesGcmHkdfStreamingParams params = 2;
- getParams() - Method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKeyFormat.Builder
-
.google.crypto.tink.AesGcmHkdfStreamingParams params = 1;
- getParams() - Method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKeyFormat
-
.google.crypto.tink.AesGcmHkdfStreamingParams params = 1;
- getParams() - Method in interface com.google.crypto.tink.proto.AesGcmHkdfStreamingKeyFormatOrBuilder
-
.google.crypto.tink.AesGcmHkdfStreamingParams params = 1;
- getParams() - Method in interface com.google.crypto.tink.proto.AesGcmHkdfStreamingKeyOrBuilder
-
.google.crypto.tink.AesGcmHkdfStreamingParams params = 2;
- getParams() - Method in class com.google.crypto.tink.proto.EcdsaKeyFormat.Builder
-
Required.
- getParams() - Method in class com.google.crypto.tink.proto.EcdsaKeyFormat
-
Required.
- getParams() - Method in interface com.google.crypto.tink.proto.EcdsaKeyFormatOrBuilder
-
Required.
- getParams() - Method in class com.google.crypto.tink.proto.EcdsaPublicKey.Builder
-
Required.
- getParams() - Method in class com.google.crypto.tink.proto.EcdsaPublicKey
-
Required.
- getParams() - Method in interface com.google.crypto.tink.proto.EcdsaPublicKeyOrBuilder
-
Required.
- getParams() - Method in class com.google.crypto.tink.proto.EciesAeadHkdfKeyFormat.Builder
-
Required.
- getParams() - Method in class com.google.crypto.tink.proto.EciesAeadHkdfKeyFormat
-
Required.
- getParams() - Method in interface com.google.crypto.tink.proto.EciesAeadHkdfKeyFormatOrBuilder
-
Required.
- getParams() - Method in class com.google.crypto.tink.proto.EciesAeadHkdfPublicKey.Builder
-
Required.
- getParams() - Method in class com.google.crypto.tink.proto.EciesAeadHkdfPublicKey
-
Required.
- getParams() - Method in interface com.google.crypto.tink.proto.EciesAeadHkdfPublicKeyOrBuilder
-
Required.
- getParams() - Method in class com.google.crypto.tink.proto.HkdfPrfKey.Builder
-
.google.crypto.tink.HkdfPrfParams params = 2;
- getParams() - Method in class com.google.crypto.tink.proto.HkdfPrfKey
-
.google.crypto.tink.HkdfPrfParams params = 2;
- getParams() - Method in class com.google.crypto.tink.proto.HkdfPrfKeyFormat.Builder
-
.google.crypto.tink.HkdfPrfParams params = 1;
- getParams() - Method in class com.google.crypto.tink.proto.HkdfPrfKeyFormat
-
.google.crypto.tink.HkdfPrfParams params = 1;
- getParams() - Method in interface com.google.crypto.tink.proto.HkdfPrfKeyFormatOrBuilder
-
.google.crypto.tink.HkdfPrfParams params = 1;
- getParams() - Method in interface com.google.crypto.tink.proto.HkdfPrfKeyOrBuilder
-
.google.crypto.tink.HkdfPrfParams params = 2;
- getParams() - Method in class com.google.crypto.tink.proto.HmacKey.Builder
-
.google.crypto.tink.HmacParams params = 2;
- getParams() - Method in class com.google.crypto.tink.proto.HmacKey
-
.google.crypto.tink.HmacParams params = 2;
- getParams() - Method in class com.google.crypto.tink.proto.HmacKeyFormat.Builder
-
.google.crypto.tink.HmacParams params = 1;
- getParams() - Method in class com.google.crypto.tink.proto.HmacKeyFormat
-
.google.crypto.tink.HmacParams params = 1;
- getParams() - Method in interface com.google.crypto.tink.proto.HmacKeyFormatOrBuilder
-
.google.crypto.tink.HmacParams params = 1;
- getParams() - Method in interface com.google.crypto.tink.proto.HmacKeyOrBuilder
-
.google.crypto.tink.HmacParams params = 2;
- getParams() - Method in class com.google.crypto.tink.proto.HmacPrfKey.Builder
-
.google.crypto.tink.HmacPrfParams params = 2;
- getParams() - Method in class com.google.crypto.tink.proto.HmacPrfKey
-
.google.crypto.tink.HmacPrfParams params = 2;
- getParams() - Method in class com.google.crypto.tink.proto.HmacPrfKeyFormat.Builder
-
.google.crypto.tink.HmacPrfParams params = 1;
- getParams() - Method in class com.google.crypto.tink.proto.HmacPrfKeyFormat
-
.google.crypto.tink.HmacPrfParams params = 1;
- getParams() - Method in interface com.google.crypto.tink.proto.HmacPrfKeyFormatOrBuilder
-
.google.crypto.tink.HmacPrfParams params = 1;
- getParams() - Method in interface com.google.crypto.tink.proto.HmacPrfKeyOrBuilder
-
.google.crypto.tink.HmacPrfParams params = 2;
- getParams() - Method in class com.google.crypto.tink.proto.HpkeKeyFormat.Builder
-
.google.crypto.tink.HpkeParams params = 1;
- getParams() - Method in class com.google.crypto.tink.proto.HpkeKeyFormat
-
.google.crypto.tink.HpkeParams params = 1;
- getParams() - Method in interface com.google.crypto.tink.proto.HpkeKeyFormatOrBuilder
-
.google.crypto.tink.HpkeParams params = 1;
- getParams() - Method in class com.google.crypto.tink.proto.HpkePublicKey.Builder
-
.google.crypto.tink.HpkeParams params = 2;
- getParams() - Method in class com.google.crypto.tink.proto.HpkePublicKey
-
.google.crypto.tink.HpkeParams params = 2;
- getParams() - Method in interface com.google.crypto.tink.proto.HpkePublicKeyOrBuilder
-
.google.crypto.tink.HpkeParams params = 2;
- getParams() - Method in class com.google.crypto.tink.proto.KmsAeadKey.Builder
-
The key format also contains the params.
- getParams() - Method in class com.google.crypto.tink.proto.KmsAeadKey
-
The key format also contains the params.
- getParams() - Method in interface com.google.crypto.tink.proto.KmsAeadKeyOrBuilder
-
The key format also contains the params.
- getParams() - Method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKey.Builder
-
The key format also contains the params.
- getParams() - Method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKey
-
The key format also contains the params.
- getParams() - Method in interface com.google.crypto.tink.proto.KmsEnvelopeAeadKeyOrBuilder
-
The key format also contains the params.
- getParams() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1KeyFormat.Builder
-
Required.
- getParams() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1KeyFormat
-
Required.
- getParams() - Method in interface com.google.crypto.tink.proto.RsaSsaPkcs1KeyFormatOrBuilder
-
Required.
- getParams() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PublicKey.Builder
-
Required.
- getParams() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PublicKey
-
Required.
- getParams() - Method in interface com.google.crypto.tink.proto.RsaSsaPkcs1PublicKeyOrBuilder
-
Required.
- getParams() - Method in class com.google.crypto.tink.proto.RsaSsaPssKeyFormat.Builder
-
Required.
- getParams() - Method in class com.google.crypto.tink.proto.RsaSsaPssKeyFormat
-
Required.
- getParams() - Method in interface com.google.crypto.tink.proto.RsaSsaPssKeyFormatOrBuilder
-
Required.
- getParams() - Method in class com.google.crypto.tink.proto.RsaSsaPssPublicKey.Builder
-
Required.
- getParams() - Method in class com.google.crypto.tink.proto.RsaSsaPssPublicKey
-
Required.
- getParams() - Method in interface com.google.crypto.tink.proto.RsaSsaPssPublicKeyOrBuilder
-
Required.
- getParsedNumberAsLongOrThrow(JsonElement) - Static method in class com.google.crypto.tink.internal.JsonParser
-
- getPlaintextSegmentSize() - Method in class com.google.crypto.tink.subtle.AesCtrHmacStreaming
-
- getPlaintextSegmentSize() - Method in class com.google.crypto.tink.subtle.AesGcmHkdfStreaming
-
- getPrfs() - Method in class com.google.crypto.tink.prf.PrfSet
-
A map of the PRFs represented by the keys in this keyset.
- getPrimary() - Method in class com.google.crypto.tink.KeysetHandle
-
Returns the unique entry where isPrimary() = true and getStatus() = ENABLED.
- getPrimary() - Method in class com.google.crypto.tink.PrimitiveSet
-
Returns the entry with the primary primitive.
- getPrimaryId() - Method in class com.google.crypto.tink.prf.PrfSet
-
Returns the primary ID of the keyset.
- getPrimaryKeyId() - Method in class com.google.crypto.tink.monitoring.MonitoringKeysetInfo
-
- getPrimaryKeyId() - Method in class com.google.crypto.tink.proto.Keyset.Builder
-
Identifies key used to generate new crypto data (encrypt, sign).
- getPrimaryKeyId() - Method in class com.google.crypto.tink.proto.Keyset
-
Identifies key used to generate new crypto data (encrypt, sign).
- getPrimaryKeyId() - Method in class com.google.crypto.tink.proto.KeysetInfo.Builder
-
See Keyset.primary_key_id.
- getPrimaryKeyId() - Method in class com.google.crypto.tink.proto.KeysetInfo
-
See Keyset.primary_key_id.
- getPrimaryKeyId() - Method in interface com.google.crypto.tink.proto.KeysetInfoOrBuilder
-
See Keyset.primary_key_id.
- getPrimaryKeyId() - Method in interface com.google.crypto.tink.proto.KeysetOrBuilder
-
Identifies key used to generate new crypto data (encrypt, sign).
- getPrimitive(KeysetHandle) - Static method in class com.google.crypto.tink.aead.AeadFactory
-
- getPrimitive(KeysetHandle) - Static method in class com.google.crypto.tink.daead.DeterministicAeadFactory
-
- getPrimitive(KeysetHandle) - Static method in class com.google.crypto.tink.hybrid.HybridDecryptFactory
-
- getPrimitive(KeysetHandle) - Static method in class com.google.crypto.tink.hybrid.HybridEncryptFactory
-
- getPrimitive(KeyProtoT, Class<P>) - Method in class com.google.crypto.tink.internal.KeyTypeManager
-
Creates the requested primitive.
- getPrimitive(KeyT, Class<PrimitiveT>) - Method in class com.google.crypto.tink.internal.MutablePrimitiveRegistry
-
Creates a primitive from a given key.
- getPrimitive(KeyProtoT) - Method in class com.google.crypto.tink.internal.PrimitiveFactory
-
Creates a new instance of PrimitiveT.
- getPrimitive(KeyT, Class<PrimitiveT>) - Method in class com.google.crypto.tink.internal.PrimitiveRegistry
-
Creates a primitive from a given key.
- getPrimitive(ByteString) - Method in interface com.google.crypto.tink.KeyManager
-
Constructs an instance of P for the key given in serializedKey, which must be a
serialized key protocol buffer handled by this manager.
- getPrimitive(MessageLite) - Method in interface com.google.crypto.tink.KeyManager
-
Constructs an instance of P for the key given in key.
- getPrimitive(Class<P>) - Method in class com.google.crypto.tink.KeysetHandle
-
Returns a primitive from this keyset, using the global registry to create resources creating
the primitive.
- getPrimitive(KeysetHandle) - Static method in class com.google.crypto.tink.mac.MacFactory
-
- getPrimitive() - Method in class com.google.crypto.tink.PrimitiveSet.Entry
-
Returns the primitive for this entry.
- getPrimitive(byte[]) - Method in class com.google.crypto.tink.PrimitiveSet
-
- getPrimitive(String, MessageLite) - Static method in class com.google.crypto.tink.Registry
-
- getPrimitive(String, MessageLite, Class<P>) - Static method in class com.google.crypto.tink.Registry
-
Convenience method for creating a new primitive for the key given in key.
- getPrimitive(String, ByteString) - Static method in class com.google.crypto.tink.Registry
-
- getPrimitive(String, ByteString, Class<P>) - Static method in class com.google.crypto.tink.Registry
-
Convenience method for creating a new primitive for the key given in serializedKey.
- getPrimitive(String, byte[]) - Static method in class com.google.crypto.tink.Registry
-
- getPrimitive(String, byte[], Class<P>) - Static method in class com.google.crypto.tink.Registry
-
Convenience method for creating a new primitive for the key given in serializedKey.
- getPrimitive(KeyData) - Static method in class com.google.crypto.tink.Registry
-
- getPrimitive(KeyData, Class<P>) - Static method in class com.google.crypto.tink.Registry
-
Convenience method for creating a new primitive for the key given in keyData.
- getPrimitive(KeysetHandle) - Static method in class com.google.crypto.tink.signature.PublicKeySignFactory
-
- getPrimitive(KeysetHandle) - Static method in class com.google.crypto.tink.signature.PublicKeyVerifyFactory
-
- getPrimitive(KeysetHandle) - Static method in class com.google.crypto.tink.streamingaead.StreamingAeadFactory
-
Deprecated.
- getPrimitiveClass() - Method in class com.google.crypto.tink.aead.AeadWrapper
-
- getPrimitiveClass() - Method in class com.google.crypto.tink.daead.DeterministicAeadWrapper
-
- getPrimitiveClass() - Method in class com.google.crypto.tink.hybrid.HybridDecryptWrapper
-
- getPrimitiveClass() - Method in class com.google.crypto.tink.hybrid.HybridEncryptWrapper
-
- getPrimitiveClass() - Method in class com.google.crypto.tink.internal.PrimitiveConstructor
-
- getPrimitiveClass() - Method in interface com.google.crypto.tink.KeyManager
-
Returns the primitive class object of the P.
- getPrimitiveClass() - Method in class com.google.crypto.tink.mac.ChunkedMacWrapper
-
- getPrimitiveClass() - Method in class com.google.crypto.tink.prf.PrfSetWrapper
-
- getPrimitiveClass() - Method in class com.google.crypto.tink.PrimitiveSet
-
- getPrimitiveClass() - Method in interface com.google.crypto.tink.PrimitiveWrapper
-
Returns the primitive class object of the primitive managed.
- getPrimitiveClass() - Method in class com.google.crypto.tink.signature.PublicKeySignWrapper
-
- getPrimitiveClass() - Method in class com.google.crypto.tink.streamingaead.StreamingAeadWrapper
-
- getPrimitiveName() - Method in class com.google.crypto.tink.proto.KeyTypeEntry.Builder
-
Deprecated.
E.g.
- getPrimitiveName() - Method in class com.google.crypto.tink.proto.KeyTypeEntry
-
Deprecated.
E.g.
- getPrimitiveName() - Method in interface com.google.crypto.tink.proto.KeyTypeEntryOrBuilder
-
Deprecated.
E.g.
- getPrimitiveNameBytes() - Method in class com.google.crypto.tink.proto.KeyTypeEntry.Builder
-
Deprecated.
E.g.
- getPrimitiveNameBytes() - Method in class com.google.crypto.tink.proto.KeyTypeEntry
-
Deprecated.
E.g.
- getPrimitiveNameBytes() - Method in interface com.google.crypto.tink.proto.KeyTypeEntryOrBuilder
-
Deprecated.
E.g.
- getPrimitiveWrapper() - Method in interface com.google.crypto.tink.Catalogue
-
Deprecated.
Returns a new primitive wrapper for this primitive.
- getPrivateKey() - Method in class com.google.crypto.tink.proto.HpkePrivateKey.Builder
-
KEM-encoding of private key (i.e., SerializePrivateKey() ) as described in
https://www.rfc-editor.org/rfc/rfc9180.html#name-cryptographic-dependencies.
- getPrivateKey() - Method in class com.google.crypto.tink.proto.HpkePrivateKey
-
KEM-encoding of private key (i.e., SerializePrivateKey() ) as described in
https://www.rfc-editor.org/rfc/rfc9180.html#name-cryptographic-dependencies.
- getPrivateKey() - Method in interface com.google.crypto.tink.proto.HpkePrivateKeyOrBuilder
-
KEM-encoding of private key (i.e., SerializePrivateKey() ) as described in
https://www.rfc-editor.org/rfc/rfc9180.html#name-cryptographic-dependencies.
- getPrivateKey() - Method in class com.google.crypto.tink.subtle.Ed25519Sign.KeyPair
-
- getPrivateValue() - Method in class com.google.crypto.tink.signature.EcdsaPrivateKey
-
- getProtoKey() - Method in class com.google.crypto.tink.tinkkey.internal.ProtoKey
-
- getPublicExponent() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1KeyFormat.Builder
-
bytes public_exponent = 4;
- getPublicExponent() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1KeyFormat
-
bytes public_exponent = 4;
- getPublicExponent() - Method in interface com.google.crypto.tink.proto.JwtRsaSsaPkcs1KeyFormatOrBuilder
-
bytes public_exponent = 4;
- getPublicExponent() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssKeyFormat.Builder
-
bytes public_exponent = 4;
- getPublicExponent() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssKeyFormat
-
bytes public_exponent = 4;
- getPublicExponent() - Method in interface com.google.crypto.tink.proto.JwtRsaSsaPssKeyFormatOrBuilder
-
bytes public_exponent = 4;
- getPublicExponent() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1KeyFormat.Builder
-
Required.
- getPublicExponent() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1KeyFormat
-
Required.
- getPublicExponent() - Method in interface com.google.crypto.tink.proto.RsaSsaPkcs1KeyFormatOrBuilder
-
Required.
- getPublicExponent() - Method in class com.google.crypto.tink.proto.RsaSsaPssKeyFormat.Builder
-
Required.
- getPublicExponent() - Method in class com.google.crypto.tink.proto.RsaSsaPssKeyFormat
-
Required.
- getPublicExponent() - Method in interface com.google.crypto.tink.proto.RsaSsaPssKeyFormatOrBuilder
-
Required.
- getPublicKey(EciesAeadHkdfPrivateKey) - Method in class com.google.crypto.tink.hybrid.EciesAeadHkdfPrivateKeyManager
-
- getPublicKey(HpkePrivateKey) - Method in class com.google.crypto.tink.hybrid.internal.HpkePrivateKeyManager
-
- getPublicKey(KeyProtoT) - Method in class com.google.crypto.tink.internal.PrivateKeyTypeManager
-
Creates a public key from the given private key.
- getPublicKey(JwtEcdsaPrivateKey) - Method in class com.google.crypto.tink.jwt.JwtEcdsaSignKeyManager
-
- getPublicKey(JwtRsaSsaPkcs1PrivateKey) - Method in class com.google.crypto.tink.jwt.JwtRsaSsaPkcs1SignKeyManager
-
- getPublicKey(JwtRsaSsaPssPrivateKey) - Method in class com.google.crypto.tink.jwt.JwtRsaSsaPssSignKeyManager
-
- getPublicKey() - Method in interface com.google.crypto.tink.PrivateKey
-
- getPublicKey() - Method in class com.google.crypto.tink.proto.EcdsaPrivateKey.Builder
-
Required.
- getPublicKey() - Method in class com.google.crypto.tink.proto.EcdsaPrivateKey
-
Required.
- getPublicKey() - Method in interface com.google.crypto.tink.proto.EcdsaPrivateKeyOrBuilder
-
Required.
- getPublicKey() - Method in class com.google.crypto.tink.proto.EciesAeadHkdfPrivateKey.Builder
-
Required.
- getPublicKey() - Method in class com.google.crypto.tink.proto.EciesAeadHkdfPrivateKey
-
Required.
- getPublicKey() - Method in interface com.google.crypto.tink.proto.EciesAeadHkdfPrivateKeyOrBuilder
-
Required.
- getPublicKey() - Method in class com.google.crypto.tink.proto.Ed25519PrivateKey.Builder
-
The corresponding public key.
- getPublicKey() - Method in class com.google.crypto.tink.proto.Ed25519PrivateKey
-
The corresponding public key.
- getPublicKey() - Method in interface com.google.crypto.tink.proto.Ed25519PrivateKeyOrBuilder
-
The corresponding public key.
- getPublicKey() - Method in class com.google.crypto.tink.proto.HpkePrivateKey.Builder
-
.google.crypto.tink.HpkePublicKey public_key = 2;
- getPublicKey() - Method in class com.google.crypto.tink.proto.HpkePrivateKey
-
.google.crypto.tink.HpkePublicKey public_key = 2;
- getPublicKey() - Method in interface com.google.crypto.tink.proto.HpkePrivateKeyOrBuilder
-
.google.crypto.tink.HpkePublicKey public_key = 2;
- getPublicKey() - Method in class com.google.crypto.tink.proto.HpkePublicKey.Builder
-
KEM-encoding of public key (i.e., SerializePublicKey() ) as described in
https://www.rfc-editor.org/rfc/rfc9180.html#name-cryptographic-dependencies.
- getPublicKey() - Method in class com.google.crypto.tink.proto.HpkePublicKey
-
KEM-encoding of public key (i.e., SerializePublicKey() ) as described in
https://www.rfc-editor.org/rfc/rfc9180.html#name-cryptographic-dependencies.
- getPublicKey() - Method in interface com.google.crypto.tink.proto.HpkePublicKeyOrBuilder
-
KEM-encoding of public key (i.e., SerializePublicKey() ) as described in
https://www.rfc-editor.org/rfc/rfc9180.html#name-cryptographic-dependencies.
- getPublicKey() - Method in class com.google.crypto.tink.proto.JwtEcdsaPrivateKey.Builder
-
.google.crypto.tink.JwtEcdsaPublicKey public_key = 2;
- getPublicKey() - Method in class com.google.crypto.tink.proto.JwtEcdsaPrivateKey
-
.google.crypto.tink.JwtEcdsaPublicKey public_key = 2;
- getPublicKey() - Method in interface com.google.crypto.tink.proto.JwtEcdsaPrivateKeyOrBuilder
-
.google.crypto.tink.JwtEcdsaPublicKey public_key = 2;
- getPublicKey() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey.Builder
-
.google.crypto.tink.JwtRsaSsaPkcs1PublicKey public_key = 2;
- getPublicKey() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey
-
.google.crypto.tink.JwtRsaSsaPkcs1PublicKey public_key = 2;
- getPublicKey() - Method in interface com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKeyOrBuilder
-
.google.crypto.tink.JwtRsaSsaPkcs1PublicKey public_key = 2;
- getPublicKey() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey.Builder
-
.google.crypto.tink.JwtRsaSsaPssPublicKey public_key = 2;
- getPublicKey() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey
-
.google.crypto.tink.JwtRsaSsaPssPublicKey public_key = 2;
- getPublicKey() - Method in interface com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKeyOrBuilder
-
.google.crypto.tink.JwtRsaSsaPssPublicKey public_key = 2;
- getPublicKey() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey.Builder
-
Required.
- getPublicKey() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey
-
Required.
- getPublicKey() - Method in interface com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKeyOrBuilder
-
Required.
- getPublicKey() - Method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey.Builder
-
Required.
- getPublicKey() - Method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey
-
Required.
- getPublicKey() - Method in interface com.google.crypto.tink.proto.RsaSsaPssPrivateKeyOrBuilder
-
Required.
- getPublicKey() - Method in class com.google.crypto.tink.signature.EcdsaPrivateKey
-
- getPublicKey(EcdsaPrivateKey) - Method in class com.google.crypto.tink.signature.EcdsaSignKeyManager
-
- getPublicKey(Ed25519PrivateKey) - Method in class com.google.crypto.tink.signature.Ed25519PrivateKeyManager
-
- getPublicKey(RsaSsaPkcs1PrivateKey) - Method in class com.google.crypto.tink.signature.RsaSsaPkcs1SignKeyManager
-
- getPublicKey(RsaSsaPssPrivateKey) - Method in class com.google.crypto.tink.signature.RsaSsaPssSignKeyManager
-
- getPublicKey() - Method in class com.google.crypto.tink.signature.SignaturePrivateKey
-
Returns the
SignaturePublicKey, which contains the verify function of the digital
signature primitive.
- getPublicKey() - Method in class com.google.crypto.tink.subtle.Ed25519Sign.KeyPair
-
- getPublicKeyClass() - Method in class com.google.crypto.tink.internal.PrivateKeyTypeManager
-
Returns the class corresponding to the public key protobuffer.
- getPublicKeyData(ByteString) - Method in interface com.google.crypto.tink.PrivateKeyManager
-
Extracts the public key data from the private key data.
- getPublicKeyData(String, ByteString) - Static method in class com.google.crypto.tink.Registry
-
Convenience method for extracting the public key data from the private key given in serializedPrivateKey.
- getPublicKeysetHandle() - Method in class com.google.crypto.tink.KeysetHandle
-
If the managed keyset contains private keys, returns a
KeysetHandle of the public keys.
- getPublicPoint() - Method in class com.google.crypto.tink.signature.EcdsaPublicKey
-
- getQ() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey.Builder
-
The prime factor q of n.
- getQ() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey
-
The prime factor q of n.
- getQ() - Method in interface com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKeyOrBuilder
-
The prime factor q of n.
- getQ() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey.Builder
-
The prime factor q of n.
- getQ() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey
-
The prime factor q of n.
- getQ() - Method in interface com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKeyOrBuilder
-
The prime factor q of n.
- getQ() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey.Builder
-
The prime factor q of n.
- getQ() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey
-
The prime factor q of n.
- getQ() - Method in interface com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKeyOrBuilder
-
The prime factor q of n.
- getQ() - Method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey.Builder
-
The prime factor q of n.
- getQ() - Method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey
-
The prime factor q of n.
- getQ() - Method in interface com.google.crypto.tink.proto.RsaSsaPssPrivateKeyOrBuilder
-
The prime factor q of n.
- getRawPrimitives() - Method in class com.google.crypto.tink.PrimitiveSet
-
- getSalt() - Method in class com.google.crypto.tink.prf.HkdfPrfParameters
-
Gets the salt value, which defaults to null if not set, as per RFC 5869.
- getSalt() - Method in class com.google.crypto.tink.proto.HkdfPrfParams.Builder
-
Optional.
- getSalt() - Method in class com.google.crypto.tink.proto.HkdfPrfParams
-
Optional.
- getSalt() - Method in interface com.google.crypto.tink.proto.HkdfPrfParamsOrBuilder
-
Optional.
- getSaltLength() - Method in class com.google.crypto.tink.proto.RsaSsaPssParams.Builder
-
Salt length (see https://tools.ietf.org/html/rfc8017#section-9.1.1)
Required.
- getSaltLength() - Method in class com.google.crypto.tink.proto.RsaSsaPssParams
-
Salt length (see https://tools.ietf.org/html/rfc8017#section-9.1.1)
Required.
- getSaltLength() - Method in interface com.google.crypto.tink.proto.RsaSsaPssParamsOrBuilder
-
Salt length (see https://tools.ietf.org/html/rfc8017#section-9.1.1)
Required.
- getSerialization(SecretKeyAccess) - Method in class com.google.crypto.tink.internal.LegacyProtoKey
-
Returns the protokeyserialization with which this object was created.
- getSerialization() - Method in class com.google.crypto.tink.internal.LegacyProtoParameters
-
returns the serialization which was used to create this object.
- getSerializationClass() - Method in class com.google.crypto.tink.internal.KeyParser
-
- getSerializationClass() - Method in class com.google.crypto.tink.internal.KeySerializer
-
- getSerializationClass() - Method in class com.google.crypto.tink.internal.ParametersParser
-
- getSerializationClass() - Method in class com.google.crypto.tink.internal.ParametersSerializer
-
- getSigHash() - Method in class com.google.crypto.tink.proto.RsaSsaPssParams.Builder
-
Hash function used in computing hash of the signing message
(see https://tools.ietf.org/html/rfc8017#section-9.1.1).
- getSigHash() - Method in class com.google.crypto.tink.proto.RsaSsaPssParams
-
Hash function used in computing hash of the signing message
(see https://tools.ietf.org/html/rfc8017#section-9.1.1).
- getSigHash() - Method in interface com.google.crypto.tink.proto.RsaSsaPssParamsOrBuilder
-
Hash function used in computing hash of the signing message
(see https://tools.ietf.org/html/rfc8017#section-9.1.1).
- getSigHashValue() - Method in class com.google.crypto.tink.proto.RsaSsaPssParams.Builder
-
Hash function used in computing hash of the signing message
(see https://tools.ietf.org/html/rfc8017#section-9.1.1).
- getSigHashValue() - Method in class com.google.crypto.tink.proto.RsaSsaPssParams
-
Hash function used in computing hash of the signing message
(see https://tools.ietf.org/html/rfc8017#section-9.1.1).
- getSigHashValue() - Method in interface com.google.crypto.tink.proto.RsaSsaPssParamsOrBuilder
-
Hash function used in computing hash of the signing message
(see https://tools.ietf.org/html/rfc8017#section-9.1.1).
- getSignatureEncoding() - Method in class com.google.crypto.tink.signature.EcdsaParameters
-
- getStatus() - Method in class com.google.crypto.tink.KeysetHandle.Builder.Entry
-
Returns the status of this entry.
- getStatus() - Method in class com.google.crypto.tink.KeysetHandle.Entry
-
- getStatus() - Method in class com.google.crypto.tink.monitoring.MonitoringKeysetInfo.Entry
-
- getStatus() - Method in class com.google.crypto.tink.PrimitiveSet.Entry
-
- getStatus() - Method in class com.google.crypto.tink.proto.Keyset.Key.Builder
-
.google.crypto.tink.KeyStatusType status = 2;
- getStatus() - Method in class com.google.crypto.tink.proto.Keyset.Key
-
.google.crypto.tink.KeyStatusType status = 2;
- getStatus() - Method in interface com.google.crypto.tink.proto.Keyset.KeyOrBuilder
-
.google.crypto.tink.KeyStatusType status = 2;
- getStatus() - Method in class com.google.crypto.tink.proto.KeysetInfo.KeyInfo.Builder
-
See Keyset.Key.status.
- getStatus() - Method in class com.google.crypto.tink.proto.KeysetInfo.KeyInfo
-
See Keyset.Key.status.
- getStatus() - Method in interface com.google.crypto.tink.proto.KeysetInfo.KeyInfoOrBuilder
-
See Keyset.Key.status.
- getStatus() - Method in class com.google.crypto.tink.tinkkey.KeyHandle
-
Deprecated.
Returns the status of the key.
- getStatusValue() - Method in class com.google.crypto.tink.proto.Keyset.Key.Builder
-
.google.crypto.tink.KeyStatusType status = 2;
- getStatusValue() - Method in class com.google.crypto.tink.proto.Keyset.Key
-
.google.crypto.tink.KeyStatusType status = 2;
- getStatusValue() - Method in interface com.google.crypto.tink.proto.Keyset.KeyOrBuilder
-
.google.crypto.tink.KeyStatusType status = 2;
- getStatusValue() - Method in class com.google.crypto.tink.proto.KeysetInfo.KeyInfo.Builder
-
See Keyset.Key.status.
- getStatusValue() - Method in class com.google.crypto.tink.proto.KeysetInfo.KeyInfo
-
See Keyset.Key.status.
- getStatusValue() - Method in interface com.google.crypto.tink.proto.KeysetInfo.KeyInfoOrBuilder
-
See Keyset.Key.status.
- getStringClaim(String) - Method in class com.google.crypto.tink.jwt.VerifiedJwt
-
Returns the non-registered claim of name name and type String.
- getSubject() - Method in class com.google.crypto.tink.jwt.VerifiedJwt
-
Returns the sub claim identifying the principal that is the subject of the JWT.
- getSymmetricKey() - Method in class com.google.crypto.tink.subtle.EciesHkdfSenderKem.KemKey
-
- getSymmetricKeySizeInBytes() - Method in interface com.google.crypto.tink.subtle.EciesAeadHkdfDemHelper
-
- getTagSize() - Method in class com.google.crypto.tink.proto.AesCmacParams.Builder
-
uint32 tag_size = 1;
- getTagSize() - Method in class com.google.crypto.tink.proto.AesCmacParams
-
uint32 tag_size = 1;
- getTagSize() - Method in interface com.google.crypto.tink.proto.AesCmacParamsOrBuilder
-
uint32 tag_size = 1;
- getTagSize() - Method in class com.google.crypto.tink.proto.HmacParams.Builder
-
uint32 tag_size = 2;
- getTagSize() - Method in class com.google.crypto.tink.proto.HmacParams
-
uint32 tag_size = 2;
- getTagSize() - Method in interface com.google.crypto.tink.proto.HmacParamsOrBuilder
-
uint32 tag_size = 2;
- getTagSizeBytes() - Method in class com.google.crypto.tink.aead.AesEaxParameters
-
- getTagSizeBytes() - Method in class com.google.crypto.tink.aead.AesGcmParameters
-
- getTinkKeyTypeEntry(String, String, String, int, boolean) - Static method in class com.google.crypto.tink.Config
-
Returns a
KeyTypeEntry for Tink key types with the specified properties.
- getTotalTagSizeBytes() - Method in class com.google.crypto.tink.mac.AesCmacParameters
-
Returns the size of the security relevant tag plus the size of the prefix with which this key
prefixes every tag.
- getTotalTagSizeBytes() - Method in class com.google.crypto.tink.mac.HmacParameters
-
Returns the size of the security relevant tag plus the size of the prefix with which this key
prefixes every tag.
- getTypeHeader() - Method in class com.google.crypto.tink.jwt.VerifiedJwt
-
Returns the typ header value.
- getTypeUrl() - Method in class com.google.crypto.tink.internal.ProtoKeySerialization
-
The typeUrl.
- getTypeUrl() - Method in class com.google.crypto.tink.KeyTemplate
-
- getTypeUrl() - Method in class com.google.crypto.tink.proto.KeyData.Builder
-
Required.
- getTypeUrl() - Method in class com.google.crypto.tink.proto.KeyData
-
Required.
- getTypeUrl() - Method in interface com.google.crypto.tink.proto.KeyDataOrBuilder
-
Required.
- getTypeUrl() - Method in class com.google.crypto.tink.proto.KeysetInfo.KeyInfo.Builder
-
the type url of this key,
e.g., type.googleapis.com/google.crypto.tink.HmacKey.
- getTypeUrl() - Method in class com.google.crypto.tink.proto.KeysetInfo.KeyInfo
-
the type url of this key,
e.g., type.googleapis.com/google.crypto.tink.HmacKey.
- getTypeUrl() - Method in interface com.google.crypto.tink.proto.KeysetInfo.KeyInfoOrBuilder
-
the type url of this key,
e.g., type.googleapis.com/google.crypto.tink.HmacKey.
- getTypeUrl() - Method in class com.google.crypto.tink.proto.KeyTemplate.Builder
-
Required.
- getTypeUrl() - Method in class com.google.crypto.tink.proto.KeyTemplate
-
Required.
- getTypeUrl() - Method in interface com.google.crypto.tink.proto.KeyTemplateOrBuilder
-
Required.
- getTypeUrl() - Method in class com.google.crypto.tink.proto.KeyTypeEntry.Builder
-
Deprecated.
Name of the key type.
- getTypeUrl() - Method in class com.google.crypto.tink.proto.KeyTypeEntry
-
Deprecated.
Name of the key type.
- getTypeUrl() - Method in interface com.google.crypto.tink.proto.KeyTypeEntryOrBuilder
-
Deprecated.
Name of the key type.
- getTypeUrlBytes() - Method in class com.google.crypto.tink.proto.KeyData.Builder
-
Required.
- getTypeUrlBytes() - Method in class com.google.crypto.tink.proto.KeyData
-
Required.
- getTypeUrlBytes() - Method in interface com.google.crypto.tink.proto.KeyDataOrBuilder
-
Required.
- getTypeUrlBytes() - Method in class com.google.crypto.tink.proto.KeysetInfo.KeyInfo.Builder
-
the type url of this key,
e.g., type.googleapis.com/google.crypto.tink.HmacKey.
- getTypeUrlBytes() - Method in class com.google.crypto.tink.proto.KeysetInfo.KeyInfo
-
the type url of this key,
e.g., type.googleapis.com/google.crypto.tink.HmacKey.
- getTypeUrlBytes() - Method in interface com.google.crypto.tink.proto.KeysetInfo.KeyInfoOrBuilder
-
the type url of this key,
e.g., type.googleapis.com/google.crypto.tink.HmacKey.
- getTypeUrlBytes() - Method in class com.google.crypto.tink.proto.KeyTemplate.Builder
-
Required.
- getTypeUrlBytes() - Method in class com.google.crypto.tink.proto.KeyTemplate
-
Required.
- getTypeUrlBytes() - Method in interface com.google.crypto.tink.proto.KeyTemplateOrBuilder
-
Required.
- getTypeUrlBytes() - Method in class com.google.crypto.tink.proto.KeyTypeEntry.Builder
-
Deprecated.
Name of the key type.
- getTypeUrlBytes() - Method in class com.google.crypto.tink.proto.KeyTypeEntry
-
Deprecated.
Name of the key type.
- getTypeUrlBytes() - Method in interface com.google.crypto.tink.proto.KeyTypeEntryOrBuilder
-
Deprecated.
Name of the key type.
- getUntypedKeyManager(String) - Static method in class com.google.crypto.tink.Registry
-
- getUrl() - Method in class com.google.crypto.tink.util.KeysDownloader
-
- getValue() - Method in class com.google.crypto.tink.internal.ProtoKeySerialization
-
The contents of the field value in the message com.google.crypto.tink.proto.KeyData.
- getValue() - Method in class com.google.crypto.tink.KeyTemplate
-
- getValue() - Method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey.CustomKid.Builder
-
string value = 1;
- getValue() - Method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey.CustomKid
-
string value = 1;
- getValue() - Method in interface com.google.crypto.tink.proto.JwtEcdsaPublicKey.CustomKidOrBuilder
-
string value = 1;
- getValue() - Method in class com.google.crypto.tink.proto.JwtHmacKey.CustomKid.Builder
-
string value = 1;
- getValue() - Method in class com.google.crypto.tink.proto.JwtHmacKey.CustomKid
-
string value = 1;
- getValue() - Method in interface com.google.crypto.tink.proto.JwtHmacKey.CustomKidOrBuilder
-
string value = 1;
- getValue() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey.CustomKid.Builder
-
string value = 1;
- getValue() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey.CustomKid
-
string value = 1;
- getValue() - Method in interface com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey.CustomKidOrBuilder
-
string value = 1;
- getValue() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey.CustomKid.Builder
-
string value = 1;
- getValue() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey.CustomKid
-
string value = 1;
- getValue() - Method in interface com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey.CustomKidOrBuilder
-
string value = 1;
- getValue() - Method in class com.google.crypto.tink.proto.KeyData.Builder
-
Required.
- getValue() - Method in class com.google.crypto.tink.proto.KeyData
-
Required.
- getValue() - Method in interface com.google.crypto.tink.proto.KeyDataOrBuilder
-
Required.
- getValue() - Method in class com.google.crypto.tink.proto.KeyTemplate.Builder
-
Required.
- getValue() - Method in class com.google.crypto.tink.proto.KeyTemplate
-
Required.
- getValue() - Method in interface com.google.crypto.tink.proto.KeyTemplateOrBuilder
-
Required.
- getValueBytes() - Method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey.CustomKid.Builder
-
string value = 1;
- getValueBytes() - Method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey.CustomKid
-
string value = 1;
- getValueBytes() - Method in interface com.google.crypto.tink.proto.JwtEcdsaPublicKey.CustomKidOrBuilder
-
string value = 1;
- getValueBytes() - Method in class com.google.crypto.tink.proto.JwtHmacKey.CustomKid.Builder
-
string value = 1;
- getValueBytes() - Method in class com.google.crypto.tink.proto.JwtHmacKey.CustomKid
-
string value = 1;
- getValueBytes() - Method in interface com.google.crypto.tink.proto.JwtHmacKey.CustomKidOrBuilder
-
string value = 1;
- getValueBytes() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey.CustomKid.Builder
-
string value = 1;
- getValueBytes() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey.CustomKid
-
string value = 1;
- getValueBytes() - Method in interface com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey.CustomKidOrBuilder
-
string value = 1;
- getValueBytes() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey.CustomKid.Builder
-
string value = 1;
- getValueBytes() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey.CustomKid
-
string value = 1;
- getValueBytes() - Method in interface com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey.CustomKidOrBuilder
-
string value = 1;
- getVariant() - Method in class com.google.crypto.tink.aead.AesEaxParameters
-
Returns a variant object.
- getVariant() - Method in class com.google.crypto.tink.aead.AesGcmParameters
-
Returns a variant object.
- getVariant() - Method in class com.google.crypto.tink.aead.AesGcmSivParameters
-
Returns a variant object.
- getVariant() - Method in class com.google.crypto.tink.aead.ChaCha20Poly1305Parameters
-
Returns a variant object.
- getVariant() - Method in class com.google.crypto.tink.aead.XChaCha20Poly1305Parameters
-
Returns a variant object.
- getVariant() - Method in class com.google.crypto.tink.mac.AesCmacParameters
-
Returns a variant object.
- getVariant() - Method in class com.google.crypto.tink.mac.HmacParameters
-
Returns a variant object.
- getVariant() - Method in class com.google.crypto.tink.signature.EcdsaParameters
-
- getVersion() - Method in class com.google.crypto.tink.aead.AesCtrHmacAeadKeyManager
-
- getVersion() - Method in class com.google.crypto.tink.aead.AesCtrKeyManager
-
- getVersion() - Method in class com.google.crypto.tink.aead.AesEaxKeyManager
-
- getVersion() - Method in class com.google.crypto.tink.aead.AesGcmKeyManager
-
- getVersion() - Method in class com.google.crypto.tink.aead.AesGcmSivKeyManager
-
- getVersion() - Method in class com.google.crypto.tink.aead.ChaCha20Poly1305KeyManager
-
- getVersion() - Method in class com.google.crypto.tink.aead.KmsAeadKeyManager
-
- getVersion() - Method in class com.google.crypto.tink.aead.KmsEnvelopeAeadKeyManager
-
- getVersion() - Method in class com.google.crypto.tink.aead.XChaCha20Poly1305KeyManager
-
- getVersion() - Method in class com.google.crypto.tink.daead.AesSivKeyManager
-
- getVersion() - Method in class com.google.crypto.tink.hybrid.EciesAeadHkdfPrivateKeyManager
-
- getVersion() - Method in class com.google.crypto.tink.hybrid.internal.HpkePrivateKeyManager
-
- getVersion() - Method in class com.google.crypto.tink.hybrid.internal.HpkePublicKeyManager
-
- getVersion() - Method in class com.google.crypto.tink.internal.KeyTypeManager
-
Returns the version number of this KeyManager.
- getVersion() - Method in class com.google.crypto.tink.jwt.JwtEcdsaSignKeyManager
-
- getVersion() - Method in class com.google.crypto.tink.jwt.JwtHmacKeyManager
-
- getVersion() - Method in class com.google.crypto.tink.jwt.JwtRsaSsaPkcs1SignKeyManager
-
- getVersion() - Method in class com.google.crypto.tink.jwt.JwtRsaSsaPssSignKeyManager
-
- getVersion() - Method in interface com.google.crypto.tink.KeyManager
-
- getVersion() - Method in class com.google.crypto.tink.mac.AesCmacKeyManager
-
- getVersion() - Method in class com.google.crypto.tink.mac.HmacKeyManager
-
- getVersion() - Method in class com.google.crypto.tink.prf.AesCmacPrfKeyManager
-
- getVersion() - Method in class com.google.crypto.tink.prf.HkdfPrfKeyManager
-
- getVersion() - Method in class com.google.crypto.tink.prf.HmacPrfKeyManager
-
- getVersion() - Method in class com.google.crypto.tink.proto.AesCmacKey.Builder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.AesCmacKey
-
uint32 version = 1;
- getVersion() - Method in interface com.google.crypto.tink.proto.AesCmacKeyOrBuilder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.AesCmacPrfKey.Builder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.AesCmacPrfKey
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.AesCmacPrfKeyFormat.Builder
-
uint32 version = 2;
- getVersion() - Method in class com.google.crypto.tink.proto.AesCmacPrfKeyFormat
-
uint32 version = 2;
- getVersion() - Method in interface com.google.crypto.tink.proto.AesCmacPrfKeyFormatOrBuilder
-
uint32 version = 2;
- getVersion() - Method in interface com.google.crypto.tink.proto.AesCmacPrfKeyOrBuilder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.AesCtrHmacAeadKey.Builder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.AesCtrHmacAeadKey
-
uint32 version = 1;
- getVersion() - Method in interface com.google.crypto.tink.proto.AesCtrHmacAeadKeyOrBuilder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKey.Builder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKey
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKeyFormat.Builder
-
uint32 version = 3;
- getVersion() - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKeyFormat
-
uint32 version = 3;
- getVersion() - Method in interface com.google.crypto.tink.proto.AesCtrHmacStreamingKeyFormatOrBuilder
-
uint32 version = 3;
- getVersion() - Method in interface com.google.crypto.tink.proto.AesCtrHmacStreamingKeyOrBuilder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.AesCtrKey.Builder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.AesCtrKey
-
uint32 version = 1;
- getVersion() - Method in interface com.google.crypto.tink.proto.AesCtrKeyOrBuilder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.AesEaxKey.Builder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.AesEaxKey
-
uint32 version = 1;
- getVersion() - Method in interface com.google.crypto.tink.proto.AesEaxKeyOrBuilder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKey.Builder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKey
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKeyFormat.Builder
-
uint32 version = 3;
- getVersion() - Method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKeyFormat
-
uint32 version = 3;
- getVersion() - Method in interface com.google.crypto.tink.proto.AesGcmHkdfStreamingKeyFormatOrBuilder
-
uint32 version = 3;
- getVersion() - Method in interface com.google.crypto.tink.proto.AesGcmHkdfStreamingKeyOrBuilder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.AesGcmKey.Builder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.AesGcmKey
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.AesGcmKeyFormat.Builder
-
uint32 version = 3;
- getVersion() - Method in class com.google.crypto.tink.proto.AesGcmKeyFormat
-
uint32 version = 3;
- getVersion() - Method in interface com.google.crypto.tink.proto.AesGcmKeyFormatOrBuilder
-
uint32 version = 3;
- getVersion() - Method in interface com.google.crypto.tink.proto.AesGcmKeyOrBuilder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.AesGcmSivKey.Builder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.AesGcmSivKey
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.AesGcmSivKeyFormat.Builder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.AesGcmSivKeyFormat
-
uint32 version = 1;
- getVersion() - Method in interface com.google.crypto.tink.proto.AesGcmSivKeyFormatOrBuilder
-
uint32 version = 1;
- getVersion() - Method in interface com.google.crypto.tink.proto.AesGcmSivKeyOrBuilder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.AesSivKey.Builder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.AesSivKey
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.AesSivKeyFormat.Builder
-
uint32 version = 2;
- getVersion() - Method in class com.google.crypto.tink.proto.AesSivKeyFormat
-
uint32 version = 2;
- getVersion() - Method in interface com.google.crypto.tink.proto.AesSivKeyFormatOrBuilder
-
uint32 version = 2;
- getVersion() - Method in interface com.google.crypto.tink.proto.AesSivKeyOrBuilder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.ChaCha20Poly1305Key.Builder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.ChaCha20Poly1305Key
-
uint32 version = 1;
- getVersion() - Method in interface com.google.crypto.tink.proto.ChaCha20Poly1305KeyOrBuilder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.EcdsaKeyFormat.Builder
-
uint32 version = 3;
- getVersion() - Method in class com.google.crypto.tink.proto.EcdsaKeyFormat
-
uint32 version = 3;
- getVersion() - Method in interface com.google.crypto.tink.proto.EcdsaKeyFormatOrBuilder
-
uint32 version = 3;
- getVersion() - Method in class com.google.crypto.tink.proto.EcdsaPrivateKey.Builder
-
Required.
- getVersion() - Method in class com.google.crypto.tink.proto.EcdsaPrivateKey
-
Required.
- getVersion() - Method in interface com.google.crypto.tink.proto.EcdsaPrivateKeyOrBuilder
-
Required.
- getVersion() - Method in class com.google.crypto.tink.proto.EcdsaPublicKey.Builder
-
Required.
- getVersion() - Method in class com.google.crypto.tink.proto.EcdsaPublicKey
-
Required.
- getVersion() - Method in interface com.google.crypto.tink.proto.EcdsaPublicKeyOrBuilder
-
Required.
- getVersion() - Method in class com.google.crypto.tink.proto.EciesAeadHkdfPrivateKey.Builder
-
Required.
- getVersion() - Method in class com.google.crypto.tink.proto.EciesAeadHkdfPrivateKey
-
Required.
- getVersion() - Method in interface com.google.crypto.tink.proto.EciesAeadHkdfPrivateKeyOrBuilder
-
Required.
- getVersion() - Method in class com.google.crypto.tink.proto.EciesAeadHkdfPublicKey.Builder
-
Required.
- getVersion() - Method in class com.google.crypto.tink.proto.EciesAeadHkdfPublicKey
-
Required.
- getVersion() - Method in interface com.google.crypto.tink.proto.EciesAeadHkdfPublicKeyOrBuilder
-
Required.
- getVersion() - Method in class com.google.crypto.tink.proto.Ed25519KeyFormat.Builder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.Ed25519KeyFormat
-
uint32 version = 1;
- getVersion() - Method in interface com.google.crypto.tink.proto.Ed25519KeyFormatOrBuilder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.Ed25519PrivateKey.Builder
-
Required.
- getVersion() - Method in class com.google.crypto.tink.proto.Ed25519PrivateKey
-
Required.
- getVersion() - Method in interface com.google.crypto.tink.proto.Ed25519PrivateKeyOrBuilder
-
Required.
- getVersion() - Method in class com.google.crypto.tink.proto.Ed25519PublicKey.Builder
-
Required.
- getVersion() - Method in class com.google.crypto.tink.proto.Ed25519PublicKey
-
Required.
- getVersion() - Method in interface com.google.crypto.tink.proto.Ed25519PublicKeyOrBuilder
-
Required.
- getVersion() - Method in class com.google.crypto.tink.proto.HkdfPrfKey.Builder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.HkdfPrfKey
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.HkdfPrfKeyFormat.Builder
-
uint32 version = 3;
- getVersion() - Method in class com.google.crypto.tink.proto.HkdfPrfKeyFormat
-
uint32 version = 3;
- getVersion() - Method in interface com.google.crypto.tink.proto.HkdfPrfKeyFormatOrBuilder
-
uint32 version = 3;
- getVersion() - Method in interface com.google.crypto.tink.proto.HkdfPrfKeyOrBuilder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.HmacKey.Builder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.HmacKey
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.HmacKeyFormat.Builder
-
uint32 version = 3;
- getVersion() - Method in class com.google.crypto.tink.proto.HmacKeyFormat
-
uint32 version = 3;
- getVersion() - Method in interface com.google.crypto.tink.proto.HmacKeyFormatOrBuilder
-
uint32 version = 3;
- getVersion() - Method in interface com.google.crypto.tink.proto.HmacKeyOrBuilder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.HmacPrfKey.Builder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.HmacPrfKey
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.HmacPrfKeyFormat.Builder
-
uint32 version = 3;
- getVersion() - Method in class com.google.crypto.tink.proto.HmacPrfKeyFormat
-
uint32 version = 3;
- getVersion() - Method in interface com.google.crypto.tink.proto.HmacPrfKeyFormatOrBuilder
-
uint32 version = 3;
- getVersion() - Method in interface com.google.crypto.tink.proto.HmacPrfKeyOrBuilder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.HpkePrivateKey.Builder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.HpkePrivateKey
-
uint32 version = 1;
- getVersion() - Method in interface com.google.crypto.tink.proto.HpkePrivateKeyOrBuilder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.HpkePublicKey.Builder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.HpkePublicKey
-
uint32 version = 1;
- getVersion() - Method in interface com.google.crypto.tink.proto.HpkePublicKeyOrBuilder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.JwtEcdsaKeyFormat.Builder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.JwtEcdsaKeyFormat
-
uint32 version = 1;
- getVersion() - Method in interface com.google.crypto.tink.proto.JwtEcdsaKeyFormatOrBuilder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.JwtEcdsaPrivateKey.Builder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.JwtEcdsaPrivateKey
-
uint32 version = 1;
- getVersion() - Method in interface com.google.crypto.tink.proto.JwtEcdsaPrivateKeyOrBuilder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey.Builder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey
-
uint32 version = 1;
- getVersion() - Method in interface com.google.crypto.tink.proto.JwtEcdsaPublicKeyOrBuilder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.JwtHmacKey.Builder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.JwtHmacKey
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.JwtHmacKeyFormat.Builder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.JwtHmacKeyFormat
-
uint32 version = 1;
- getVersion() - Method in interface com.google.crypto.tink.proto.JwtHmacKeyFormatOrBuilder
-
uint32 version = 1;
- getVersion() - Method in interface com.google.crypto.tink.proto.JwtHmacKeyOrBuilder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1KeyFormat.Builder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1KeyFormat
-
uint32 version = 1;
- getVersion() - Method in interface com.google.crypto.tink.proto.JwtRsaSsaPkcs1KeyFormatOrBuilder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey.Builder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey
-
uint32 version = 1;
- getVersion() - Method in interface com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKeyOrBuilder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey.Builder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey
-
uint32 version = 1;
- getVersion() - Method in interface com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKeyOrBuilder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssKeyFormat.Builder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssKeyFormat
-
uint32 version = 1;
- getVersion() - Method in interface com.google.crypto.tink.proto.JwtRsaSsaPssKeyFormatOrBuilder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey.Builder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey
-
uint32 version = 1;
- getVersion() - Method in interface com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKeyOrBuilder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey.Builder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey
-
uint32 version = 1;
- getVersion() - Method in interface com.google.crypto.tink.proto.JwtRsaSsaPssPublicKeyOrBuilder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.KmsAeadKey.Builder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.KmsAeadKey
-
uint32 version = 1;
- getVersion() - Method in interface com.google.crypto.tink.proto.KmsAeadKeyOrBuilder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKey.Builder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKey
-
uint32 version = 1;
- getVersion() - Method in interface com.google.crypto.tink.proto.KmsEnvelopeAeadKeyOrBuilder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey.Builder
-
Required.
- getVersion() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey
-
Required.
- getVersion() - Method in interface com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKeyOrBuilder
-
Required.
- getVersion() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PublicKey.Builder
-
Required.
- getVersion() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PublicKey
-
Required.
- getVersion() - Method in interface com.google.crypto.tink.proto.RsaSsaPkcs1PublicKeyOrBuilder
-
Required.
- getVersion() - Method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey.Builder
-
Required.
- getVersion() - Method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey
-
Required.
- getVersion() - Method in interface com.google.crypto.tink.proto.RsaSsaPssPrivateKeyOrBuilder
-
Required.
- getVersion() - Method in class com.google.crypto.tink.proto.RsaSsaPssPublicKey.Builder
-
Required.
- getVersion() - Method in class com.google.crypto.tink.proto.RsaSsaPssPublicKey
-
Required.
- getVersion() - Method in interface com.google.crypto.tink.proto.RsaSsaPssPublicKeyOrBuilder
-
Required.
- getVersion() - Method in class com.google.crypto.tink.proto.XChaCha20Poly1305Key.Builder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.XChaCha20Poly1305Key
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.XChaCha20Poly1305KeyFormat.Builder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.proto.XChaCha20Poly1305KeyFormat
-
uint32 version = 1;
- getVersion() - Method in interface com.google.crypto.tink.proto.XChaCha20Poly1305KeyFormatOrBuilder
-
uint32 version = 1;
- getVersion() - Method in interface com.google.crypto.tink.proto.XChaCha20Poly1305KeyOrBuilder
-
uint32 version = 1;
- getVersion() - Method in class com.google.crypto.tink.signature.EcdsaSignKeyManager
-
- getVersion() - Method in class com.google.crypto.tink.signature.Ed25519PrivateKeyManager
-
- getVersion() - Method in class com.google.crypto.tink.signature.RsaSsaPkcs1SignKeyManager
-
- getVersion() - Method in class com.google.crypto.tink.signature.RsaSsaPssSignKeyManager
-
- getVersion() - Method in class com.google.crypto.tink.streamingaead.AesCtrHmacStreamingKeyManager
-
- getVersion() - Method in class com.google.crypto.tink.streamingaead.AesGcmHkdfStreamingKeyManager
-
- getX() - Method in class com.google.crypto.tink.proto.EcdsaPublicKey.Builder
-
Affine coordinates of the public key in bigendian representation.
- getX() - Method in class com.google.crypto.tink.proto.EcdsaPublicKey
-
Affine coordinates of the public key in bigendian representation.
- getX() - Method in interface com.google.crypto.tink.proto.EcdsaPublicKeyOrBuilder
-
Affine coordinates of the public key in bigendian representation.
- getX() - Method in class com.google.crypto.tink.proto.EciesAeadHkdfPublicKey.Builder
-
Affine coordinates of the public key in bigendian representation.
- getX() - Method in class com.google.crypto.tink.proto.EciesAeadHkdfPublicKey
-
Affine coordinates of the public key in bigendian representation.
- getX() - Method in interface com.google.crypto.tink.proto.EciesAeadHkdfPublicKeyOrBuilder
-
Affine coordinates of the public key in bigendian representation.
- getX() - Method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey.Builder
-
Affine coordinates of the public key in big-endian representation.
- getX() - Method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey
-
Affine coordinates of the public key in big-endian representation.
- getX() - Method in interface com.google.crypto.tink.proto.JwtEcdsaPublicKeyOrBuilder
-
Affine coordinates of the public key in big-endian representation.
- getY() - Method in class com.google.crypto.tink.proto.EcdsaPublicKey.Builder
-
Required.
- getY() - Method in class com.google.crypto.tink.proto.EcdsaPublicKey
-
Required.
- getY() - Method in interface com.google.crypto.tink.proto.EcdsaPublicKeyOrBuilder
-
Required.
- getY() - Method in class com.google.crypto.tink.proto.EciesAeadHkdfPublicKey.Builder
-
Required.
- getY() - Method in class com.google.crypto.tink.proto.EciesAeadHkdfPublicKey
-
Required.
- getY() - Method in interface com.google.crypto.tink.proto.EciesAeadHkdfPublicKeyOrBuilder
-
Required.
- getY() - Method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey.Builder
-
bytes y = 4;
- getY() - Method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey
-
bytes y = 4;
- getY() - Method in interface com.google.crypto.tink.proto.JwtEcdsaPublicKeyOrBuilder
-
bytes y = 4;
- getY(BigInteger, boolean, EllipticCurve) - Static method in class com.google.crypto.tink.subtle.EllipticCurves
-
Computes the y coordinate of a point on an elliptic curve.
- globalInstance() - Static method in class com.google.crypto.tink.internal.MutableMonitoringRegistry
-
- globalInstance() - Static method in class com.google.crypto.tink.internal.MutablePrimitiveRegistry
-
- globalInstance() - Static method in class com.google.crypto.tink.internal.MutableSerializationRegistry
-
- hasAeadDem() - Method in class com.google.crypto.tink.proto.EciesAeadDemParams.Builder
-
Required.
- hasAeadDem() - Method in class com.google.crypto.tink.proto.EciesAeadDemParams
-
Required.
- hasAeadDem() - Method in interface com.google.crypto.tink.proto.EciesAeadDemParamsOrBuilder
-
Required.
- hasAesCtrKey() - Method in class com.google.crypto.tink.proto.AesCtrHmacAeadKey.Builder
-
.google.crypto.tink.AesCtrKey aes_ctr_key = 2;
- hasAesCtrKey() - Method in class com.google.crypto.tink.proto.AesCtrHmacAeadKey
-
.google.crypto.tink.AesCtrKey aes_ctr_key = 2;
- hasAesCtrKey() - Method in interface com.google.crypto.tink.proto.AesCtrHmacAeadKeyOrBuilder
-
.google.crypto.tink.AesCtrKey aes_ctr_key = 2;
- hasAesCtrKeyFormat() - Method in class com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat.Builder
-
.google.crypto.tink.AesCtrKeyFormat aes_ctr_key_format = 1;
- hasAesCtrKeyFormat() - Method in class com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat
-
.google.crypto.tink.AesCtrKeyFormat aes_ctr_key_format = 1;
- hasAesCtrKeyFormat() - Method in interface com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormatOrBuilder
-
.google.crypto.tink.AesCtrKeyFormat aes_ctr_key_format = 1;
- hasAnnotations() - Method in class com.google.crypto.tink.PrimitiveSet
-
- hasAudiences() - Method in class com.google.crypto.tink.jwt.VerifiedJwt
-
Returns true iff the aud claim is present.
- hasBooleanClaim(String) - Method in class com.google.crypto.tink.jwt.VerifiedJwt
-
Returns true iff a non-registered claim of name name and type boolean is present.
- hasCustomKid() - Method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey.Builder
-
.google.crypto.tink.JwtEcdsaPublicKey.CustomKid custom_kid = 5;
- hasCustomKid() - Method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey
-
.google.crypto.tink.JwtEcdsaPublicKey.CustomKid custom_kid = 5;
- hasCustomKid() - Method in interface com.google.crypto.tink.proto.JwtEcdsaPublicKeyOrBuilder
-
.google.crypto.tink.JwtEcdsaPublicKey.CustomKid custom_kid = 5;
- hasCustomKid() - Method in class com.google.crypto.tink.proto.JwtHmacKey.Builder
-
.google.crypto.tink.JwtHmacKey.CustomKid custom_kid = 4;
- hasCustomKid() - Method in class com.google.crypto.tink.proto.JwtHmacKey
-
.google.crypto.tink.JwtHmacKey.CustomKid custom_kid = 4;
- hasCustomKid() - Method in interface com.google.crypto.tink.proto.JwtHmacKeyOrBuilder
-
.google.crypto.tink.JwtHmacKey.CustomKid custom_kid = 4;
- hasCustomKid() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey.Builder
-
.google.crypto.tink.JwtRsaSsaPkcs1PublicKey.CustomKid custom_kid = 5;
- hasCustomKid() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey
-
.google.crypto.tink.JwtRsaSsaPkcs1PublicKey.CustomKid custom_kid = 5;
- hasCustomKid() - Method in interface com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKeyOrBuilder
-
.google.crypto.tink.JwtRsaSsaPkcs1PublicKey.CustomKid custom_kid = 5;
- hasCustomKid() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey.Builder
-
.google.crypto.tink.JwtRsaSsaPssPublicKey.CustomKid custom_kid = 5;
- hasCustomKid() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey
-
.google.crypto.tink.JwtRsaSsaPssPublicKey.CustomKid custom_kid = 5;
- hasCustomKid() - Method in interface com.google.crypto.tink.proto.JwtRsaSsaPssPublicKeyOrBuilder
-
.google.crypto.tink.JwtRsaSsaPssPublicKey.CustomKid custom_kid = 5;
- hasDekTemplate() - Method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat.Builder
-
Key template of the Data Encryption Key, e.g., AesCtrHmacAeadKeyFormat.
- hasDekTemplate() - Method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat
-
Key template of the Data Encryption Key, e.g., AesCtrHmacAeadKeyFormat.
- hasDekTemplate() - Method in interface com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormatOrBuilder
-
Key template of the Data Encryption Key, e.g., AesCtrHmacAeadKeyFormat.
- hasDemParams() - Method in class com.google.crypto.tink.proto.EciesAeadHkdfParams.Builder
-
Data Encapsulation Mechanism.
- hasDemParams() - Method in class com.google.crypto.tink.proto.EciesAeadHkdfParams
-
Data Encapsulation Mechanism.
- hasDemParams() - Method in interface com.google.crypto.tink.proto.EciesAeadHkdfParamsOrBuilder
-
Data Encapsulation Mechanism.
- hasExpiration() - Method in class com.google.crypto.tink.jwt.VerifiedJwt
-
Returns true iff the exp claim is present.
- hash - Variable in enum com.google.crypto.tink.PemKeyType
-
- hash - Variable in enum com.google.crypto.tink.subtle.PemKeyType
-
Deprecated.
- HASH_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.HkdfPrfParams
-
- HASH_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.HmacParams
-
- HASH_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.HmacPrfParams
-
- HASH_TYPE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.EcdsaParams
-
- HASH_TYPE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.RsaSsaPkcs1Params
-
- hashCode() - Method in class com.google.crypto.tink.aead.AesEaxParameters
-
- hashCode() - Method in class com.google.crypto.tink.aead.AesGcmParameters
-
- hashCode() - Method in class com.google.crypto.tink.aead.AesGcmSivParameters
-
- hashCode() - Method in class com.google.crypto.tink.aead.ChaCha20Poly1305Parameters
-
- hashCode() - Method in class com.google.crypto.tink.aead.XChaCha20Poly1305Parameters
-
- hashCode() - Method in class com.google.crypto.tink.internal.LegacyProtoParameters
-
- hashCode() - Method in class com.google.crypto.tink.mac.AesCmacParameters
-
- hashCode() - Method in class com.google.crypto.tink.mac.HmacParameters
-
- hashCode() - Method in class com.google.crypto.tink.monitoring.MonitoringAnnotations
-
- hashCode() - Method in class com.google.crypto.tink.monitoring.MonitoringKeysetInfo.Entry
-
- hashCode() - Method in class com.google.crypto.tink.monitoring.MonitoringKeysetInfo
-
- hashCode() - Method in class com.google.crypto.tink.prf.HkdfPrfParameters
-
- hashCode() - Method in class com.google.crypto.tink.signature.EcdsaParameters
-
- hashCode() - Method in class com.google.crypto.tink.util.Bytes
-
- hasHmacKey() - Method in class com.google.crypto.tink.proto.AesCtrHmacAeadKey.Builder
-
.google.crypto.tink.HmacKey hmac_key = 3;
- hasHmacKey() - Method in class com.google.crypto.tink.proto.AesCtrHmacAeadKey
-
.google.crypto.tink.HmacKey hmac_key = 3;
- hasHmacKey() - Method in interface com.google.crypto.tink.proto.AesCtrHmacAeadKeyOrBuilder
-
.google.crypto.tink.HmacKey hmac_key = 3;
- hasHmacKeyFormat() - Method in class com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat.Builder
-
.google.crypto.tink.HmacKeyFormat hmac_key_format = 2;
- hasHmacKeyFormat() - Method in class com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat
-
.google.crypto.tink.HmacKeyFormat hmac_key_format = 2;
- hasHmacKeyFormat() - Method in interface com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormatOrBuilder
-
.google.crypto.tink.HmacKeyFormat hmac_key_format = 2;
- hasHmacParams() - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingParams.Builder
-
params for authentication tags
- hasHmacParams() - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingParams
-
params for authentication tags
- hasHmacParams() - Method in interface com.google.crypto.tink.proto.AesCtrHmacStreamingParamsOrBuilder
-
params for authentication tags
- HashType - Enum in com.google.crypto.tink.proto
-
Protobuf enum google.crypto.tink.HashType
- hasIdRequirement() - Method in class com.google.crypto.tink.aead.AesEaxParameters
-
- hasIdRequirement() - Method in class com.google.crypto.tink.aead.AesGcmParameters
-
- hasIdRequirement() - Method in class com.google.crypto.tink.aead.AesGcmSivParameters
-
- hasIdRequirement() - Method in class com.google.crypto.tink.aead.ChaCha20Poly1305Parameters
-
- hasIdRequirement() - Method in class com.google.crypto.tink.aead.XChaCha20Poly1305Parameters
-
- hasIdRequirement() - Method in class com.google.crypto.tink.internal.LegacyProtoParameters
-
- hasIdRequirement() - Method in class com.google.crypto.tink.mac.AesCmacParameters
-
- hasIdRequirement() - Method in class com.google.crypto.tink.mac.HmacParameters
-
- hasIdRequirement() - Method in class com.google.crypto.tink.Parameters
-
Returns true if a key created with the parameters in this object has to have a certain ID when
it is in a keyset.
- hasIdRequirement() - Method in class com.google.crypto.tink.prf.HkdfPrfParameters
-
- hasIdRequirement() - Method in class com.google.crypto.tink.signature.EcdsaParameters
-
- hasIssuedAt() - Method in class com.google.crypto.tink.jwt.VerifiedJwt
-
Returns true iff the iat claim is present.
- hasIssuer() - Method in class com.google.crypto.tink.jwt.VerifiedJwt
-
Returns true iff the iss claim is present.
- hasJsonArrayClaim(String) - Method in class com.google.crypto.tink.jwt.VerifiedJwt
-
Returns true iff a non-registered claim of name name and type JsonArray is present.
- hasJsonObjectClaim(String) - Method in class com.google.crypto.tink.jwt.VerifiedJwt
-
Returns true iff a non-registered claim of name name and type JsonObject is present.
- hasJwtId() - Method in class com.google.crypto.tink.jwt.VerifiedJwt
-
Returns true iff the jti claim is present.
- hasKemParams() - Method in class com.google.crypto.tink.proto.EciesAeadHkdfParams.Builder
-
Key Encapsulation Mechanism.
- hasKemParams() - Method in class com.google.crypto.tink.proto.EciesAeadHkdfParams
-
Key Encapsulation Mechanism.
- hasKemParams() - Method in interface com.google.crypto.tink.proto.EciesAeadHkdfParamsOrBuilder
-
Key Encapsulation Mechanism.
- hasKeyData() - Method in class com.google.crypto.tink.proto.Keyset.Key.Builder
-
Contains the actual, instantiation specific key proto.
- hasKeyData() - Method in class com.google.crypto.tink.proto.Keyset.Key
-
Contains the actual, instantiation specific key proto.
- hasKeyData() - Method in interface com.google.crypto.tink.proto.Keyset.KeyOrBuilder
-
Contains the actual, instantiation specific key proto.
- hasKeysetInfo() - Method in class com.google.crypto.tink.proto.EncryptedKeyset.Builder
-
Optional.
- hasKeysetInfo() - Method in class com.google.crypto.tink.proto.EncryptedKeyset
-
Optional.
- hasKeysetInfo() - Method in interface com.google.crypto.tink.proto.EncryptedKeysetOrBuilder
-
Optional.
- hasNotBefore() - Method in class com.google.crypto.tink.jwt.VerifiedJwt
-
Returns true iff the nbf claim is present.
- hasNumberClaim(String) - Method in class com.google.crypto.tink.jwt.VerifiedJwt
-
Returns true iff a non-registered claim of name name and type number is present.
- hasParams() - Method in class com.google.crypto.tink.proto.AesCmacKey.Builder
-
.google.crypto.tink.AesCmacParams params = 3;
- hasParams() - Method in class com.google.crypto.tink.proto.AesCmacKey
-
.google.crypto.tink.AesCmacParams params = 3;
- hasParams() - Method in class com.google.crypto.tink.proto.AesCmacKeyFormat.Builder
-
.google.crypto.tink.AesCmacParams params = 2;
- hasParams() - Method in class com.google.crypto.tink.proto.AesCmacKeyFormat
-
.google.crypto.tink.AesCmacParams params = 2;
- hasParams() - Method in interface com.google.crypto.tink.proto.AesCmacKeyFormatOrBuilder
-
.google.crypto.tink.AesCmacParams params = 2;
- hasParams() - Method in interface com.google.crypto.tink.proto.AesCmacKeyOrBuilder
-
.google.crypto.tink.AesCmacParams params = 3;
- hasParams() - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKey.Builder
-
.google.crypto.tink.AesCtrHmacStreamingParams params = 2;
- hasParams() - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKey
-
.google.crypto.tink.AesCtrHmacStreamingParams params = 2;
- hasParams() - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKeyFormat.Builder
-
.google.crypto.tink.AesCtrHmacStreamingParams params = 1;
- hasParams() - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKeyFormat
-
.google.crypto.tink.AesCtrHmacStreamingParams params = 1;
- hasParams() - Method in interface com.google.crypto.tink.proto.AesCtrHmacStreamingKeyFormatOrBuilder
-
.google.crypto.tink.AesCtrHmacStreamingParams params = 1;
- hasParams() - Method in interface com.google.crypto.tink.proto.AesCtrHmacStreamingKeyOrBuilder
-
.google.crypto.tink.AesCtrHmacStreamingParams params = 2;
- hasParams() - Method in class com.google.crypto.tink.proto.AesCtrKey.Builder
-
.google.crypto.tink.AesCtrParams params = 2;
- hasParams() - Method in class com.google.crypto.tink.proto.AesCtrKey
-
.google.crypto.tink.AesCtrParams params = 2;
- hasParams() - Method in class com.google.crypto.tink.proto.AesCtrKeyFormat.Builder
-
.google.crypto.tink.AesCtrParams params = 1;
- hasParams() - Method in class com.google.crypto.tink.proto.AesCtrKeyFormat
-
.google.crypto.tink.AesCtrParams params = 1;
- hasParams() - Method in interface com.google.crypto.tink.proto.AesCtrKeyFormatOrBuilder
-
.google.crypto.tink.AesCtrParams params = 1;
- hasParams() - Method in interface com.google.crypto.tink.proto.AesCtrKeyOrBuilder
-
.google.crypto.tink.AesCtrParams params = 2;
- hasParams() - Method in class com.google.crypto.tink.proto.AesEaxKey.Builder
-
.google.crypto.tink.AesEaxParams params = 2;
- hasParams() - Method in class com.google.crypto.tink.proto.AesEaxKey
-
.google.crypto.tink.AesEaxParams params = 2;
- hasParams() - Method in class com.google.crypto.tink.proto.AesEaxKeyFormat.Builder
-
.google.crypto.tink.AesEaxParams params = 1;
- hasParams() - Method in class com.google.crypto.tink.proto.AesEaxKeyFormat
-
.google.crypto.tink.AesEaxParams params = 1;
- hasParams() - Method in interface com.google.crypto.tink.proto.AesEaxKeyFormatOrBuilder
-
.google.crypto.tink.AesEaxParams params = 1;
- hasParams() - Method in interface com.google.crypto.tink.proto.AesEaxKeyOrBuilder
-
.google.crypto.tink.AesEaxParams params = 2;
- hasParams() - Method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKey.Builder
-
.google.crypto.tink.AesGcmHkdfStreamingParams params = 2;
- hasParams() - Method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKey
-
.google.crypto.tink.AesGcmHkdfStreamingParams params = 2;
- hasParams() - Method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKeyFormat.Builder
-
.google.crypto.tink.AesGcmHkdfStreamingParams params = 1;
- hasParams() - Method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKeyFormat
-
.google.crypto.tink.AesGcmHkdfStreamingParams params = 1;
- hasParams() - Method in interface com.google.crypto.tink.proto.AesGcmHkdfStreamingKeyFormatOrBuilder
-
.google.crypto.tink.AesGcmHkdfStreamingParams params = 1;
- hasParams() - Method in interface com.google.crypto.tink.proto.AesGcmHkdfStreamingKeyOrBuilder
-
.google.crypto.tink.AesGcmHkdfStreamingParams params = 2;
- hasParams() - Method in class com.google.crypto.tink.proto.EcdsaKeyFormat.Builder
-
Required.
- hasParams() - Method in class com.google.crypto.tink.proto.EcdsaKeyFormat
-
Required.
- hasParams() - Method in interface com.google.crypto.tink.proto.EcdsaKeyFormatOrBuilder
-
Required.
- hasParams() - Method in class com.google.crypto.tink.proto.EcdsaPublicKey.Builder
-
Required.
- hasParams() - Method in class com.google.crypto.tink.proto.EcdsaPublicKey
-
Required.
- hasParams() - Method in interface com.google.crypto.tink.proto.EcdsaPublicKeyOrBuilder
-
Required.
- hasParams() - Method in class com.google.crypto.tink.proto.EciesAeadHkdfKeyFormat.Builder
-
Required.
- hasParams() - Method in class com.google.crypto.tink.proto.EciesAeadHkdfKeyFormat
-
Required.
- hasParams() - Method in interface com.google.crypto.tink.proto.EciesAeadHkdfKeyFormatOrBuilder
-
Required.
- hasParams() - Method in class com.google.crypto.tink.proto.EciesAeadHkdfPublicKey.Builder
-
Required.
- hasParams() - Method in class com.google.crypto.tink.proto.EciesAeadHkdfPublicKey
-
Required.
- hasParams() - Method in interface com.google.crypto.tink.proto.EciesAeadHkdfPublicKeyOrBuilder
-
Required.
- hasParams() - Method in class com.google.crypto.tink.proto.HkdfPrfKey.Builder
-
.google.crypto.tink.HkdfPrfParams params = 2;
- hasParams() - Method in class com.google.crypto.tink.proto.HkdfPrfKey
-
.google.crypto.tink.HkdfPrfParams params = 2;
- hasParams() - Method in class com.google.crypto.tink.proto.HkdfPrfKeyFormat.Builder
-
.google.crypto.tink.HkdfPrfParams params = 1;
- hasParams() - Method in class com.google.crypto.tink.proto.HkdfPrfKeyFormat
-
.google.crypto.tink.HkdfPrfParams params = 1;
- hasParams() - Method in interface com.google.crypto.tink.proto.HkdfPrfKeyFormatOrBuilder
-
.google.crypto.tink.HkdfPrfParams params = 1;
- hasParams() - Method in interface com.google.crypto.tink.proto.HkdfPrfKeyOrBuilder
-
.google.crypto.tink.HkdfPrfParams params = 2;
- hasParams() - Method in class com.google.crypto.tink.proto.HmacKey.Builder
-
.google.crypto.tink.HmacParams params = 2;
- hasParams() - Method in class com.google.crypto.tink.proto.HmacKey
-
.google.crypto.tink.HmacParams params = 2;
- hasParams() - Method in class com.google.crypto.tink.proto.HmacKeyFormat.Builder
-
.google.crypto.tink.HmacParams params = 1;
- hasParams() - Method in class com.google.crypto.tink.proto.HmacKeyFormat
-
.google.crypto.tink.HmacParams params = 1;
- hasParams() - Method in interface com.google.crypto.tink.proto.HmacKeyFormatOrBuilder
-
.google.crypto.tink.HmacParams params = 1;
- hasParams() - Method in interface com.google.crypto.tink.proto.HmacKeyOrBuilder
-
.google.crypto.tink.HmacParams params = 2;
- hasParams() - Method in class com.google.crypto.tink.proto.HmacPrfKey.Builder
-
.google.crypto.tink.HmacPrfParams params = 2;
- hasParams() - Method in class com.google.crypto.tink.proto.HmacPrfKey
-
.google.crypto.tink.HmacPrfParams params = 2;
- hasParams() - Method in class com.google.crypto.tink.proto.HmacPrfKeyFormat.Builder
-
.google.crypto.tink.HmacPrfParams params = 1;
- hasParams() - Method in class com.google.crypto.tink.proto.HmacPrfKeyFormat
-
.google.crypto.tink.HmacPrfParams params = 1;
- hasParams() - Method in interface com.google.crypto.tink.proto.HmacPrfKeyFormatOrBuilder
-
.google.crypto.tink.HmacPrfParams params = 1;
- hasParams() - Method in interface com.google.crypto.tink.proto.HmacPrfKeyOrBuilder
-
.google.crypto.tink.HmacPrfParams params = 2;
- hasParams() - Method in class com.google.crypto.tink.proto.HpkeKeyFormat.Builder
-
.google.crypto.tink.HpkeParams params = 1;
- hasParams() - Method in class com.google.crypto.tink.proto.HpkeKeyFormat
-
.google.crypto.tink.HpkeParams params = 1;
- hasParams() - Method in interface com.google.crypto.tink.proto.HpkeKeyFormatOrBuilder
-
.google.crypto.tink.HpkeParams params = 1;
- hasParams() - Method in class com.google.crypto.tink.proto.HpkePublicKey.Builder
-
.google.crypto.tink.HpkeParams params = 2;
- hasParams() - Method in class com.google.crypto.tink.proto.HpkePublicKey
-
.google.crypto.tink.HpkeParams params = 2;
- hasParams() - Method in interface com.google.crypto.tink.proto.HpkePublicKeyOrBuilder
-
.google.crypto.tink.HpkeParams params = 2;
- hasParams() - Method in class com.google.crypto.tink.proto.KmsAeadKey.Builder
-
The key format also contains the params.
- hasParams() - Method in class com.google.crypto.tink.proto.KmsAeadKey
-
The key format also contains the params.
- hasParams() - Method in interface com.google.crypto.tink.proto.KmsAeadKeyOrBuilder
-
The key format also contains the params.
- hasParams() - Method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKey.Builder
-
The key format also contains the params.
- hasParams() - Method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKey
-
The key format also contains the params.
- hasParams() - Method in interface com.google.crypto.tink.proto.KmsEnvelopeAeadKeyOrBuilder
-
The key format also contains the params.
- hasParams() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1KeyFormat.Builder
-
Required.
- hasParams() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1KeyFormat
-
Required.
- hasParams() - Method in interface com.google.crypto.tink.proto.RsaSsaPkcs1KeyFormatOrBuilder
-
Required.
- hasParams() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PublicKey.Builder
-
Required.
- hasParams() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PublicKey
-
Required.
- hasParams() - Method in interface com.google.crypto.tink.proto.RsaSsaPkcs1PublicKeyOrBuilder
-
Required.
- hasParams() - Method in class com.google.crypto.tink.proto.RsaSsaPssKeyFormat.Builder
-
Required.
- hasParams() - Method in class com.google.crypto.tink.proto.RsaSsaPssKeyFormat
-
Required.
- hasParams() - Method in interface com.google.crypto.tink.proto.RsaSsaPssKeyFormatOrBuilder
-
Required.
- hasParams() - Method in class com.google.crypto.tink.proto.RsaSsaPssPublicKey.Builder
-
Required.
- hasParams() - Method in class com.google.crypto.tink.proto.RsaSsaPssPublicKey
-
Required.
- hasParams() - Method in interface com.google.crypto.tink.proto.RsaSsaPssPublicKeyOrBuilder
-
Required.
- hasParserForKey(SerializationT) - Method in class com.google.crypto.tink.internal.MutableSerializationRegistry
-
Returns true if a parser for this serializedKey has been registered.
- hasParserForKey(SerializationT) - Method in class com.google.crypto.tink.internal.SerializationRegistry
-
Returns true if a parser for this serializedKey has been registered.
- hasParserForParameters(SerializationT) - Method in class com.google.crypto.tink.internal.MutableSerializationRegistry
-
Returns true if a parser for this serializedKey has been registered.
- hasParserForParameters(SerializationT) - Method in class com.google.crypto.tink.internal.SerializationRegistry
-
Returns true if a parser for this serializedKey has been registered.
- hasPublicKey() - Method in class com.google.crypto.tink.proto.EcdsaPrivateKey.Builder
-
Required.
- hasPublicKey() - Method in class com.google.crypto.tink.proto.EcdsaPrivateKey
-
Required.
- hasPublicKey() - Method in interface com.google.crypto.tink.proto.EcdsaPrivateKeyOrBuilder
-
Required.
- hasPublicKey() - Method in class com.google.crypto.tink.proto.EciesAeadHkdfPrivateKey.Builder
-
Required.
- hasPublicKey() - Method in class com.google.crypto.tink.proto.EciesAeadHkdfPrivateKey
-
Required.
- hasPublicKey() - Method in interface com.google.crypto.tink.proto.EciesAeadHkdfPrivateKeyOrBuilder
-
Required.
- hasPublicKey() - Method in class com.google.crypto.tink.proto.Ed25519PrivateKey.Builder
-
The corresponding public key.
- hasPublicKey() - Method in class com.google.crypto.tink.proto.Ed25519PrivateKey
-
The corresponding public key.
- hasPublicKey() - Method in interface com.google.crypto.tink.proto.Ed25519PrivateKeyOrBuilder
-
The corresponding public key.
- hasPublicKey() - Method in class com.google.crypto.tink.proto.HpkePrivateKey.Builder
-
.google.crypto.tink.HpkePublicKey public_key = 2;
- hasPublicKey() - Method in class com.google.crypto.tink.proto.HpkePrivateKey
-
.google.crypto.tink.HpkePublicKey public_key = 2;
- hasPublicKey() - Method in interface com.google.crypto.tink.proto.HpkePrivateKeyOrBuilder
-
.google.crypto.tink.HpkePublicKey public_key = 2;
- hasPublicKey() - Method in class com.google.crypto.tink.proto.JwtEcdsaPrivateKey.Builder
-
.google.crypto.tink.JwtEcdsaPublicKey public_key = 2;
- hasPublicKey() - Method in class com.google.crypto.tink.proto.JwtEcdsaPrivateKey
-
.google.crypto.tink.JwtEcdsaPublicKey public_key = 2;
- hasPublicKey() - Method in interface com.google.crypto.tink.proto.JwtEcdsaPrivateKeyOrBuilder
-
.google.crypto.tink.JwtEcdsaPublicKey public_key = 2;
- hasPublicKey() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey.Builder
-
.google.crypto.tink.JwtRsaSsaPkcs1PublicKey public_key = 2;
- hasPublicKey() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey
-
.google.crypto.tink.JwtRsaSsaPkcs1PublicKey public_key = 2;
- hasPublicKey() - Method in interface com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKeyOrBuilder
-
.google.crypto.tink.JwtRsaSsaPkcs1PublicKey public_key = 2;
- hasPublicKey() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey.Builder
-
.google.crypto.tink.JwtRsaSsaPssPublicKey public_key = 2;
- hasPublicKey() - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey
-
.google.crypto.tink.JwtRsaSsaPssPublicKey public_key = 2;
- hasPublicKey() - Method in interface com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKeyOrBuilder
-
.google.crypto.tink.JwtRsaSsaPssPublicKey public_key = 2;
- hasPublicKey() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey.Builder
-
Required.
- hasPublicKey() - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey
-
Required.
- hasPublicKey() - Method in interface com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKeyOrBuilder
-
Required.
- hasPublicKey() - Method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey.Builder
-
Required.
- hasPublicKey() - Method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey
-
Required.
- hasPublicKey() - Method in interface com.google.crypto.tink.proto.RsaSsaPssPrivateKeyOrBuilder
-
Required.
- hasSecret() - Method in class com.google.crypto.tink.tinkkey.internal.ProtoKey
-
- hasSecret() - Method in class com.google.crypto.tink.tinkkey.KeyHandle
-
Deprecated.
Returns
true if the underlying
TinkKey has a secret.
- hasSecret() - Method in interface com.google.crypto.tink.tinkkey.TinkKey
-
Deprecated.
Returns true if the key contains secret key material, and false otherwise.
- hasSerializerForKey(KeyT, Class<SerializationT>) - Method in class com.google.crypto.tink.internal.MutableSerializationRegistry
-
Returns true if a parser for this serializedKey has been registered.
- hasSerializerForKey(KeyT, Class<SerializationT>) - Method in class com.google.crypto.tink.internal.SerializationRegistry
-
Returns true if a parser for this serializedKey has been registered.
- hasSerializerForParameters(ParametersT, Class<SerializationT>) - Method in class com.google.crypto.tink.internal.MutableSerializationRegistry
-
Returns true if a parser for this serializedKey has been registered.
- hasSerializerForParameters(ParametersT, Class<SerializationT>) - Method in class com.google.crypto.tink.internal.SerializationRegistry
-
Returns true if a parser for this serializedKey has been registered.
- hasStringClaim(String) - Method in class com.google.crypto.tink.jwt.VerifiedJwt
-
Returns true iff a non-registered claim of name name and type string is present.
- hasSubject() - Method in class com.google.crypto.tink.jwt.VerifiedJwt
-
Returns true iff the sub claim is present.
- hasTypeHeader() - Method in class com.google.crypto.tink.jwt.VerifiedJwt
-
Returns true iff the typ header is present.
- Hex - Class in com.google.crypto.tink.subtle
-
Helper methods for encode/decode hex strings.
- Hkdf - Class in com.google.crypto.tink.subtle
-
This class implements HMAC-based Extract-and-Expand Key Derivation Function (HKDF), as described
in
RFC 5869.
- HKDF_HASH_TYPE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesCtrHmacStreamingParams
-
- HKDF_HASH_TYPE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesGcmHkdfStreamingParams
-
- HKDF_HASH_TYPE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.EciesHkdfKemParams
-
- HKDF_SALT_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.EciesHkdfKemParams
-
- HKDF_SHA256 - Static variable in class com.google.crypto.tink.prf.PrfKeyTemplates
-
- HKDF_SHA256_KDF_ID - Static variable in class com.google.crypto.tink.hybrid.internal.HpkeUtil
-
- HKDF_SHA256_VALUE - Static variable in enum com.google.crypto.tink.proto.HpkeKdf
-
HKDF_SHA256 = 1;
- HKDF_SHA384_KDF_ID - Static variable in class com.google.crypto.tink.hybrid.internal.HpkeUtil
-
- HKDF_SHA384_VALUE - Static variable in enum com.google.crypto.tink.proto.HpkeKdf
-
HKDF_SHA384 = 2;
- HKDF_SHA512_KDF_ID - Static variable in class com.google.crypto.tink.hybrid.internal.HpkeUtil
-
- HKDF_SHA512_VALUE - Static variable in enum com.google.crypto.tink.proto.HpkeKdf
-
HKDF_SHA512 = 3;
- HkdfPrf - Class in com.google.crypto.tink.proto
-
- HkdfPrfKey - Class in com.google.crypto.tink.prf
-
Represents a key computing HKDF PRF.
- HkdfPrfKey - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.HkdfPrfKey
- HkdfPrfKey.Builder - Class in com.google.crypto.tink.prf
-
Builder for HkdfPrfKey.
- HkdfPrfKey.Builder - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.HkdfPrfKey
- HkdfPrfKeyFormat - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.HkdfPrfKeyFormat
- HkdfPrfKeyFormat.Builder - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.HkdfPrfKeyFormat
- HkdfPrfKeyFormatOrBuilder - Interface in com.google.crypto.tink.proto
-
- HkdfPrfKeyManager - Class in com.google.crypto.tink.prf
-
This key manager generates new HkdfPrfKey keys and produces new instances of HkdfStreamingPrf and HkdfPrf.
- HkdfPrfKeyOrBuilder - Interface in com.google.crypto.tink.proto
-
- HkdfPrfParameters - Class in com.google.crypto.tink.prf
-
- HkdfPrfParameters.Builder - Class in com.google.crypto.tink.prf
-
Builder for HkdfPrfParameters.
- HkdfPrfParameters.HashType - Class in com.google.crypto.tink.prf
-
The Hash algorithm used.
- HkdfPrfParams - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.HkdfPrfParams
- HkdfPrfParams.Builder - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.HkdfPrfParams
- HkdfPrfParamsOrBuilder - Interface in com.google.crypto.tink.proto
-
- hkdfSha256Template() - Static method in class com.google.crypto.tink.prf.HkdfPrfKeyManager
-
Generates a
KeyTemplate for HKDF-PRF keys with the following parameters.
- HkdfStreamingPrf - Class in com.google.crypto.tink.subtle.prf
-
An implementation of the HKDF pseudorandom function, as given by RFC 5869.
- HkdfStreamingPrf(Enums.HashType, byte[], byte[]) - Constructor for class com.google.crypto.tink.subtle.prf.HkdfStreamingPrf
-
- Hmac - Class in com.google.crypto.tink.proto
-
- HMAC_KEY_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesCtrHmacAeadKey
-
- HMAC_KEY_FORMAT_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat
-
- HMAC_PARAMS_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesCtrHmacStreamingParams
-
- HMAC_SHA256_128BITTAG - Static variable in class com.google.crypto.tink.mac.MacKeyTemplates
-
A
KeyTemplate that generates new instances of
HmacKey with the following parameters:
Key size: 32 bytes
Tag size: 16 bytes
Hash function: SHA256
OutputPrefixType: TINK
- HMAC_SHA256_256BITTAG - Static variable in class com.google.crypto.tink.mac.MacKeyTemplates
-
A
KeyTemplate that generates new instances of
HmacKey with the following parameters:
Key size: 32 bytes
Tag size: 32 bytes
Hash function: SHA256
OutputPrefixType: TINK
- HMAC_SHA256_PRF - Static variable in class com.google.crypto.tink.prf.PrfKeyTemplates
-
- HMAC_SHA512_256BITTAG - Static variable in class com.google.crypto.tink.mac.MacKeyTemplates
-
A
KeyTemplate that generates new instances of
HmacKey with the following parameters:
Key size: 64 bytes
Tag size: 32 bytes
Hash function: SHA512
OutputPrefixType: TINK
- HMAC_SHA512_512BITTAG - Static variable in class com.google.crypto.tink.mac.MacKeyTemplates
-
A
KeyTemplate that generates new instances of
HmacKey with the following parameters:
Key size: 64 bytes
Tag size: 64 bytes
Hash function: SHA512
OutputPrefixType: TINK
- HMAC_SHA512_PRF - Static variable in class com.google.crypto.tink.prf.PrfKeyTemplates
-
- HMAC_TYPE_URL - Static variable in class com.google.crypto.tink.mac.MacConfig
-
- HmacKey - Class in com.google.crypto.tink.mac
-
Represents a key computing HMAC.
- HmacKey - Class in com.google.crypto.tink.proto
-
key_type: type.googleapis.com/google.crypto.tink.HmacKey
- HmacKey.Builder - Class in com.google.crypto.tink.mac
-
Builder for HmacKey.
- HmacKey.Builder - Class in com.google.crypto.tink.proto
-
key_type: type.googleapis.com/google.crypto.tink.HmacKey
- HmacKeyFormat - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.HmacKeyFormat
- HmacKeyFormat.Builder - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.HmacKeyFormat
- HmacKeyFormatOrBuilder - Interface in com.google.crypto.tink.proto
-
- HmacKeyManager - Class in com.google.crypto.tink.mac
-
This key manager generates new HmacKey keys and produces new instances of PrfHmacJce.
- HmacKeyManager() - Constructor for class com.google.crypto.tink.mac.HmacKeyManager
-
- HmacKeyOrBuilder - Interface in com.google.crypto.tink.proto
-
- HmacParameters - Class in com.google.crypto.tink.mac
-
Describes the parameters of an
HmacKey.
- HmacParameters.Builder - Class in com.google.crypto.tink.mac
-
Builds a new HmacParameters instance.
- HmacParameters.HashType - Class in com.google.crypto.tink.mac
-
The Hash algorithm used.
- HmacParameters.Variant - Class in com.google.crypto.tink.mac
-
Describes details of the mac computation.
- HmacParams - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.HmacParams
- HmacParams.Builder - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.HmacParams
- HmacParamsOrBuilder - Interface in com.google.crypto.tink.proto
-
- HmacPrf - Class in com.google.crypto.tink.proto
-
- HmacPrfKey - Class in com.google.crypto.tink.proto
-
key_type: type.googleapis.com/google.crypto.tink.HmacPrfKey
- HmacPrfKey.Builder - Class in com.google.crypto.tink.proto
-
key_type: type.googleapis.com/google.crypto.tink.HmacPrfKey
- HmacPrfKeyFormat - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.HmacPrfKeyFormat
- HmacPrfKeyFormat.Builder - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.HmacPrfKeyFormat
- HmacPrfKeyFormatOrBuilder - Interface in com.google.crypto.tink.proto
-
- HmacPrfKeyManager - Class in com.google.crypto.tink.prf
-
This key manager generates new HmacPrfKey keys and produces new instances of PrfHmacJce.
- HmacPrfKeyManager() - Constructor for class com.google.crypto.tink.prf.HmacPrfKeyManager
-
- HmacPrfKeyOrBuilder - Interface in com.google.crypto.tink.proto
-
- HmacPrfParams - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.HmacPrfParams
- HmacPrfParams.Builder - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.HmacPrfParams
- HmacPrfParamsOrBuilder - Interface in com.google.crypto.tink.proto
-
- hmacSha256HalfDigestTemplate() - Static method in class com.google.crypto.tink.mac.HmacKeyManager
-
- hmacSha256Template() - Static method in class com.google.crypto.tink.mac.HmacKeyManager
-
- hmacSha256Template() - Static method in class com.google.crypto.tink.prf.HmacPrfKeyManager
-
Returns a
KeyTemplate that generates new instances of HMAC keys with the following
parameters:
Key size: 32 bytes
Hash function: SHA256
Prefix type:
KeyTemplate.OutputPrefixType#RAW
- hmacSha512HalfDigestTemplate() - Static method in class com.google.crypto.tink.mac.HmacKeyManager
-
- hmacSha512Template() - Static method in class com.google.crypto.tink.mac.HmacKeyManager
-
- hmacSha512Template() - Static method in class com.google.crypto.tink.prf.HmacPrfKeyManager
-
Returns a
KeyTemplate that generates new instances of HMAC keys with the following
parameters:
Key size: 64 bytes
Hash function: SHA512
Prefix type:
KeyTemplate.OutputPrefixType#RAW
- Hpke - Class in com.google.crypto.tink.proto
-
- HpkeAead - Enum in com.google.crypto.tink.proto
-
Protobuf enum google.crypto.tink.HpkeAead
- HpkeKdf - Enum in com.google.crypto.tink.proto
-
Protobuf enum google.crypto.tink.HpkeKdf
- HpkeKem - Enum in com.google.crypto.tink.proto
-
Protobuf enum google.crypto.tink.HpkeKem
- HpkeKeyFormat - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.HpkeKeyFormat
- HpkeKeyFormat.Builder - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.HpkeKeyFormat
- HpkeKeyFormatOrBuilder - Interface in com.google.crypto.tink.proto
-
- HpkeParams - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.HpkeParams
- HpkeParams.Builder - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.HpkeParams
- HpkeParamsOrBuilder - Interface in com.google.crypto.tink.proto
-
- HpkePrivateKey - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.HpkePrivateKey
- HpkePrivateKey.Builder - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.HpkePrivateKey
- HpkePrivateKeyManager - Class in com.google.crypto.tink.hybrid.internal
-
Key manager that generates new
HpkePrivateKey keys and produces new instances of
HpkeDecrypt primitives.
- HpkePrivateKeyManager() - Constructor for class com.google.crypto.tink.hybrid.internal.HpkePrivateKeyManager
-
- HpkePrivateKeyOrBuilder - Interface in com.google.crypto.tink.proto
-
- HpkePublicKey - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.HpkePublicKey
- HpkePublicKey.Builder - Class in com.google.crypto.tink.proto
-
Protobuf type google.crypto.tink.HpkePublicKey
- HpkePublicKeyManager - Class in com.google.crypto.tink.hybrid.internal
-
Key manager that produces new instances of HpkeEncrypt primitive.
- HpkePublicKeyManager() - Constructor for class com.google.crypto.tink.hybrid.internal.HpkePublicKeyManager
-
- HpkePublicKeyOrBuilder - Interface in com.google.crypto.tink.proto
-
- HpkeUtil - Class in com.google.crypto.tink.hybrid.internal
-
Collection of helper functions for HPKE.
- HS256_VALUE - Static variable in enum com.google.crypto.tink.proto.JwtHmacAlgorithm
-
HMAC using SHA-256
- hs256Template() - Static method in class com.google.crypto.tink.jwt.JwtHmacKeyManager
-
Returns a
KeyTemplate that generates new instances of HS256 256-bit keys.
- HS384_VALUE - Static variable in enum com.google.crypto.tink.proto.JwtHmacAlgorithm
-
HMAC using SHA-384
- hs384Template() - Static method in class com.google.crypto.tink.jwt.JwtHmacKeyManager
-
Returns a
KeyTemplate that generates new instances of HS384 384-bit keys.
- HS512_VALUE - Static variable in enum com.google.crypto.tink.proto.JwtHmacAlgorithm
-
HMAC using SHA-512
- hs512Template() - Static method in class com.google.crypto.tink.jwt.JwtHmacKeyManager
-
Returns a
KeyTemplate that generates new instances of HS512 384-bit keys.
- HS_UNKNOWN_VALUE - Static variable in enum com.google.crypto.tink.proto.JwtHmacAlgorithm
-
HS_UNKNOWN = 0;
- HybridConfig - Class in com.google.crypto.tink.hybrid
-
- HybridDecrypt - Interface in com.google.crypto.tink
-
Interface for hybrid decryption.
- HybridDecryptConfig - Class in com.google.crypto.tink.hybrid
-
- HybridDecryptFactory - Class in com.google.crypto.tink.hybrid
-
- HybridDecryptWrapper - Class in com.google.crypto.tink.hybrid
-
The implementation of PrimitiveWrapper<HybridDecrypt>.
- HybridEncrypt - Interface in com.google.crypto.tink
-
Interface for hybrid encryption.
- HybridEncryptConfig - Class in com.google.crypto.tink.hybrid
-
- HybridEncryptFactory - Class in com.google.crypto.tink.hybrid
-
- HybridEncryptWrapper - Class in com.google.crypto.tink.hybrid
-
The implementation of PrimitiveWrapper<HybridEncrypt>.
- HybridKeyTemplates - Class in com.google.crypto.tink.hybrid
-
Pre-generated
KeyTemplate for
HybridDecrypt and
HybridEncrypt primitives.
- SALT_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.HkdfPrfParams
-
- SALT_LENGTH_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.RsaSsaPssParams
-
- SECRET_KEY_LEN - Static variable in class com.google.crypto.tink.subtle.Ed25519Sign
-
- SecretBigInteger - Class in com.google.crypto.tink.util
-
A class storing a secret BigInteger, protecting the value via
SecretKeyAccess.
- SecretBytes - Class in com.google.crypto.tink.util
-
A class storing an immutable byte array, protecting the data via
SecretKeyAccess.
- SecretKeyAccess - Class in com.google.crypto.tink
-
Represents access to secret key material.
- SecretKeyAccess - Class in com.google.crypto.tink.tinkkey
-
- SelfKeyTestValidators - Class in com.google.crypto.tink.subtle
-
Self Key tests validation helper methods.
- Serialization - Interface in com.google.crypto.tink.internal
-
Represents either a serialized Key or a serialized Parameters object.
- SerializationRegistry - Class in com.google.crypto.tink.internal
-
Allows registering
KeySerializer,
KeyParser,
ParametersSerializer, and
ParametersParser objects, and parsing/serializing keys and key formats with such objects.
- SerializationRegistry.Builder - Class in com.google.crypto.tink.internal
-
Allows building SerializationRegistry objects.
- serializeEncryptedKeyset(KeysetHandle, Aead, byte[]) - Static method in class com.google.crypto.tink.TinkJsonProtoKeysetFormat
-
- serializeEncryptedKeyset(KeysetHandle, Aead, byte[]) - Static method in class com.google.crypto.tink.TinkProtoKeysetFormat
-
- serializeKey(KeyT, SecretKeyAccess) - Method in interface com.google.crypto.tink.internal.KeySerializer.KeySerializationFunction
-
- serializeKey(KeyT, SecretKeyAccess) - Method in class com.google.crypto.tink.internal.KeySerializer
-
- serializeKey(KeyT, Class<SerializationT>, SecretKeyAccess) - Method in class com.google.crypto.tink.internal.MutableSerializationRegistry
-
Serializes a given Key into a "SerializationT" object.
- serializeKey(KeyT, Class<SerializationT>, SecretKeyAccess) - Method in class com.google.crypto.tink.internal.SerializationRegistry
-
Serializes a given Key into a "SerializationT" object.
- serializeKeyset(KeysetHandle, SecretKeyAccess) - Static method in class com.google.crypto.tink.TinkJsonProtoKeysetFormat
-
- serializeKeyset(KeysetHandle, SecretKeyAccess) - Static method in class com.google.crypto.tink.TinkProtoKeysetFormat
-
- serializeKeysetWithoutSecret(KeysetHandle) - Static method in class com.google.crypto.tink.TinkJsonProtoKeysetFormat
-
- serializeKeysetWithoutSecret(KeysetHandle) - Static method in class com.google.crypto.tink.TinkProtoKeysetFormat
-
- serializeParameters(ParametersT, Class<SerializationT>) - Method in class com.google.crypto.tink.internal.MutableSerializationRegistry
-
Serializes a given Parameters object into a "SerializationT" object.
- serializeParameters(ParametersT) - Method in interface com.google.crypto.tink.internal.ParametersSerializer.ParametersSerializationFunction
-
- serializeParameters(ParametersT) - Method in class com.google.crypto.tink.internal.ParametersSerializer
-
- serializeParameters(ParametersT, Class<SerializationT>) - Method in class com.google.crypto.tink.internal.SerializationRegistry
-
Serializes a given Parameters object into a "SerializationT" object.
- setAead(HpkeAead) - Method in class com.google.crypto.tink.proto.HpkeParams.Builder
-
.google.crypto.tink.HpkeAead aead = 3;
- setAeadDem(KeyTemplate) - Method in class com.google.crypto.tink.proto.EciesAeadDemParams.Builder
-
Required.
- setAeadDem(KeyTemplate.Builder) - Method in class com.google.crypto.tink.proto.EciesAeadDemParams.Builder
-
Required.
- setAeadValue(int) - Method in class com.google.crypto.tink.proto.HpkeParams.Builder
-
.google.crypto.tink.HpkeAead aead = 3;
- setAesCtrKey(AesCtrKey) - Method in class com.google.crypto.tink.proto.AesCtrHmacAeadKey.Builder
-
.google.crypto.tink.AesCtrKey aes_ctr_key = 2;
- setAesCtrKey(AesCtrKey.Builder) - Method in class com.google.crypto.tink.proto.AesCtrHmacAeadKey.Builder
-
.google.crypto.tink.AesCtrKey aes_ctr_key = 2;
- setAesCtrKeyFormat(AesCtrKeyFormat) - Method in class com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat.Builder
-
.google.crypto.tink.AesCtrKeyFormat aes_ctr_key_format = 1;
- setAesCtrKeyFormat(AesCtrKeyFormat.Builder) - Method in class com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat.Builder
-
.google.crypto.tink.AesCtrKeyFormat aes_ctr_key_format = 1;
- setAesKeyBytes(SecretBytes) - Method in class com.google.crypto.tink.mac.AesCmacKey.Builder
-
- setAlgorithm(JwtEcdsaAlgorithm) - Method in class com.google.crypto.tink.proto.JwtEcdsaKeyFormat.Builder
-
.google.crypto.tink.JwtEcdsaAlgorithm algorithm = 2;
- setAlgorithm(JwtEcdsaAlgorithm) - Method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey.Builder
-
.google.crypto.tink.JwtEcdsaAlgorithm algorithm = 2;
- setAlgorithm(JwtHmacAlgorithm) - Method in class com.google.crypto.tink.proto.JwtHmacKey.Builder
-
.google.crypto.tink.JwtHmacAlgorithm algorithm = 2;
- setAlgorithm(JwtHmacAlgorithm) - Method in class com.google.crypto.tink.proto.JwtHmacKeyFormat.Builder
-
.google.crypto.tink.JwtHmacAlgorithm algorithm = 2;
- setAlgorithm(JwtRsaSsaPkcs1Algorithm) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1KeyFormat.Builder
-
.google.crypto.tink.JwtRsaSsaPkcs1Algorithm algorithm = 2;
- setAlgorithm(JwtRsaSsaPkcs1Algorithm) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey.Builder
-
.google.crypto.tink.JwtRsaSsaPkcs1Algorithm algorithm = 2;
- setAlgorithm(JwtRsaSsaPssAlgorithm) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssKeyFormat.Builder
-
.google.crypto.tink.JwtRsaSsaPssAlgorithm algorithm = 2;
- setAlgorithm(JwtRsaSsaPssAlgorithm) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey.Builder
-
.google.crypto.tink.JwtRsaSsaPssAlgorithm algorithm = 2;
- setAlgorithmValue(int) - Method in class com.google.crypto.tink.proto.JwtEcdsaKeyFormat.Builder
-
.google.crypto.tink.JwtEcdsaAlgorithm algorithm = 2;
- setAlgorithmValue(int) - Method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey.Builder
-
.google.crypto.tink.JwtEcdsaAlgorithm algorithm = 2;
- setAlgorithmValue(int) - Method in class com.google.crypto.tink.proto.JwtHmacKey.Builder
-
.google.crypto.tink.JwtHmacAlgorithm algorithm = 2;
- setAlgorithmValue(int) - Method in class com.google.crypto.tink.proto.JwtHmacKeyFormat.Builder
-
.google.crypto.tink.JwtHmacAlgorithm algorithm = 2;
- setAlgorithmValue(int) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1KeyFormat.Builder
-
.google.crypto.tink.JwtRsaSsaPkcs1Algorithm algorithm = 2;
- setAlgorithmValue(int) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey.Builder
-
.google.crypto.tink.JwtRsaSsaPkcs1Algorithm algorithm = 2;
- setAlgorithmValue(int) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssKeyFormat.Builder
-
.google.crypto.tink.JwtRsaSsaPssAlgorithm algorithm = 2;
- setAlgorithmValue(int) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey.Builder
-
.google.crypto.tink.JwtRsaSsaPssAlgorithm algorithm = 2;
- setAnnotations(MonitoringAnnotations) - Method in class com.google.crypto.tink.monitoring.MonitoringKeysetInfo.Builder
-
- setAnnotations(MonitoringAnnotations) - Method in class com.google.crypto.tink.PrimitiveSet.Builder
-
- setAudience(String) - Method in class com.google.crypto.tink.jwt.RawJwt.Builder
-
Sets the audience that the JWT is intended for.
- setAudiences(List<String>) - Method in class com.google.crypto.tink.jwt.RawJwt.Builder
-
Sets the audiences that the JWT is intended for.
- setCatalogueName(String) - Method in class com.google.crypto.tink.proto.KeyTypeEntry.Builder
-
Deprecated.
Catalogue to be queried for key manager,
- setCatalogueNameBytes(ByteString) - Method in class com.google.crypto.tink.proto.KeyTypeEntry.Builder
-
Deprecated.
Catalogue to be queried for key manager,
- setCiphertextSegmentSize(int) - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingParams.Builder
-
uint32 ciphertext_segment_size = 1;
- setCiphertextSegmentSize(int) - Method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingParams.Builder
-
uint32 ciphertext_segment_size = 1;
- setClock(Clock) - Method in class com.google.crypto.tink.jwt.JwtValidator.Builder
-
Sets the clock used to verify timestamp claims.
- setClockSkew(Duration) - Method in class com.google.crypto.tink.jwt.JwtValidator.Builder
-
Sets the clock skew to tolerate when verifying timestamp claims, to deal with small clock
differences among different machines.
- setConfigName(String) - Method in class com.google.crypto.tink.proto.RegistryConfig.Builder
-
Deprecated.
string config_name = 1;
- setConfigNameBytes(ByteString) - Method in class com.google.crypto.tink.proto.RegistryConfig.Builder
-
Deprecated.
string config_name = 1;
- setCrt(ByteString) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey.Builder
-
Chinese Remainder Theorem coefficient q^(-1) mod p.
- setCrt(ByteString) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey.Builder
-
Chinese Remainder Theorem coefficient q^(-1) mod p.
- setCrt(ByteString) - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey.Builder
-
Chinese Remainder Theorem coefficient q^(-1) mod p.
- setCrt(ByteString) - Method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey.Builder
-
Chinese Remainder Theorem coefficient q^(-1) mod p.
- setCurve(EllipticCurveType) - Method in class com.google.crypto.tink.proto.EcdsaParams.Builder
-
Required.
- setCurveType(EllipticCurveType) - Method in class com.google.crypto.tink.proto.EciesHkdfKemParams.Builder
-
Required.
- setCurveType(EcdsaParameters.CurveType) - Method in class com.google.crypto.tink.signature.EcdsaParameters.Builder
-
- setCurveTypeValue(int) - Method in class com.google.crypto.tink.proto.EciesHkdfKemParams.Builder
-
Required.
- setCurveValue(int) - Method in class com.google.crypto.tink.proto.EcdsaParams.Builder
-
Required.
- setCustomKid(JwtEcdsaPublicKey.CustomKid) - Method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey.Builder
-
.google.crypto.tink.JwtEcdsaPublicKey.CustomKid custom_kid = 5;
- setCustomKid(JwtEcdsaPublicKey.CustomKid.Builder) - Method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey.Builder
-
.google.crypto.tink.JwtEcdsaPublicKey.CustomKid custom_kid = 5;
- setCustomKid(JwtHmacKey.CustomKid) - Method in class com.google.crypto.tink.proto.JwtHmacKey.Builder
-
.google.crypto.tink.JwtHmacKey.CustomKid custom_kid = 4;
- setCustomKid(JwtHmacKey.CustomKid.Builder) - Method in class com.google.crypto.tink.proto.JwtHmacKey.Builder
-
.google.crypto.tink.JwtHmacKey.CustomKid custom_kid = 4;
- setCustomKid(JwtRsaSsaPkcs1PublicKey.CustomKid) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey.Builder
-
.google.crypto.tink.JwtRsaSsaPkcs1PublicKey.CustomKid custom_kid = 5;
- setCustomKid(JwtRsaSsaPkcs1PublicKey.CustomKid.Builder) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey.Builder
-
.google.crypto.tink.JwtRsaSsaPkcs1PublicKey.CustomKid custom_kid = 5;
- setCustomKid(JwtRsaSsaPssPublicKey.CustomKid) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey.Builder
-
.google.crypto.tink.JwtRsaSsaPssPublicKey.CustomKid custom_kid = 5;
- setCustomKid(JwtRsaSsaPssPublicKey.CustomKid.Builder) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey.Builder
-
.google.crypto.tink.JwtRsaSsaPssPublicKey.CustomKid custom_kid = 5;
- setD(ByteString) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey.Builder
-
Private exponent.
- setD(ByteString) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey.Builder
-
Private exponent.
- setD(ByteString) - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey.Builder
-
Private exponent.
- setD(ByteString) - Method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey.Builder
-
Private exponent.
- setDekTemplate(KeyTemplate) - Method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat.Builder
-
Key template of the Data Encryption Key, e.g., AesCtrHmacAeadKeyFormat.
- setDekTemplate(KeyTemplate.Builder) - Method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat.Builder
-
Key template of the Data Encryption Key, e.g., AesCtrHmacAeadKeyFormat.
- setDemParams(EciesAeadDemParams) - Method in class com.google.crypto.tink.proto.EciesAeadHkdfParams.Builder
-
Data Encapsulation Mechanism.
- setDemParams(EciesAeadDemParams.Builder) - Method in class com.google.crypto.tink.proto.EciesAeadHkdfParams.Builder
-
Data Encapsulation Mechanism.
- setDerivedKeySize(int) - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingParams.Builder
-
size of AES-CTR keys derived for each segment
- setDerivedKeySize(int) - Method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingParams.Builder
-
size of AES-GCM keys derived for each segment
- setDp(ByteString) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey.Builder
-
d mod (p - 1).
- setDp(ByteString) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey.Builder
-
d mod (p - 1).
- setDp(ByteString) - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey.Builder
-
d mod (p - 1).
- setDp(ByteString) - Method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey.Builder
-
d mod (p - 1).
- setDq(ByteString) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey.Builder
-
d mod (q - 1).
- setDq(ByteString) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey.Builder
-
d mod (q - 1).
- setDq(ByteString) - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey.Builder
-
d mod (q - 1).
- setDq(ByteString) - Method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey.Builder
-
d mod (q - 1).
- setE(ByteString) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey.Builder
-
Public exponent.
- setE(ByteString) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey.Builder
-
Public exponent.
- setE(ByteString) - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PublicKey.Builder
-
Public exponent.
- setE(ByteString) - Method in class com.google.crypto.tink.proto.RsaSsaPssPublicKey.Builder
-
Public exponent.
- setEcPointFormat(EcPointFormat) - Method in class com.google.crypto.tink.proto.EciesAeadHkdfParams.Builder
-
EC point format.
- setEcPointFormatValue(int) - Method in class com.google.crypto.tink.proto.EciesAeadHkdfParams.Builder
-
EC point format.
- setEncoding(EcdsaSignatureEncoding) - Method in class com.google.crypto.tink.proto.EcdsaParams.Builder
-
Required.
- setEncodingValue(int) - Method in class com.google.crypto.tink.proto.EcdsaParams.Builder
-
Required.
- setEncryptedKeyset(ByteString) - Method in class com.google.crypto.tink.proto.EncryptedKeyset.Builder
-
Required.
- setEntry(int, KeyTypeEntry) - Method in class com.google.crypto.tink.proto.RegistryConfig.Builder
-
Deprecated.
repeated .google.crypto.tink.KeyTypeEntry entry = 2;
- setEntry(int, KeyTypeEntry.Builder) - Method in class com.google.crypto.tink.proto.RegistryConfig.Builder
-
Deprecated.
repeated .google.crypto.tink.KeyTypeEntry entry = 2;
- setExecutor(Executor) - Method in class com.google.crypto.tink.util.KeysDownloader.Builder
-
Sets the background executor.
- setExpiration(Instant) - Method in class com.google.crypto.tink.jwt.RawJwt.Builder
-
Sets the exp claim that identifies the instant on or after which the token MUST NOT
be accepted for processing.
- setFipsRestricted() - Static method in class com.google.crypto.tink.config.internal.TinkFipsUtil
-
- setHash(HashType) - Method in class com.google.crypto.tink.proto.HkdfPrfParams.Builder
-
.google.crypto.tink.HashType hash = 1;
- setHash(HashType) - Method in class com.google.crypto.tink.proto.HmacParams.Builder
-
HashType is an enum.
- setHash(HashType) - Method in class com.google.crypto.tink.proto.HmacPrfParams.Builder
-
HashType is an enum.
- setHashType(HmacParameters.HashType) - Method in class com.google.crypto.tink.mac.HmacParameters.Builder
-
- setHashType(HkdfPrfParameters.HashType) - Method in class com.google.crypto.tink.prf.HkdfPrfParameters.Builder
-
- setHashType(HashType) - Method in class com.google.crypto.tink.proto.EcdsaParams.Builder
-
Required.
- setHashType(HashType) - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1Params.Builder
-
Hash function used in computing hash of the signing message
(see https://tools.ietf.org/html/rfc8017#section-9.2).
- setHashType(EcdsaParameters.HashType) - Method in class com.google.crypto.tink.signature.EcdsaParameters.Builder
-
- setHashTypeValue(int) - Method in class com.google.crypto.tink.proto.EcdsaParams.Builder
-
Required.
- setHashTypeValue(int) - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1Params.Builder
-
Hash function used in computing hash of the signing message
(see https://tools.ietf.org/html/rfc8017#section-9.2).
- setHashValue(int) - Method in class com.google.crypto.tink.proto.HkdfPrfParams.Builder
-
.google.crypto.tink.HashType hash = 1;
- setHashValue(int) - Method in class com.google.crypto.tink.proto.HmacParams.Builder
-
HashType is an enum.
- setHashValue(int) - Method in class com.google.crypto.tink.proto.HmacPrfParams.Builder
-
HashType is an enum.
- setHkdfHashType(HashType) - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingParams.Builder
-
hash function for key derivation via HKDF
- setHkdfHashType(HashType) - Method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingParams.Builder
-
.google.crypto.tink.HashType hkdf_hash_type = 3;
- setHkdfHashType(HashType) - Method in class com.google.crypto.tink.proto.EciesHkdfKemParams.Builder
-
Required.
- setHkdfHashTypeValue(int) - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingParams.Builder
-
hash function for key derivation via HKDF
- setHkdfHashTypeValue(int) - Method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingParams.Builder
-
.google.crypto.tink.HashType hkdf_hash_type = 3;
- setHkdfHashTypeValue(int) - Method in class com.google.crypto.tink.proto.EciesHkdfKemParams.Builder
-
Required.
- setHkdfSalt(ByteString) - Method in class com.google.crypto.tink.proto.EciesHkdfKemParams.Builder
-
Optional.
- setHmacKey(HmacKey) - Method in class com.google.crypto.tink.proto.AesCtrHmacAeadKey.Builder
-
.google.crypto.tink.HmacKey hmac_key = 3;
- setHmacKey(HmacKey.Builder) - Method in class com.google.crypto.tink.proto.AesCtrHmacAeadKey.Builder
-
.google.crypto.tink.HmacKey hmac_key = 3;
- setHmacKeyFormat(HmacKeyFormat) - Method in class com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat.Builder
-
.google.crypto.tink.HmacKeyFormat hmac_key_format = 2;
- setHmacKeyFormat(HmacKeyFormat.Builder) - Method in class com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat.Builder
-
.google.crypto.tink.HmacKeyFormat hmac_key_format = 2;
- setHmacParams(HmacParams) - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingParams.Builder
-
params for authentication tags
- setHmacParams(HmacParams.Builder) - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingParams.Builder
-
params for authentication tags
- setHttpTransport(HttpTransport) - Method in class com.google.crypto.tink.util.KeysDownloader.Builder
-
Sets the HTTP transport.
- setIdRequirement(Integer) - Method in class com.google.crypto.tink.aead.AesEaxKey.Builder
-
- setIdRequirement(Integer) - Method in class com.google.crypto.tink.aead.AesGcmKey.Builder
-
- setIdRequirement(Integer) - Method in class com.google.crypto.tink.aead.AesGcmSivKey.Builder
-
- setIdRequirement(Integer) - Method in class com.google.crypto.tink.mac.AesCmacKey.Builder
-
- setIdRequirement(Integer) - Method in class com.google.crypto.tink.mac.HmacKey.Builder
-
- setIdRequirement(Integer) - Method in class com.google.crypto.tink.signature.EcdsaPublicKey.Builder
-
- setIssuedAt(Instant) - Method in class com.google.crypto.tink.jwt.RawJwt.Builder
-
Sets the iat claim that identifies the instant at which the JWT was issued.
- setIssuer(String) - Method in class com.google.crypto.tink.jwt.RawJwt.Builder
-
Sets the issuer claim that identifies the principal that issued the JWT.
- setIvSize(int) - Method in class com.google.crypto.tink.proto.AesCtrParams.Builder
-
uint32 iv_size = 1;
- setIvSize(int) - Method in class com.google.crypto.tink.proto.AesEaxParams.Builder
-
possible value is 12 or 16 bytes.
- setIvSizeBytes(int) - Method in class com.google.crypto.tink.aead.AesEaxParameters.Builder
-
IV size must be 12 or 16 bytes.
- setIvSizeBytes(int) - Method in class com.google.crypto.tink.aead.AesGcmParameters.Builder
-
IV size must greater than 0.
- setJwtId(String) - Method in class com.google.crypto.tink.jwt.RawJwt.Builder
-
Sets the JWT ID claim that provides a unique identifier for the JWT.
- setKdf(HpkeKdf) - Method in class com.google.crypto.tink.proto.HpkeParams.Builder
-
.google.crypto.tink.HpkeKdf kdf = 2;
- setKdfValue(int) - Method in class com.google.crypto.tink.proto.HpkeParams.Builder
-
.google.crypto.tink.HpkeKdf kdf = 2;
- setKekUri(String) - Method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat.Builder
-
Required.
- setKekUriBytes(ByteString) - Method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat.Builder
-
Required.
- setKem(HpkeKem) - Method in class com.google.crypto.tink.proto.HpkeParams.Builder
-
.google.crypto.tink.HpkeKem kem = 1;
- setKemParams(EciesHkdfKemParams) - Method in class com.google.crypto.tink.proto.EciesAeadHkdfParams.Builder
-
Key Encapsulation Mechanism.
- setKemParams(EciesHkdfKemParams.Builder) - Method in class com.google.crypto.tink.proto.EciesAeadHkdfParams.Builder
-
Key Encapsulation Mechanism.
- setKemValue(int) - Method in class com.google.crypto.tink.proto.HpkeParams.Builder
-
.google.crypto.tink.HpkeKem kem = 1;
- setKey(int, Keyset.Key) - Method in class com.google.crypto.tink.proto.Keyset.Builder
-
Actual keys in the Keyset.
- setKey(int, Keyset.Key.Builder) - Method in class com.google.crypto.tink.proto.Keyset.Builder
-
Actual keys in the Keyset.
- setKeyBytes(SecretBytes) - Method in class com.google.crypto.tink.aead.AesEaxKey.Builder
-
- setKeyBytes(SecretBytes) - Method in class com.google.crypto.tink.aead.AesGcmKey.Builder
-
- setKeyBytes(SecretBytes) - Method in class com.google.crypto.tink.aead.AesGcmSivKey.Builder
-
- setKeyBytes(SecretBytes) - Method in class com.google.crypto.tink.mac.HmacKey.Builder
-
- setKeyBytes(SecretBytes) - Method in class com.google.crypto.tink.prf.HkdfPrfKey.Builder
-
- setKeyData(KeyData) - Method in class com.google.crypto.tink.proto.Keyset.Key.Builder
-
Contains the actual, instantiation specific key proto.
- setKeyData(KeyData.Builder) - Method in class com.google.crypto.tink.proto.Keyset.Key.Builder
-
Contains the actual, instantiation specific key proto.
- setKeyId(int) - Method in class com.google.crypto.tink.proto.Keyset.Key.Builder
-
Identifies a key within a keyset, is a part of metadata
of a ciphertext/signature.
- setKeyId(int) - Method in class com.google.crypto.tink.proto.KeysetInfo.KeyInfo.Builder
-
See Keyset.Key.key_id.
- setKeyInfo(int, KeysetInfo.KeyInfo) - Method in class com.google.crypto.tink.proto.KeysetInfo.Builder
-
KeyInfos in the KeysetInfo.
- setKeyInfo(int, KeysetInfo.KeyInfo.Builder) - Method in class com.google.crypto.tink.proto.KeysetInfo.Builder
-
KeyInfos in the KeysetInfo.
- setKeyManagerVersion(int) - Method in class com.google.crypto.tink.proto.KeyTypeEntry.Builder
-
Deprecated.
Minimum required version of key manager.
- setKeyMaterialType(KeyData.KeyMaterialType) - Method in class com.google.crypto.tink.proto.KeyData.Builder
-
Required.
- setKeyMaterialTypeValue(int) - Method in class com.google.crypto.tink.proto.KeyData.Builder
-
Required.
- setKeysetInfo(KeysetInfo) - Method in class com.google.crypto.tink.proto.EncryptedKeyset.Builder
-
Optional.
- setKeysetInfo(KeysetInfo.Builder) - Method in class com.google.crypto.tink.proto.EncryptedKeyset.Builder
-
Optional.
- setKeySize(int) - Method in class com.google.crypto.tink.proto.AesCmacKeyFormat.Builder
-
uint32 key_size = 1;
- setKeySize(int) - Method in class com.google.crypto.tink.proto.AesCmacPrfKeyFormat.Builder
-
uint32 key_size = 1;
- setKeySize(int) - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKeyFormat.Builder
-
size of the main key (aka.
- setKeySize(int) - Method in class com.google.crypto.tink.proto.AesCtrKeyFormat.Builder
-
uint32 key_size = 2;
- setKeySize(int) - Method in class com.google.crypto.tink.proto.AesEaxKeyFormat.Builder
-
uint32 key_size = 2;
- setKeySize(int) - Method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKeyFormat.Builder
-
size of the main key (aka.
- setKeySize(int) - Method in class com.google.crypto.tink.proto.AesGcmKeyFormat.Builder
-
uint32 key_size = 2;
- setKeySize(int) - Method in class com.google.crypto.tink.proto.AesGcmSivKeyFormat.Builder
-
uint32 key_size = 2;
- setKeySize(int) - Method in class com.google.crypto.tink.proto.AesSivKeyFormat.Builder
-
Only valid value is: 64.
- setKeySize(int) - Method in class com.google.crypto.tink.proto.HkdfPrfKeyFormat.Builder
-
uint32 key_size = 2;
- setKeySize(int) - Method in class com.google.crypto.tink.proto.HmacKeyFormat.Builder
-
uint32 key_size = 2;
- setKeySize(int) - Method in class com.google.crypto.tink.proto.HmacPrfKeyFormat.Builder
-
uint32 key_size = 2;
- setKeySize(int) - Method in class com.google.crypto.tink.proto.JwtHmacKeyFormat.Builder
-
uint32 key_size = 3;
- setKeySizeBytes(int) - Method in class com.google.crypto.tink.aead.AesEaxParameters.Builder
-
Accepts key sizes of 16, 24 or 32 bytes.
- setKeySizeBytes(int) - Method in class com.google.crypto.tink.aead.AesGcmParameters.Builder
-
Accepts key sizes of 16, 24 or 32 bytes.
- setKeySizeBytes(int) - Method in class com.google.crypto.tink.aead.AesGcmSivParameters.Builder
-
Accepts key sizes of 16 and 32 bytes.
- setKeySizeBytes(int) - Method in class com.google.crypto.tink.mac.AesCmacParameters.Builder
-
- setKeySizeBytes(int) - Method in class com.google.crypto.tink.mac.HmacParameters.Builder
-
- setKeySizeBytes(int) - Method in class com.google.crypto.tink.prf.HkdfPrfParameters.Builder
-
- setKeyStore(KeyStore) - Method in class com.google.crypto.tink.integration.android.AndroidKeystoreKmsClient.Builder
-
This is for testing only
- setKeyUri(String) - Method in class com.google.crypto.tink.integration.android.AndroidKeystoreKmsClient.Builder
-
- setKeyUri(String) - Method in class com.google.crypto.tink.proto.KmsAeadKeyFormat.Builder
-
Required.
- setKeyUriBytes(ByteString) - Method in class com.google.crypto.tink.proto.KmsAeadKeyFormat.Builder
-
Required.
- setKeyValue(ByteString) - Method in class com.google.crypto.tink.proto.AesCmacKey.Builder
-
bytes key_value = 2;
- setKeyValue(ByteString) - Method in class com.google.crypto.tink.proto.AesCmacPrfKey.Builder
-
bytes key_value = 2;
- setKeyValue(ByteString) - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKey.Builder
-
the main key, aka.
- setKeyValue(ByteString) - Method in class com.google.crypto.tink.proto.AesCtrKey.Builder
-
bytes key_value = 3;
- setKeyValue(ByteString) - Method in class com.google.crypto.tink.proto.AesEaxKey.Builder
-
bytes key_value = 3;
- setKeyValue(ByteString) - Method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKey.Builder
-
bytes key_value = 3;
- setKeyValue(ByteString) - Method in class com.google.crypto.tink.proto.AesGcmKey.Builder
-
bytes key_value = 3;
- setKeyValue(ByteString) - Method in class com.google.crypto.tink.proto.AesGcmSivKey.Builder
-
bytes key_value = 3;
- setKeyValue(ByteString) - Method in class com.google.crypto.tink.proto.AesSivKey.Builder
-
First half is AES-CTR key, second is AES-SIV.
- setKeyValue(ByteString) - Method in class com.google.crypto.tink.proto.ChaCha20Poly1305Key.Builder
-
bytes key_value = 2;
- setKeyValue(ByteString) - Method in class com.google.crypto.tink.proto.EcdsaPrivateKey.Builder
-
Unsigned big integer in bigendian representation.
- setKeyValue(ByteString) - Method in class com.google.crypto.tink.proto.EciesAeadHkdfPrivateKey.Builder
-
Required.
- setKeyValue(ByteString) - Method in class com.google.crypto.tink.proto.Ed25519PrivateKey.Builder
-
The private key is 32 bytes of cryptographically secure random data.
- setKeyValue(ByteString) - Method in class com.google.crypto.tink.proto.Ed25519PublicKey.Builder
-
The public key is 32 bytes, encoded according to
https://tools.ietf.org/html/rfc8032#section-5.1.2.
- setKeyValue(ByteString) - Method in class com.google.crypto.tink.proto.HkdfPrfKey.Builder
-
bytes key_value = 3;
- setKeyValue(ByteString) - Method in class com.google.crypto.tink.proto.HmacKey.Builder
-
bytes key_value = 3;
- setKeyValue(ByteString) - Method in class com.google.crypto.tink.proto.HmacPrfKey.Builder
-
bytes key_value = 3;
- setKeyValue(ByteString) - Method in class com.google.crypto.tink.proto.JwtEcdsaPrivateKey.Builder
-
Unsigned big integer in bigendian representation.
- setKeyValue(ByteString) - Method in class com.google.crypto.tink.proto.JwtHmacKey.Builder
-
bytes key_value = 3;
- setKeyValue(ByteString) - Method in class com.google.crypto.tink.proto.XChaCha20Poly1305Key.Builder
-
bytes key_value = 3;
- setMgf1Hash(HashType) - Method in class com.google.crypto.tink.proto.RsaSsaPssParams.Builder
-
Hash function used in MGF1 (a mask generation function based on a
hash function) (see https://tools.ietf.org/html/rfc8017#appendix-B.2.1).
- setMgf1HashValue(int) - Method in class com.google.crypto.tink.proto.RsaSsaPssParams.Builder
-
Hash function used in MGF1 (a mask generation function based on a
hash function) (see https://tools.ietf.org/html/rfc8017#appendix-B.2.1).
- setModulusSizeInBits(int) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1KeyFormat.Builder
-
uint32 modulus_size_in_bits = 3;
- setModulusSizeInBits(int) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssKeyFormat.Builder
-
uint32 modulus_size_in_bits = 3;
- setModulusSizeInBits(int) - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1KeyFormat.Builder
-
Required.
- setModulusSizeInBits(int) - Method in class com.google.crypto.tink.proto.RsaSsaPssKeyFormat.Builder
-
Required.
- setN(ByteString) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey.Builder
-
Modulus.
- setN(ByteString) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey.Builder
-
Modulus.
- setN(ByteString) - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PublicKey.Builder
-
Modulus.
- setN(ByteString) - Method in class com.google.crypto.tink.proto.RsaSsaPssPublicKey.Builder
-
Modulus.
- setNewKeyAllowed(boolean) - Method in class com.google.crypto.tink.proto.KeyTypeEntry.Builder
-
Deprecated.
Can the key manager create new keys?
- setNotBefore(Instant) - Method in class com.google.crypto.tink.jwt.RawJwt.Builder
-
Sets the nbf claim that identifies the instant before which the token MUST NOT be
accepted for processing.
- setOutputPrefixType(OutputPrefixType) - Method in class com.google.crypto.tink.proto.Keyset.Key.Builder
-
Determines the prefix of the ciphertexts/signatures produced by this key.
- setOutputPrefixType(OutputPrefixType) - Method in class com.google.crypto.tink.proto.KeysetInfo.KeyInfo.Builder
-
See Keyset.Key.output_prefix_type.
- setOutputPrefixType(OutputPrefixType) - Method in class com.google.crypto.tink.proto.KeyTemplate.Builder
-
Required.
- setOutputPrefixTypeValue(int) - Method in class com.google.crypto.tink.proto.Keyset.Key.Builder
-
Determines the prefix of the ciphertexts/signatures produced by this key.
- setOutputPrefixTypeValue(int) - Method in class com.google.crypto.tink.proto.KeysetInfo.KeyInfo.Builder
-
See Keyset.Key.output_prefix_type.
- setOutputPrefixTypeValue(int) - Method in class com.google.crypto.tink.proto.KeyTemplate.Builder
-
Required.
- setP(ByteString) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey.Builder
-
The following parameters are used to optimize RSA signature computation.
- setP(ByteString) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey.Builder
-
The following parameters are used to optimize RSA signature computation.
- setP(ByteString) - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey.Builder
-
The following parameters are used to optimize RSA signature computation.
- setP(ByteString) - Method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey.Builder
-
The following parameters are used to optimize RSA signature computation.
- setParameters(AesEaxParameters) - Method in class com.google.crypto.tink.aead.AesEaxKey.Builder
-
- setParameters(AesGcmParameters) - Method in class com.google.crypto.tink.aead.AesGcmKey.Builder
-
- setParameters(AesGcmSivParameters) - Method in class com.google.crypto.tink.aead.AesGcmSivKey.Builder
-
- setParameters(AesCmacParameters) - Method in class com.google.crypto.tink.mac.AesCmacKey.Builder
-
- setParameters(HmacParameters) - Method in class com.google.crypto.tink.mac.HmacKey.Builder
-
- setParameters(HkdfPrfParameters) - Method in class com.google.crypto.tink.prf.HkdfPrfKey.Builder
-
- setParameters(EcdsaParameters) - Method in class com.google.crypto.tink.signature.EcdsaPublicKey.Builder
-
- setParams(AesCmacParams) - Method in class com.google.crypto.tink.proto.AesCmacKey.Builder
-
.google.crypto.tink.AesCmacParams params = 3;
- setParams(AesCmacParams.Builder) - Method in class com.google.crypto.tink.proto.AesCmacKey.Builder
-
.google.crypto.tink.AesCmacParams params = 3;
- setParams(AesCmacParams) - Method in class com.google.crypto.tink.proto.AesCmacKeyFormat.Builder
-
.google.crypto.tink.AesCmacParams params = 2;
- setParams(AesCmacParams.Builder) - Method in class com.google.crypto.tink.proto.AesCmacKeyFormat.Builder
-
.google.crypto.tink.AesCmacParams params = 2;
- setParams(AesCtrHmacStreamingParams) - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKey.Builder
-
.google.crypto.tink.AesCtrHmacStreamingParams params = 2;
- setParams(AesCtrHmacStreamingParams.Builder) - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKey.Builder
-
.google.crypto.tink.AesCtrHmacStreamingParams params = 2;
- setParams(AesCtrHmacStreamingParams) - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKeyFormat.Builder
-
.google.crypto.tink.AesCtrHmacStreamingParams params = 1;
- setParams(AesCtrHmacStreamingParams.Builder) - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKeyFormat.Builder
-
.google.crypto.tink.AesCtrHmacStreamingParams params = 1;
- setParams(AesCtrParams) - Method in class com.google.crypto.tink.proto.AesCtrKey.Builder
-
.google.crypto.tink.AesCtrParams params = 2;
- setParams(AesCtrParams.Builder) - Method in class com.google.crypto.tink.proto.AesCtrKey.Builder
-
.google.crypto.tink.AesCtrParams params = 2;
- setParams(AesCtrParams) - Method in class com.google.crypto.tink.proto.AesCtrKeyFormat.Builder
-
.google.crypto.tink.AesCtrParams params = 1;
- setParams(AesCtrParams.Builder) - Method in class com.google.crypto.tink.proto.AesCtrKeyFormat.Builder
-
.google.crypto.tink.AesCtrParams params = 1;
- setParams(AesEaxParams) - Method in class com.google.crypto.tink.proto.AesEaxKey.Builder
-
.google.crypto.tink.AesEaxParams params = 2;
- setParams(AesEaxParams.Builder) - Method in class com.google.crypto.tink.proto.AesEaxKey.Builder
-
.google.crypto.tink.AesEaxParams params = 2;
- setParams(AesEaxParams) - Method in class com.google.crypto.tink.proto.AesEaxKeyFormat.Builder
-
.google.crypto.tink.AesEaxParams params = 1;
- setParams(AesEaxParams.Builder) - Method in class com.google.crypto.tink.proto.AesEaxKeyFormat.Builder
-
.google.crypto.tink.AesEaxParams params = 1;
- setParams(AesGcmHkdfStreamingParams) - Method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKey.Builder
-
.google.crypto.tink.AesGcmHkdfStreamingParams params = 2;
- setParams(AesGcmHkdfStreamingParams.Builder) - Method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKey.Builder
-
.google.crypto.tink.AesGcmHkdfStreamingParams params = 2;
- setParams(AesGcmHkdfStreamingParams) - Method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKeyFormat.Builder
-
.google.crypto.tink.AesGcmHkdfStreamingParams params = 1;
- setParams(AesGcmHkdfStreamingParams.Builder) - Method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKeyFormat.Builder
-
.google.crypto.tink.AesGcmHkdfStreamingParams params = 1;
- setParams(EcdsaParams) - Method in class com.google.crypto.tink.proto.EcdsaKeyFormat.Builder
-
Required.
- setParams(EcdsaParams.Builder) - Method in class com.google.crypto.tink.proto.EcdsaKeyFormat.Builder
-
Required.
- setParams(EcdsaParams) - Method in class com.google.crypto.tink.proto.EcdsaPublicKey.Builder
-
Required.
- setParams(EcdsaParams.Builder) - Method in class com.google.crypto.tink.proto.EcdsaPublicKey.Builder
-
Required.
- setParams(EciesAeadHkdfParams) - Method in class com.google.crypto.tink.proto.EciesAeadHkdfKeyFormat.Builder
-
Required.
- setParams(EciesAeadHkdfParams.Builder) - Method in class com.google.crypto.tink.proto.EciesAeadHkdfKeyFormat.Builder
-
Required.
- setParams(EciesAeadHkdfParams) - Method in class com.google.crypto.tink.proto.EciesAeadHkdfPublicKey.Builder
-
Required.
- setParams(EciesAeadHkdfParams.Builder) - Method in class com.google.crypto.tink.proto.EciesAeadHkdfPublicKey.Builder
-
Required.
- setParams(HkdfPrfParams) - Method in class com.google.crypto.tink.proto.HkdfPrfKey.Builder
-
.google.crypto.tink.HkdfPrfParams params = 2;
- setParams(HkdfPrfParams.Builder) - Method in class com.google.crypto.tink.proto.HkdfPrfKey.Builder
-
.google.crypto.tink.HkdfPrfParams params = 2;
- setParams(HkdfPrfParams) - Method in class com.google.crypto.tink.proto.HkdfPrfKeyFormat.Builder
-
.google.crypto.tink.HkdfPrfParams params = 1;
- setParams(HkdfPrfParams.Builder) - Method in class com.google.crypto.tink.proto.HkdfPrfKeyFormat.Builder
-
.google.crypto.tink.HkdfPrfParams params = 1;
- setParams(HmacParams) - Method in class com.google.crypto.tink.proto.HmacKey.Builder
-
.google.crypto.tink.HmacParams params = 2;
- setParams(HmacParams.Builder) - Method in class com.google.crypto.tink.proto.HmacKey.Builder
-
.google.crypto.tink.HmacParams params = 2;
- setParams(HmacParams) - Method in class com.google.crypto.tink.proto.HmacKeyFormat.Builder
-
.google.crypto.tink.HmacParams params = 1;
- setParams(HmacParams.Builder) - Method in class com.google.crypto.tink.proto.HmacKeyFormat.Builder
-
.google.crypto.tink.HmacParams params = 1;
- setParams(HmacPrfParams) - Method in class com.google.crypto.tink.proto.HmacPrfKey.Builder
-
.google.crypto.tink.HmacPrfParams params = 2;
- setParams(HmacPrfParams.Builder) - Method in class com.google.crypto.tink.proto.HmacPrfKey.Builder
-
.google.crypto.tink.HmacPrfParams params = 2;
- setParams(HmacPrfParams) - Method in class com.google.crypto.tink.proto.HmacPrfKeyFormat.Builder
-
.google.crypto.tink.HmacPrfParams params = 1;
- setParams(HmacPrfParams.Builder) - Method in class com.google.crypto.tink.proto.HmacPrfKeyFormat.Builder
-
.google.crypto.tink.HmacPrfParams params = 1;
- setParams(HpkeParams) - Method in class com.google.crypto.tink.proto.HpkeKeyFormat.Builder
-
.google.crypto.tink.HpkeParams params = 1;
- setParams(HpkeParams.Builder) - Method in class com.google.crypto.tink.proto.HpkeKeyFormat.Builder
-
.google.crypto.tink.HpkeParams params = 1;
- setParams(HpkeParams) - Method in class com.google.crypto.tink.proto.HpkePublicKey.Builder
-
.google.crypto.tink.HpkeParams params = 2;
- setParams(HpkeParams.Builder) - Method in class com.google.crypto.tink.proto.HpkePublicKey.Builder
-
.google.crypto.tink.HpkeParams params = 2;
- setParams(KmsAeadKeyFormat) - Method in class com.google.crypto.tink.proto.KmsAeadKey.Builder
-
The key format also contains the params.
- setParams(KmsAeadKeyFormat.Builder) - Method in class com.google.crypto.tink.proto.KmsAeadKey.Builder
-
The key format also contains the params.
- setParams(KmsEnvelopeAeadKeyFormat) - Method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKey.Builder
-
The key format also contains the params.
- setParams(KmsEnvelopeAeadKeyFormat.Builder) - Method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKey.Builder
-
The key format also contains the params.
- setParams(RsaSsaPkcs1Params) - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1KeyFormat.Builder
-
Required.
- setParams(RsaSsaPkcs1Params.Builder) - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1KeyFormat.Builder
-
Required.
- setParams(RsaSsaPkcs1Params) - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PublicKey.Builder
-
Required.
- setParams(RsaSsaPkcs1Params.Builder) - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PublicKey.Builder
-
Required.
- setParams(RsaSsaPssParams) - Method in class com.google.crypto.tink.proto.RsaSsaPssKeyFormat.Builder
-
Required.
- setParams(RsaSsaPssParams.Builder) - Method in class com.google.crypto.tink.proto.RsaSsaPssKeyFormat.Builder
-
Required.
- setParams(RsaSsaPssParams) - Method in class com.google.crypto.tink.proto.RsaSsaPssPublicKey.Builder
-
Required.
- setParams(RsaSsaPssParams.Builder) - Method in class com.google.crypto.tink.proto.RsaSsaPssPublicKey.Builder
-
Required.
- setPrimary(int) - Method in class com.google.crypto.tink.integration.android.AndroidKeysetManager
-
Sets the key with keyId as primary.
- setPrimary(int) - Method in class com.google.crypto.tink.KeysetManager
-
Sets the key with keyId as primary.
- setPrimary(PrimitiveSet.Entry<P>) - Method in class com.google.crypto.tink.PrimitiveSet
-
- setPrimaryKeyId(int) - Method in class com.google.crypto.tink.monitoring.MonitoringKeysetInfo.Builder
-
- setPrimaryKeyId(int) - Method in class com.google.crypto.tink.proto.Keyset.Builder
-
Identifies key used to generate new crypto data (encrypt, sign).
- setPrimaryKeyId(int) - Method in class com.google.crypto.tink.proto.KeysetInfo.Builder
-
See Keyset.primary_key_id.
- setPrimitiveName(String) - Method in class com.google.crypto.tink.proto.KeyTypeEntry.Builder
-
Deprecated.
E.g.
- setPrimitiveNameBytes(ByteString) - Method in class com.google.crypto.tink.proto.KeyTypeEntry.Builder
-
Deprecated.
E.g.
- setPrivateKey(ByteString) - Method in class com.google.crypto.tink.proto.HpkePrivateKey.Builder
-
KEM-encoding of private key (i.e., SerializePrivateKey() ) as described in
https://www.rfc-editor.org/rfc/rfc9180.html#name-cryptographic-dependencies.
- setPrivateValue(SecretBigInteger) - Method in class com.google.crypto.tink.signature.EcdsaPrivateKey.Builder
-
- setPublicExponent(ByteString) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1KeyFormat.Builder
-
bytes public_exponent = 4;
- setPublicExponent(ByteString) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssKeyFormat.Builder
-
bytes public_exponent = 4;
- setPublicExponent(ByteString) - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1KeyFormat.Builder
-
Required.
- setPublicExponent(ByteString) - Method in class com.google.crypto.tink.proto.RsaSsaPssKeyFormat.Builder
-
Required.
- setPublicKey(EcdsaPublicKey) - Method in class com.google.crypto.tink.proto.EcdsaPrivateKey.Builder
-
Required.
- setPublicKey(EcdsaPublicKey.Builder) - Method in class com.google.crypto.tink.proto.EcdsaPrivateKey.Builder
-
Required.
- setPublicKey(EciesAeadHkdfPublicKey) - Method in class com.google.crypto.tink.proto.EciesAeadHkdfPrivateKey.Builder
-
Required.
- setPublicKey(EciesAeadHkdfPublicKey.Builder) - Method in class com.google.crypto.tink.proto.EciesAeadHkdfPrivateKey.Builder
-
Required.
- setPublicKey(Ed25519PublicKey) - Method in class com.google.crypto.tink.proto.Ed25519PrivateKey.Builder
-
The corresponding public key.
- setPublicKey(Ed25519PublicKey.Builder) - Method in class com.google.crypto.tink.proto.Ed25519PrivateKey.Builder
-
The corresponding public key.
- setPublicKey(HpkePublicKey) - Method in class com.google.crypto.tink.proto.HpkePrivateKey.Builder
-
.google.crypto.tink.HpkePublicKey public_key = 2;
- setPublicKey(HpkePublicKey.Builder) - Method in class com.google.crypto.tink.proto.HpkePrivateKey.Builder
-
.google.crypto.tink.HpkePublicKey public_key = 2;
- setPublicKey(ByteString) - Method in class com.google.crypto.tink.proto.HpkePublicKey.Builder
-
KEM-encoding of public key (i.e., SerializePublicKey() ) as described in
https://www.rfc-editor.org/rfc/rfc9180.html#name-cryptographic-dependencies.
- setPublicKey(JwtEcdsaPublicKey) - Method in class com.google.crypto.tink.proto.JwtEcdsaPrivateKey.Builder
-
.google.crypto.tink.JwtEcdsaPublicKey public_key = 2;
- setPublicKey(JwtEcdsaPublicKey.Builder) - Method in class com.google.crypto.tink.proto.JwtEcdsaPrivateKey.Builder
-
.google.crypto.tink.JwtEcdsaPublicKey public_key = 2;
- setPublicKey(JwtRsaSsaPkcs1PublicKey) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey.Builder
-
.google.crypto.tink.JwtRsaSsaPkcs1PublicKey public_key = 2;
- setPublicKey(JwtRsaSsaPkcs1PublicKey.Builder) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey.Builder
-
.google.crypto.tink.JwtRsaSsaPkcs1PublicKey public_key = 2;
- setPublicKey(JwtRsaSsaPssPublicKey) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey.Builder
-
.google.crypto.tink.JwtRsaSsaPssPublicKey public_key = 2;
- setPublicKey(JwtRsaSsaPssPublicKey.Builder) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey.Builder
-
.google.crypto.tink.JwtRsaSsaPssPublicKey public_key = 2;
- setPublicKey(RsaSsaPkcs1PublicKey) - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey.Builder
-
Required.
- setPublicKey(RsaSsaPkcs1PublicKey.Builder) - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey.Builder
-
Required.
- setPublicKey(RsaSsaPssPublicKey) - Method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey.Builder
-
Required.
- setPublicKey(RsaSsaPssPublicKey.Builder) - Method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey.Builder
-
Required.
- setPublicKey(EcdsaPublicKey) - Method in class com.google.crypto.tink.signature.EcdsaPrivateKey.Builder
-
- setPublicPoint(ECPoint) - Method in class com.google.crypto.tink.signature.EcdsaPublicKey.Builder
-
- setQ(ByteString) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey.Builder
-
The prime factor q of n.
- setQ(ByteString) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey.Builder
-
The prime factor q of n.
- setQ(ByteString) - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey.Builder
-
The prime factor q of n.
- setQ(ByteString) - Method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey.Builder
-
The prime factor q of n.
- setSalt(Bytes) - Method in class com.google.crypto.tink.prf.HkdfPrfParameters.Builder
-
- setSalt(ByteString) - Method in class com.google.crypto.tink.proto.HkdfPrfParams.Builder
-
Optional.
- setSaltLength(int) - Method in class com.google.crypto.tink.proto.RsaSsaPssParams.Builder
-
Salt length (see https://tools.ietf.org/html/rfc8017#section-9.1.1)
Required.
- setSigHash(HashType) - Method in class com.google.crypto.tink.proto.RsaSsaPssParams.Builder
-
Hash function used in computing hash of the signing message
(see https://tools.ietf.org/html/rfc8017#section-9.1.1).
- setSigHashValue(int) - Method in class com.google.crypto.tink.proto.RsaSsaPssParams.Builder
-
Hash function used in computing hash of the signing message
(see https://tools.ietf.org/html/rfc8017#section-9.1.1).
- setSignatureEncoding(EcdsaParameters.SignatureEncoding) - Method in class com.google.crypto.tink.signature.EcdsaParameters.Builder
-
- setStatus(KeyStatus) - Method in class com.google.crypto.tink.KeysetHandle.Builder.Entry
-
Sets the status of this entry.
- setStatus(KeyStatusType) - Method in class com.google.crypto.tink.proto.Keyset.Key.Builder
-
.google.crypto.tink.KeyStatusType status = 2;
- setStatus(KeyStatusType) - Method in class com.google.crypto.tink.proto.KeysetInfo.KeyInfo.Builder
-
See Keyset.Key.status.
- setStatusValue(int) - Method in class com.google.crypto.tink.proto.Keyset.Key.Builder
-
.google.crypto.tink.KeyStatusType status = 2;
- setStatusValue(int) - Method in class com.google.crypto.tink.proto.KeysetInfo.KeyInfo.Builder
-
See Keyset.Key.status.
- setSubject(String) - Method in class com.google.crypto.tink.jwt.RawJwt.Builder
-
Sets the subject claim identifying the principal that is the subject of the JWT.
- setTagSize(int) - Method in class com.google.crypto.tink.proto.AesCmacParams.Builder
-
uint32 tag_size = 1;
- setTagSize(int) - Method in class com.google.crypto.tink.proto.HmacParams.Builder
-
uint32 tag_size = 2;
- setTagSizeBytes(int) - Method in class com.google.crypto.tink.aead.AesEaxParameters.Builder
-
The tag size accepts values between 0 and 16 bytes.
- setTagSizeBytes(int) - Method in class com.google.crypto.tink.aead.AesGcmParameters.Builder
-
Tag size must be one of the following five values: 128, 120, 112, 104 or 96 bytes
- setTagSizeBytes(int) - Method in class com.google.crypto.tink.mac.AesCmacParameters.Builder
-
- setTagSizeBytes(int) - Method in class com.google.crypto.tink.mac.HmacParameters.Builder
-
- setTypeHeader(String) - Method in class com.google.crypto.tink.jwt.RawJwt.Builder
-
Sets the Type Header Parameter.
- setTypeUrl(String) - Method in class com.google.crypto.tink.proto.KeyData.Builder
-
Required.
- setTypeUrl(String) - Method in class com.google.crypto.tink.proto.KeysetInfo.KeyInfo.Builder
-
the type url of this key,
e.g., type.googleapis.com/google.crypto.tink.HmacKey.
- setTypeUrl(String) - Method in class com.google.crypto.tink.proto.KeyTemplate.Builder
-
Required.
- setTypeUrl(String) - Method in class com.google.crypto.tink.proto.KeyTypeEntry.Builder
-
Deprecated.
Name of the key type.
- setTypeUrlBytes(ByteString) - Method in class com.google.crypto.tink.proto.KeyData.Builder
-
Required.
- setTypeUrlBytes(ByteString) - Method in class com.google.crypto.tink.proto.KeysetInfo.KeyInfo.Builder
-
the type url of this key,
e.g., type.googleapis.com/google.crypto.tink.HmacKey.
- setTypeUrlBytes(ByteString) - Method in class com.google.crypto.tink.proto.KeyTemplate.Builder
-
Required.
- setTypeUrlBytes(ByteString) - Method in class com.google.crypto.tink.proto.KeyTypeEntry.Builder
-
Deprecated.
Name of the key type.
- setUrl(String) - Method in class com.google.crypto.tink.util.KeysDownloader.Builder
-
Sets the url which must point to a HTTPS server.
- setValue(String) - Method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey.CustomKid.Builder
-
string value = 1;
- setValue(String) - Method in class com.google.crypto.tink.proto.JwtHmacKey.CustomKid.Builder
-
string value = 1;
- setValue(String) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey.CustomKid.Builder
-
string value = 1;
- setValue(String) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey.CustomKid.Builder
-
string value = 1;
- setValue(ByteString) - Method in class com.google.crypto.tink.proto.KeyData.Builder
-
Required.
- setValue(ByteString) - Method in class com.google.crypto.tink.proto.KeyTemplate.Builder
-
Required.
- setValueBytes(ByteString) - Method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey.CustomKid.Builder
-
string value = 1;
- setValueBytes(ByteString) - Method in class com.google.crypto.tink.proto.JwtHmacKey.CustomKid.Builder
-
string value = 1;
- setValueBytes(ByteString) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey.CustomKid.Builder
-
string value = 1;
- setValueBytes(ByteString) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey.CustomKid.Builder
-
string value = 1;
- setVariant(AesEaxParameters.Variant) - Method in class com.google.crypto.tink.aead.AesEaxParameters.Builder
-
- setVariant(AesGcmParameters.Variant) - Method in class com.google.crypto.tink.aead.AesGcmParameters.Builder
-
- setVariant(AesGcmSivParameters.Variant) - Method in class com.google.crypto.tink.aead.AesGcmSivParameters.Builder
-
- setVariant(AesCmacParameters.Variant) - Method in class com.google.crypto.tink.mac.AesCmacParameters.Builder
-
- setVariant(HmacParameters.Variant) - Method in class com.google.crypto.tink.mac.HmacParameters.Builder
-
- setVariant(EcdsaParameters.Variant) - Method in class com.google.crypto.tink.signature.EcdsaParameters.Builder
-
- setVersion(int) - Method in class com.google.crypto.tink.proto.AesCmacKey.Builder
-
uint32 version = 1;
- setVersion(int) - Method in class com.google.crypto.tink.proto.AesCmacPrfKey.Builder
-
uint32 version = 1;
- setVersion(int) - Method in class com.google.crypto.tink.proto.AesCmacPrfKeyFormat.Builder
-
uint32 version = 2;
- setVersion(int) - Method in class com.google.crypto.tink.proto.AesCtrHmacAeadKey.Builder
-
uint32 version = 1;
- setVersion(int) - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKey.Builder
-
uint32 version = 1;
- setVersion(int) - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKeyFormat.Builder
-
uint32 version = 3;
- setVersion(int) - Method in class com.google.crypto.tink.proto.AesCtrKey.Builder
-
uint32 version = 1;
- setVersion(int) - Method in class com.google.crypto.tink.proto.AesEaxKey.Builder
-
uint32 version = 1;
- setVersion(int) - Method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKey.Builder
-
uint32 version = 1;
- setVersion(int) - Method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKeyFormat.Builder
-
uint32 version = 3;
- setVersion(int) - Method in class com.google.crypto.tink.proto.AesGcmKey.Builder
-
uint32 version = 1;
- setVersion(int) - Method in class com.google.crypto.tink.proto.AesGcmKeyFormat.Builder
-
uint32 version = 3;
- setVersion(int) - Method in class com.google.crypto.tink.proto.AesGcmSivKey.Builder
-
uint32 version = 1;
- setVersion(int) - Method in class com.google.crypto.tink.proto.AesGcmSivKeyFormat.Builder
-
uint32 version = 1;
- setVersion(int) - Method in class com.google.crypto.tink.proto.AesSivKey.Builder
-
uint32 version = 1;
- setVersion(int) - Method in class com.google.crypto.tink.proto.AesSivKeyFormat.Builder
-
uint32 version = 2;
- setVersion(int) - Method in class com.google.crypto.tink.proto.ChaCha20Poly1305Key.Builder
-
uint32 version = 1;
- setVersion(int) - Method in class com.google.crypto.tink.proto.EcdsaKeyFormat.Builder
-
uint32 version = 3;
- setVersion(int) - Method in class com.google.crypto.tink.proto.EcdsaPrivateKey.Builder
-
Required.
- setVersion(int) - Method in class com.google.crypto.tink.proto.EcdsaPublicKey.Builder
-
Required.
- setVersion(int) - Method in class com.google.crypto.tink.proto.EciesAeadHkdfPrivateKey.Builder
-
Required.
- setVersion(int) - Method in class com.google.crypto.tink.proto.EciesAeadHkdfPublicKey.Builder
-
Required.
- setVersion(int) - Method in class com.google.crypto.tink.proto.Ed25519KeyFormat.Builder
-
uint32 version = 1;
- setVersion(int) - Method in class com.google.crypto.tink.proto.Ed25519PrivateKey.Builder
-
Required.
- setVersion(int) - Method in class com.google.crypto.tink.proto.Ed25519PublicKey.Builder
-
Required.
- setVersion(int) - Method in class com.google.crypto.tink.proto.HkdfPrfKey.Builder
-
uint32 version = 1;
- setVersion(int) - Method in class com.google.crypto.tink.proto.HkdfPrfKeyFormat.Builder
-
uint32 version = 3;
- setVersion(int) - Method in class com.google.crypto.tink.proto.HmacKey.Builder
-
uint32 version = 1;
- setVersion(int) - Method in class com.google.crypto.tink.proto.HmacKeyFormat.Builder
-
uint32 version = 3;
- setVersion(int) - Method in class com.google.crypto.tink.proto.HmacPrfKey.Builder
-
uint32 version = 1;
- setVersion(int) - Method in class com.google.crypto.tink.proto.HmacPrfKeyFormat.Builder
-
uint32 version = 3;
- setVersion(int) - Method in class com.google.crypto.tink.proto.HpkePrivateKey.Builder
-
uint32 version = 1;
- setVersion(int) - Method in class com.google.crypto.tink.proto.HpkePublicKey.Builder
-
uint32 version = 1;
- setVersion(int) - Method in class com.google.crypto.tink.proto.JwtEcdsaKeyFormat.Builder
-
uint32 version = 1;
- setVersion(int) - Method in class com.google.crypto.tink.proto.JwtEcdsaPrivateKey.Builder
-
uint32 version = 1;
- setVersion(int) - Method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey.Builder
-
uint32 version = 1;
- setVersion(int) - Method in class com.google.crypto.tink.proto.JwtHmacKey.Builder
-
uint32 version = 1;
- setVersion(int) - Method in class com.google.crypto.tink.proto.JwtHmacKeyFormat.Builder
-
uint32 version = 1;
- setVersion(int) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1KeyFormat.Builder
-
uint32 version = 1;
- setVersion(int) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey.Builder
-
uint32 version = 1;
- setVersion(int) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey.Builder
-
uint32 version = 1;
- setVersion(int) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssKeyFormat.Builder
-
uint32 version = 1;
- setVersion(int) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey.Builder
-
uint32 version = 1;
- setVersion(int) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey.Builder
-
uint32 version = 1;
- setVersion(int) - Method in class com.google.crypto.tink.proto.KmsAeadKey.Builder
-
uint32 version = 1;
- setVersion(int) - Method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKey.Builder
-
uint32 version = 1;
- setVersion(int) - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey.Builder
-
Required.
- setVersion(int) - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PublicKey.Builder
-
Required.
- setVersion(int) - Method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey.Builder
-
Required.
- setVersion(int) - Method in class com.google.crypto.tink.proto.RsaSsaPssPublicKey.Builder
-
Required.
- setVersion(int) - Method in class com.google.crypto.tink.proto.XChaCha20Poly1305Key.Builder
-
uint32 version = 1;
- setVersion(int) - Method in class com.google.crypto.tink.proto.XChaCha20Poly1305KeyFormat.Builder
-
uint32 version = 1;
- setX(ByteString) - Method in class com.google.crypto.tink.proto.EcdsaPublicKey.Builder
-
Affine coordinates of the public key in bigendian representation.
- setX(ByteString) - Method in class com.google.crypto.tink.proto.EciesAeadHkdfPublicKey.Builder
-
Affine coordinates of the public key in bigendian representation.
- setX(ByteString) - Method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey.Builder
-
Affine coordinates of the public key in big-endian representation.
- setY(ByteString) - Method in class com.google.crypto.tink.proto.EcdsaPublicKey.Builder
-
Required.
- setY(ByteString) - Method in class com.google.crypto.tink.proto.EciesAeadHkdfPublicKey.Builder
-
Required.
- setY(ByteString) - Method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey.Builder
-
bytes y = 4;
- SHA1 - Static variable in class com.google.crypto.tink.mac.HmacParameters.HashType
-
- SHA1 - Static variable in class com.google.crypto.tink.prf.HkdfPrfParameters.HashType
-
- SHA1_VALUE - Static variable in enum com.google.crypto.tink.proto.HashType
-
Using SHA1 for digital signature is deprecated but HMAC-SHA1 is
- SHA224 - Static variable in class com.google.crypto.tink.mac.HmacParameters.HashType
-
- SHA224 - Static variable in class com.google.crypto.tink.prf.HkdfPrfParameters.HashType
-
- SHA224_VALUE - Static variable in enum com.google.crypto.tink.proto.HashType
-
SHA224 = 5;
- SHA256 - Static variable in class com.google.crypto.tink.mac.HmacParameters.HashType
-
- SHA256 - Static variable in class com.google.crypto.tink.prf.HkdfPrfParameters.HashType
-
- SHA256 - Static variable in class com.google.crypto.tink.signature.EcdsaParameters.HashType
-
- SHA256_VALUE - Static variable in enum com.google.crypto.tink.proto.HashType
-
SHA256 = 3;
- SHA384 - Static variable in class com.google.crypto.tink.mac.HmacParameters.HashType
-
- SHA384 - Static variable in class com.google.crypto.tink.prf.HkdfPrfParameters.HashType
-
- SHA384 - Static variable in class com.google.crypto.tink.signature.EcdsaParameters.HashType
-
- SHA384_VALUE - Static variable in enum com.google.crypto.tink.proto.HashType
-
fine.
- SHA512 - Static variable in class com.google.crypto.tink.mac.HmacParameters.HashType
-
- SHA512 - Static variable in class com.google.crypto.tink.prf.HkdfPrfParameters.HashType
-
- SHA512 - Static variable in class com.google.crypto.tink.signature.EcdsaParameters.HashType
-
- SHA512_VALUE - Static variable in enum com.google.crypto.tink.proto.HashType
-
SHA512 = 4;
- SharedPrefKeysetReader - Class in com.google.crypto.tink.integration.android
-
A
KeysetReader that can read keysets from private shared preferences on Android.
- SharedPrefKeysetReader(Context, String, String) - Constructor for class com.google.crypto.tink.integration.android.SharedPrefKeysetReader
-
Creates a
KeysetReader that reads and hex-decodes keysets from the preference
name
keysetName in the private shared preferences file
prefFilename.
- SharedPrefKeysetWriter - Class in com.google.crypto.tink.integration.android
-
A
KeysetWriter that can write keysets to private shared preferences on Android.
- SharedPrefKeysetWriter(Context, String, String) - Constructor for class com.google.crypto.tink.integration.android.SharedPrefKeysetWriter
-
Creates a KeysetReader that hex-encodes and writes keysets to the preference
name keysetName in the private shared preferences file prefFileName.
- SIG_HASH_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.RsaSsaPssParams
-
- sign(byte[]) - Method in interface com.google.crypto.tink.PublicKeySign
-
Computes the signature for data.
- sign(byte[]) - Method in class com.google.crypto.tink.subtle.EcdsaSignJce
-
- sign(byte[]) - Method in class com.google.crypto.tink.subtle.Ed25519Sign
-
- sign(byte[]) - Method in class com.google.crypto.tink.subtle.RsaSsaPkcs1SignJce
-
- sign(byte[]) - Method in class com.google.crypto.tink.subtle.RsaSsaPssSignJce
-
- signAndEncode(RawJwt) - Method in interface com.google.crypto.tink.jwt.JwtPublicKeySign
-
Computes a signature, and encodes the JWT and the signature in the
JWS compact serialization format.
- signAndEncodeWithKid(RawJwt, Optional<String>) - Method in interface com.google.crypto.tink.jwt.JwtPublicKeySignInternal
-
Computes a signature, and encodes the JWT and the signature in the JWS compact serialization
format.
- SIGNATURE - Static variable in class com.google.crypto.tink.subtle.EngineFactory
-
- SIGNATURE_LEN - Static variable in class com.google.crypto.tink.subtle.Ed25519Verify
-
- SignatureConfig - Class in com.google.crypto.tink.signature
-
- SignatureKeyTemplates - Class in com.google.crypto.tink.signature
-
- SignatureParameters - Class in com.google.crypto.tink.signature
-
- SignatureParameters() - Constructor for class com.google.crypto.tink.signature.SignatureParameters
-
- SignaturePemKeysetReader - Class in com.google.crypto.tink.signature
-
SignaturePemKeysetReader is a
KeysetReader that can read digital signature keys in PEM
format (RFC 7468).
- SignaturePemKeysetReader.Builder - Class in com.google.crypto.tink.signature
-
Builder for SignaturePemKeysetReader
- SignaturePrivateKey - Class in com.google.crypto.tink.signature
-
A
SignaturePrivateKey represents a digital signature primitive, which consists of a sign
and a verify function.
- SignaturePrivateKey() - Constructor for class com.google.crypto.tink.signature.SignaturePrivateKey
-
- SignaturePublicKey - Class in com.google.crypto.tink.signature
-
A SignaturePublicKey represents the verification portion of a digital signature primitive.
- SignaturePublicKey() - Constructor for class com.google.crypto.tink.signature.SignaturePublicKey
-
- SigUtil - Class in com.google.crypto.tink.signature.internal
-
Utility functions to convert to and from signature-related proto.
- size() - Method in class com.google.crypto.tink.KeysetHandle.Builder
-
Returns the number of entries in this builder.
- size() - Method in class com.google.crypto.tink.KeysetHandle
-
Returns the size of this keyset.
- size() - Method in class com.google.crypto.tink.util.Bytes
-
- size() - Method in class com.google.crypto.tink.util.SecretBytes
-
Returns the length of the bytes wrapped by this object.
- staticKeyType() - Static method in class com.google.crypto.tink.prf.HkdfPrfKeyManager
-
- STATUS_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.Keyset.Key
-
- STATUS_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.KeysetInfo.KeyInfo
-
- StreamingAead - Interface in com.google.crypto.tink
-
An interface for streaming authenticated encryption with associated data.
- StreamingAeadConfig - Class in com.google.crypto.tink.streamingaead
-
Static methods and constants for registering with the
Registry all
instances of
StreamingAead key types supported in a particular
release of Tink.
- StreamingAeadFactory - Class in com.google.crypto.tink.streamingaead
-
- StreamingAeadKeyTemplates - Class in com.google.crypto.tink.streamingaead
-
- StreamingAeadWrapper - Class in com.google.crypto.tink.streamingaead
-
StreamingAeadWrapper is the implementation of PrimitiveWrapper for the StreamingAead primitive.
- StreamingPrf - Interface in com.google.crypto.tink.subtle.prf
-
Streaming API Interface for Pseudo Random Function (Prf)
- StreamSegmentDecrypter - Interface in com.google.crypto.tink.subtle
-
StreamSegmentDecrypter is a helper class that decrypts individual segments of a stream.
- StreamSegmentEncrypter - Interface in com.google.crypto.tink.subtle
-
StreamSegmentEncrypter is a helper class that encrypts individual segments of a stream.
- SubtleUtil - Class in com.google.crypto.tink.subtle
-
Helper methods.
- supportedPrimitives() - Method in class com.google.crypto.tink.internal.KeyTypeManager
-
Returns a set containing the supported primitives.
- SYMMETRIC_VALUE - Static variable in enum com.google.crypto.tink.proto.KeyData.KeyMaterialType
-
SYMMETRIC = 1;