Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y 

A

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
Deprecated.
This method takes a KeyTemplate proto, which is an internal implementation detail. Please use the add method that takes a KeyTemplate POJO.
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
Deprecated.
This method takes a KeyTemplate proto, which is an internal implementation detail. Please use the add method that takes a KeyTemplate POJO.
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
Deprecated.
Catalogues are no longer supported.
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
Deprecated.
Please use KeysetManager.add(com.google.crypto.tink.proto.KeyTemplate). This method adds a new key and when asPrimary is true immediately promotes it to primary. However, when you do keyset rotation, you almost never want to make the new key primary, because old binaries don't know the new key yet.
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
Deprecated.
use Builder.addPrimitive or Builder.addPrimaryPrimitive instead.
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
Deprecated.
Use keysetHandle.GetPrimitive(Aead.class) after registering the AeadWrapper instead.
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
Pre-generated KeyTemplate for Aead keys.
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
Describes the parameters of an AesCmacKey.
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
This key manager generates new AesCtrHmacAeadKey keys and produces new instances of EncryptThenAuthenticate.
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
Describes the parameters of an AesEaxKey.
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
Describes the parameters of an AesGcmKey
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
AES-SIV, as described in RFC 5297.
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
Deprecated.
Please reimplement this method in your code instead. From within Tink, use Util.getAndroidApiLevel directly.
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
A builder for AndroidKeysetManager.
AndroidKeystoreAesGcm - Class in com.google.crypto.tink.integration.android
An Aead that does AES-GCM encryption with a key stored in Android Keystore.
AndroidKeystoreAesGcm(String) - Constructor for class com.google.crypto.tink.integration.android.AndroidKeystoreAesGcm
 
AndroidKeystoreKmsClient - Class in com.google.crypto.tink.integration.android
An implementation of KmsClient for Android Keystore.
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;

B

Base64 - Class in com.google.crypto.tink.subtle
Utilities for encoding and decoding the Base64 representation of binary data.
BASE_MODE - Static variable in class com.google.crypto.tink.hybrid.internal.HpkeUtil
 
BigIntegerEncoding - Class in com.google.crypto.tink.internal
Helper class with functions that encode and decode non-negative BigInteger to and from byte[].
BinaryKeysetReader - Class in com.google.crypto.tink
A KeysetReader that can read from some source cleartext or encrypted keysets in proto binary wire format.
BinaryKeysetWriter - Class in com.google.crypto.tink
A KeysetWriter that can write to some source cleartext or encrypted keysets in proto binary wire format.
BLOCK_SIZE - Static variable in class com.google.crypto.tink.mac.internal.AesUtil
 
build() - Method in class com.google.crypto.tink.aead.AesEaxKey.Builder
 
build() - Method in class com.google.crypto.tink.aead.AesEaxParameters.Builder
 
build() - Method in class com.google.crypto.tink.aead.AesGcmKey.Builder
 
build() - Method in class com.google.crypto.tink.aead.AesGcmParameters.Builder
 
build() - Method in class com.google.crypto.tink.aead.AesGcmSivKey.Builder
 
build() - Method in class com.google.crypto.tink.aead.AesGcmSivParameters.Builder
 
build() - Method in class com.google.crypto.tink.integration.android.AndroidKeysetManager.Builder
Builds and returns a new AndroidKeysetManager with the specified options.
build() - Method in class com.google.crypto.tink.integration.android.AndroidKeystoreKmsClient.Builder
 
build() - Method in class com.google.crypto.tink.jwt.JwtValidator.Builder
 
build() - Method in class com.google.crypto.tink.jwt.RawJwt.Builder
 
build() - Method in class com.google.crypto.tink.KeysetHandle.Builder
Creates a new KeysetHandle.
build() - Method in class com.google.crypto.tink.mac.AesCmacKey.Builder
 
build() - Method in class com.google.crypto.tink.mac.AesCmacParameters.Builder
 
build() - Method in class com.google.crypto.tink.mac.HmacKey.Builder
 
build() - Method in class com.google.crypto.tink.mac.HmacParameters.Builder
 
build() - Method in class com.google.crypto.tink.monitoring.MonitoringAnnotations.Builder
Builds the MonitoringAnnotations object.
build() - Method in class com.google.crypto.tink.monitoring.MonitoringKeysetInfo.Builder
Builds the MonitoringKeysetInfo object.
build() - Method in class com.google.crypto.tink.prf.HkdfPrfKey.Builder
 
build() - Method in class com.google.crypto.tink.prf.HkdfPrfParameters.Builder
 
build() - Method in class com.google.crypto.tink.PrimitiveSet.Builder
 
build() - Method in class com.google.crypto.tink.signature.EcdsaParameters.Builder
 
build() - Method in class com.google.crypto.tink.signature.EcdsaPrivateKey.Builder
 
build() - Method in class com.google.crypto.tink.signature.EcdsaPublicKey.Builder
 
build() - Method in class com.google.crypto.tink.signature.SignaturePemKeysetReader.Builder
 
build() - Method in class com.google.crypto.tink.util.KeysDownloader.Builder
 
builder() - Static method in class com.google.crypto.tink.aead.AesEaxKey
 
builder() - Static method in class com.google.crypto.tink.aead.AesEaxParameters
 
builder() - Static method in class com.google.crypto.tink.aead.AesGcmKey
 
builder() - Static method in class com.google.crypto.tink.aead.AesGcmParameters
 
builder() - Static method in class com.google.crypto.tink.aead.AesGcmSivKey
 
builder() - Static method in class com.google.crypto.tink.aead.AesGcmSivParameters
 
Builder() - Constructor for class com.google.crypto.tink.integration.android.AndroidKeysetManager.Builder
 
Builder() - Constructor for class com.google.crypto.tink.integration.android.AndroidKeystoreKmsClient.Builder
 
Builder() - Constructor for class com.google.crypto.tink.internal.PrimitiveRegistry.Builder
 
Builder(PrimitiveRegistry) - Constructor for class com.google.crypto.tink.internal.PrimitiveRegistry.Builder
 
Builder() - Constructor for class com.google.crypto.tink.internal.SerializationRegistry.Builder
 
Builder(SerializationRegistry) - Constructor for class com.google.crypto.tink.internal.SerializationRegistry.Builder
 
Builder() - Constructor for class com.google.crypto.tink.KeysetHandle.Builder
 
builder() - Static method in class com.google.crypto.tink.mac.AesCmacKey
 
builder() - Static method in class com.google.crypto.tink.mac.AesCmacParameters
 
builder() - Static method in class com.google.crypto.tink.mac.HmacKey
 
builder() - Static method in class com.google.crypto.tink.mac.HmacParameters
 
Builder() - Constructor for class com.google.crypto.tink.monitoring.MonitoringAnnotations.Builder
 
Builder() - Constructor for class com.google.crypto.tink.monitoring.MonitoringKeysetInfo.Builder
 
builder() - Static method in class com.google.crypto.tink.prf.HkdfPrfKey
 
builder() - Static method in class com.google.crypto.tink.prf.HkdfPrfParameters
 
builder() - Static method in class com.google.crypto.tink.signature.EcdsaParameters
 
builder() - Static method in class com.google.crypto.tink.signature.EcdsaPrivateKey
 
builder() - Static method in class com.google.crypto.tink.signature.EcdsaPublicKey
 
Builder() - Constructor for class com.google.crypto.tink.util.KeysDownloader.Builder
 
byteArrayToInt(byte[]) - Static method in class com.google.crypto.tink.subtle.Bytes
Transforms a passed LSB first byte array to an int
byteArrayToInt(byte[], int) - Static method in class com.google.crypto.tink.subtle.Bytes
Transforms a passed LSB first byte array to an int
byteArrayToInt(byte[], int, int) - Static method in class com.google.crypto.tink.subtle.Bytes
Transforms a passed LSB first byte array to an int
Bytes - Class in com.google.crypto.tink.subtle
Helper methods that deal with byte arrays.
Bytes - Class in com.google.crypto.tink.util
Immutable Wrapper around a byte array.
bytes2Integer(byte[]) - Static method in class com.google.crypto.tink.subtle.SubtleUtil
Converts an unsigned, big-endian encoded byte array to a non-negative integer (https://tools.ietf.org/html/rfc8017#section-4.1).

C

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
Deprecated.
Catalogues are no longer supported.
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
A KeyTemplate that generates new instances of ChaCha20Poly1305Key.
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 AEAD construction, as described in RFC 8439, section 2.8.
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
Creates a new Aead-primitive that uses the key material given in symmetricKey, which must be of length AeadFactory.getKeySizeInBytes().
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
Deprecated.
Use KeysetHandle.Builder.addEntry instead.
createFromKey(TinkKey, KeyAccess) - Static method in class com.google.crypto.tink.tinkkey.KeyHandle
Deprecated.
Returns a KeyHandle instance with key as the underlying TinkKey if the caller provides the correct KeyAccess instance.
createFromKey(KeyData, KeyTemplate.OutputPrefixType) - Static method in class com.google.crypto.tink.tinkkey.KeyHandle
Deprecated.
Use the KeyHandle(TinkKey, KeyAccess) constructor instead.
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.

D

D_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey
 
D_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey
 
D_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey
 
D_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey
 
dbl(byte[]) - Static method in class com.google.crypto.tink.mac.internal.AesUtil
Multiplies value by x in the finite field GF(2^128) represented using the primitive polynomial x^128 + x^7 + x^2 + x + 1.
decode(String) - Static method in class com.google.crypto.tink.subtle.Base64
Decodes a base64 string to a byte array.
decode(String, int) - Static method in class com.google.crypto.tink.subtle.Base64
Decode the Base64-encoded data in input and return the data in a new byte array.
decode(byte[], int) - Static method in class com.google.crypto.tink.subtle.Base64
Decode the Base64-encoded data in input and return the data in a new byte array.
decode(byte[], int, int, int) - Static method in class com.google.crypto.tink.subtle.Base64
Decode the Base64-encoded data in input and return the data in a new byte array.
decode(String) - Static method in class com.google.crypto.tink.subtle.Hex
Decodes a hex string to a byte array.
decrypt(byte[], byte[]) - Method in interface com.google.crypto.tink.Aead
Decrypts ciphertext with associatedData as associated authenticated data.
decrypt(byte[], byte[], byte[]) - Method in class com.google.crypto.tink.aead.internal.InsecureNonceAesGcmJce
On Android KitKat (API level 19) this method does not support non null or non empty associatedData.
decrypt(byte[], byte[]) - Method in class com.google.crypto.tink.aead.KmsEnvelopeAead
 
decrypt(byte[], byte[]) - Method in class com.google.crypto.tink.aead.subtle.AesGcmSiv
On Android KitKat (API level 19) this method does not support non null or non empty associatedData.
decrypt(byte[], byte[]) - Method in class com.google.crypto.tink.hybrid.subtle.AeadOrDaead
Decrypts ciphertext with associatedData as associated authenticated data.
decrypt(byte[], byte[]) - Method in class com.google.crypto.tink.hybrid.subtle.RsaKemHybridDecrypt
 
decrypt(byte[], byte[]) - Method in interface com.google.crypto.tink.HybridDecrypt
Decryption operation: decrypts ciphertext verifying the integrity of contextInfo.
decrypt(byte[], byte[]) - Method in class com.google.crypto.tink.integration.android.AndroidKeystoreAesGcm
 
decrypt(byte[]) - Method in class com.google.crypto.tink.subtle.AesCtrJceCipher
Decrypts the ciphertext with counter mode decryption.
decrypt(byte[], byte[]) - Method in class com.google.crypto.tink.subtle.AesEaxJce
 
decrypt(byte[], byte[]) - Method in class com.google.crypto.tink.subtle.AesGcmJce
On Android KitKat (API level 19) this method does not support non null or non empty associatedData.
decrypt(byte[], byte[]) - Method in class com.google.crypto.tink.subtle.ChaCha20Poly1305
 
decrypt(byte[], byte[]) - Method in class com.google.crypto.tink.subtle.EciesAeadHkdfHybridDecrypt
 
decrypt(byte[], byte[]) - Method in class com.google.crypto.tink.subtle.EncryptThenAuthenticate
Decrypts ciphertext with associatedData as associated data.
decrypt(byte[]) - Method in interface com.google.crypto.tink.subtle.IndCpaCipher
Decrypts ciphertext.
decrypt(byte[], byte[]) - Method in class com.google.crypto.tink.subtle.XChaCha20Poly1305
 
decryptDeterministically(byte[], byte[]) - Method in interface com.google.crypto.tink.DeterministicAead
Deterministically decrypts ciphertext with associatedData as associated authenticated data.
decryptDeterministically(byte[], byte[]) - Method in class com.google.crypto.tink.subtle.AesSiv
 
decryptSegment(ByteBuffer, int, boolean, ByteBuffer) - Method in interface com.google.crypto.tink.subtle.StreamSegmentDecrypter
Decrypts a ciphetext segment.
DEFAULT - Static variable in class com.google.crypto.tink.subtle.Base64
Default values for encoder/decoder flags.
DEK_TEMPLATE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat
 
delete(int) - Method in class com.google.crypto.tink.integration.android.AndroidKeysetManager
Deletes the key with keyId.
delete(int) - Method in class com.google.crypto.tink.KeysetManager
Deletes the key with keyId.
deleteAt(int) - Method in class com.google.crypto.tink.KeysetHandle.Builder
Deletes the entry at index i.
deleteKey(String) - Method in class com.google.crypto.tink.integration.android.AndroidKeystoreKmsClient
Deletes a key in Android Keystore.
DEM_PARAMS_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.EciesAeadHkdfParams
 
DER - Static variable in class com.google.crypto.tink.signature.EcdsaParameters.SignatureEncoding
 
DER_VALUE - Static variable in enum com.google.crypto.tink.proto.EcdsaSignatureEncoding
The signature is encoded using ASN.1 (https://tools.ietf.org/html/rfc5480#appendix-A): ECDSA-Sig-Value :: = SEQUENCE { r INTEGER, s INTEGER }
DERIVED_KEY_SIZE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesCtrHmacStreamingParams
 
DERIVED_KEY_SIZE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesGcmHkdfStreamingParams
 
deriveKey(KeyFormatProtoT, InputStream) - Method in class com.google.crypto.tink.internal.KeyTypeManager.KeyFactory
Derives a new key from a given format, using the given pseudoRandomness.
deriveKey(KeyTemplate, InputStream) - Static method in class com.google.crypto.tink.PrivilegedRegistry
Method to derive a key, using the given , with the randomness as provided by the second argument.
destroy(int) - Method in class com.google.crypto.tink.integration.android.AndroidKeysetManager
Destroys the key material associated with the keyId.
destroy(int) - Method in class com.google.crypto.tink.KeysetManager
Destroys the key material associated with the keyId.
DESTROYED - Static variable in class com.google.crypto.tink.KeyStatus
 
DESTROYED_VALUE - Static variable in enum com.google.crypto.tink.proto.KeyStatusType
Key data does not exist in this Keyset any more.
DeterministicAead - Interface in com.google.crypto.tink
Interface for Deterministic Authenticated Encryption with Associated Data (Deterministic AEAD).
DeterministicAeadConfig - Class in com.google.crypto.tink.daead
Static methods and constants for registering with the Registry all instances of DeterministicAead key types supported in a particular release of Tink.
DeterministicAeadFactory - Class in com.google.crypto.tink.daead
Deprecated.
Use keysetHandle.GetPrimitive(DeterministicAead.class) after registering the DeterministicAeadWrapper instead.
DeterministicAeadKeyTemplates - Class in com.google.crypto.tink.daead
Pre-generated KeyTemplate for DeterministicAead keys.
DeterministicAeadWrapper - Class in com.google.crypto.tink.daead
The implementation of PrimitiveWrapper<DeterministicAead>.
DHKEM_P256_HKDF_SHA256_VALUE - Static variable in enum com.google.crypto.tink.proto.HpkeKem
DHKEM_P256_HKDF_SHA256 = 2;
DHKEM_P384_HKDF_SHA384_VALUE - Static variable in enum com.google.crypto.tink.proto.HpkeKem
DHKEM_P384_HKDF_SHA384 = 3;
DHKEM_P521_HKDF_SHA512_VALUE - Static variable in enum com.google.crypto.tink.proto.HpkeKem
DHKEM_P521_HKDF_SHA512 = 4;
DHKEM_X25519_HKDF_SHA256_VALUE - Static variable in enum com.google.crypto.tink.proto.HpkeKem
DHKEM_X25519_HKDF_SHA256 = 1;
disable(int) - Method in class com.google.crypto.tink.integration.android.AndroidKeysetManager
Disables the key with keyId.
disable(int) - Method in class com.google.crypto.tink.KeysetManager
Disables the key with keyId.
DISABLED - Static variable in class com.google.crypto.tink.KeyStatus
 
DISABLED_VALUE - Static variable in enum com.google.crypto.tink.proto.KeyStatusType
Cannot be used, but exists and can become ENABLED.
disableRewinding() - Method in class com.google.crypto.tink.subtle.RewindableReadableByteChannel
Disables the rewinding feature.
DO_NOT_USE_CRUNCHY_UNCOMPRESSED_VALUE - Static variable in enum com.google.crypto.tink.proto.EcPointFormat
Like UNCOMPRESSED but without the \x04 prefix.
DO_NOTHING_LOGGER - Static variable in class com.google.crypto.tink.internal.MonitoringUtil
 
doesSupport(String) - Method in class com.google.crypto.tink.integration.android.AndroidKeystoreKmsClient
 
doesSupport(String) - Method in interface com.google.crypto.tink.KeyManager
 
doesSupport(String) - Method in interface com.google.crypto.tink.KmsClient
 
doNotUseKeystore() - Method in class com.google.crypto.tink.integration.android.AndroidKeysetManager.Builder
Deprecated.
Android Keystore can be disabled by not setting a master key URI.
download() - Method in class com.google.crypto.tink.util.KeysDownloader
Returns a string containing a JSON with the Google public signing keys.
DP_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey
 
DP_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey
 
DP_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey
 
DP_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey
 
DQ_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey
 
DQ_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey
 
DQ_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey
 
DQ_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.AesCmacKey
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.AesCmacKeyFormat
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.AesCmacParams
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.AesCmacPrfKey
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.AesCmacPrfKeyFormat
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.AesCtrHmacAeadKey
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKey
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKeyFormat
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingParams
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.AesCtrKey
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.AesCtrKeyFormat
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.AesCtrParams
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.AesEaxKey
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.AesEaxKeyFormat
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.AesEaxParams
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKey
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKeyFormat
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingParams
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.AesGcmKey
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.AesGcmKeyFormat
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.AesGcmSivKey
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.AesGcmSivKeyFormat
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.AesSivKey
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.AesSivKeyFormat
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.ChaCha20Poly1305Key
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.ChaCha20Poly1305KeyFormat
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.EcdsaKeyFormat
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.EcdsaParams
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.EcdsaPrivateKey
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.EcdsaPublicKey
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.EciesAeadDemParams
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.EciesAeadHkdfKeyFormat
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.EciesAeadHkdfParams
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.EciesAeadHkdfPrivateKey
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.EciesAeadHkdfPublicKey
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.EciesHkdfKemParams
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.Ed25519KeyFormat
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.Ed25519PrivateKey
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.Ed25519PublicKey
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.EncryptedKeyset
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.HkdfPrfKey
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.HkdfPrfKeyFormat
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.HkdfPrfParams
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.HmacKey
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.HmacKeyFormat
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.HmacParams
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.HmacPrfKey
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.HmacPrfKeyFormat
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.HmacPrfParams
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.HpkeKeyFormat
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.HpkeParams
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.HpkePrivateKey
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.HpkePublicKey
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.JwtEcdsaKeyFormat
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.JwtEcdsaPrivateKey
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey.CustomKid
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.JwtHmacKey.CustomKid
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.JwtHmacKey
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.JwtHmacKeyFormat
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1KeyFormat
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey.CustomKid
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssKeyFormat
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey.CustomKid
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.KeyData
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.Keyset
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.Keyset.Key
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.KeysetInfo
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.KeysetInfo.KeyInfo
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.KeyTemplate
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.KeyTypeEntry
Deprecated.
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.KmsAeadKey
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.KmsAeadKeyFormat
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKey
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.RegistryConfig
Deprecated.
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1KeyFormat
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1Params
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PublicKey
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.RsaSsaPssKeyFormat
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.RsaSsaPssParams
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.RsaSsaPssPublicKey
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.XChaCha20Poly1305Key
 
dynamicMethod(GeneratedMessageLite.MethodToInvoke, Object, Object) - Method in class com.google.crypto.tink.proto.XChaCha20Poly1305KeyFormat
 

E

E_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey
 
E_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey
 
E_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.RsaSsaPkcs1PublicKey
 
E_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.RsaSsaPssPublicKey
 
EC_POINT_FORMAT_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.EciesAeadHkdfParams
 
Ecdsa - Class in com.google.crypto.tink.proto
 
ECDSA_P256 - Static variable in class com.google.crypto.tink.signature.SignatureKeyTemplates
A KeyTemplate that generates new instances of EcdsaPrivateKey with the following parameters: Hash function: SHA256 Curve: NIST P-256 Signature encoding: DER (this is the encoding that Java uses).
ECDSA_P256_IEEE_P1363 - Static variable in class com.google.crypto.tink.signature.SignatureKeyTemplates
A KeyTemplate that generates new instances of EcdsaPrivateKey with the following parameters: Hash function: SHA256 Curve: NIST P-256 Signature encoding: IEEE_P1363 (this is the encoding that JWS and WebCrypto use).
ECDSA_P256_IEEE_P1363_WITHOUT_PREFIX - Static variable in class com.google.crypto.tink.signature.SignatureKeyTemplates
A KeyTemplate that generates new instances of EcdsaPrivateKey with the following parameters: Hash function: SHA256 Curve: NIST P-256 Signature encoding: DER (this is the encoding that Java uses).
ECDSA_P384 - Static variable in class com.google.crypto.tink.signature.SignatureKeyTemplates
A KeyTemplate that generates new instances of EcdsaPrivateKey with the following parameters: Hash function: SHA512 Curve: NIST P-384 Signature encoding: DER (this is the encoding that Java uses).
ECDSA_P384_IEEE_P1363 - Static variable in class com.google.crypto.tink.signature.SignatureKeyTemplates
A KeyTemplate that generates new instances of EcdsaPrivateKey with the following parameters: Hash function: SHA512 Curve: NIST P-384 Signature encoding: IEEE_P1363 (this is the encoding that JWS and WebCrypto use).
ECDSA_P521 - Static variable in class com.google.crypto.tink.signature.SignatureKeyTemplates
A KeyTemplate that generates new instances of EcdsaPrivateKey with the following parameters: Hash function: SHA512 Curve: NIST P-521 Signature encoding: DER (this is the encoding that Java uses).
ECDSA_P521_IEEE_P1363 - Static variable in class com.google.crypto.tink.signature.SignatureKeyTemplates
A KeyTemplate that generates new instances of EcdsaPrivateKey with the following parameters: Hash function: SHA512 Curve: NIST P-521 Signature encoding: IEEE_P1363 (this is the encoding that JWS and WebCrypto use).
ECDSA_PRIVATE_KEY_TYPE_URL - Static variable in class com.google.crypto.tink.signature.SignatureConfig
 
ECDSA_PUBLIC_KEY_TYPE_URL - Static variable in class com.google.crypto.tink.signature.SignatureConfig
 
ecdsaDer2Ieee(byte[], int) - Static method in class com.google.crypto.tink.subtle.EllipticCurves
Transforms ECDSA DER signature encoding to IEEE_P1363 encoding.
ecdsaIeee2Der(byte[]) - Static method in class com.google.crypto.tink.subtle.EllipticCurves
Transforms ECDSA IEEE_P1363 signature encoding to DER encoding.
EcdsaKeyFormat - Class in com.google.crypto.tink.proto
Protobuf type google.crypto.tink.EcdsaKeyFormat
EcdsaKeyFormat.Builder - Class in com.google.crypto.tink.proto
Protobuf type google.crypto.tink.EcdsaKeyFormat
EcdsaKeyFormatOrBuilder - Interface in com.google.crypto.tink.proto
 
ecdsaP256Template() - Static method in class com.google.crypto.tink.signature.EcdsaSignKeyManager
 
EcdsaParameters - Class in com.google.crypto.tink.signature
Describes the parameters of an ECDSA signature primitive.
EcdsaParameters.Builder - Class in com.google.crypto.tink.signature
Builds a new EcdsaParameters instance.
EcdsaParameters.CurveType - Class in com.google.crypto.tink.signature
The elliptic curve and its parameters.
EcdsaParameters.HashType - Class in com.google.crypto.tink.signature
The Hash algorithm used.
EcdsaParameters.SignatureEncoding - Class in com.google.crypto.tink.signature
The encoding used in the signature.
EcdsaParameters.Variant - Class in com.google.crypto.tink.signature
Describes details of the ECDSA signature computation.
EcdsaParams - Class in com.google.crypto.tink.proto
Protos for Ecdsa.
EcdsaParams.Builder - Class in com.google.crypto.tink.proto
Protos for Ecdsa.
EcdsaParamsOrBuilder - Interface in com.google.crypto.tink.proto
 
EcdsaPrivateKey - Class in com.google.crypto.tink.proto
key_type: type.googleapis.com/google.crypto.tink.EcdsaPrivateKey
EcdsaPrivateKey - Class in com.google.crypto.tink.signature
Represents a key for computing ECDSA signatures.
EcdsaPrivateKey.Builder - Class in com.google.crypto.tink.proto
key_type: type.googleapis.com/google.crypto.tink.EcdsaPrivateKey
EcdsaPrivateKey.Builder - Class in com.google.crypto.tink.signature
Builder for EcdsaPrivateKey.
EcdsaPrivateKeyOrBuilder - Interface in com.google.crypto.tink.proto
 
EcdsaPublicKey - Class in com.google.crypto.tink.proto
key_type: type.googleapis.com/google.crypto.tink.EcdsaPublicKey
EcdsaPublicKey - Class in com.google.crypto.tink.signature
EcdsaPublicKey represents the public portion of ECDSA signature primitive.
EcdsaPublicKey.Builder - Class in com.google.crypto.tink.proto
key_type: type.googleapis.com/google.crypto.tink.EcdsaPublicKey
EcdsaPublicKey.Builder - Class in com.google.crypto.tink.signature
Builder for EcdsaPublicKey.
EcdsaPublicKeyOrBuilder - Interface in com.google.crypto.tink.proto
 
EcdsaSignatureEncoding - Enum in com.google.crypto.tink.proto
Protobuf enum google.crypto.tink.EcdsaSignatureEncoding
EcdsaSignJce - Class in com.google.crypto.tink.subtle
ECDSA signing with JCE.
EcdsaSignJce(ECPrivateKey, Enums.HashType, EllipticCurves.EcdsaEncoding) - Constructor for class com.google.crypto.tink.subtle.EcdsaSignJce
 
EcdsaSignKeyManager - Class in com.google.crypto.tink.signature
This key manager generates new EcdsaPrivateKey keys and produces new instances of EcdsaSignJce.
EcdsaVerifyJce - Class in com.google.crypto.tink.subtle
ECDSA verifying with JCE.
EcdsaVerifyJce(ECPublicKey, Enums.HashType, EllipticCurves.EcdsaEncoding) - Constructor for class com.google.crypto.tink.subtle.EcdsaVerifyJce
 
ECIES_AEAD_HKDF_PRIVATE_KEY_TYPE_URL - Static variable in class com.google.crypto.tink.hybrid.HybridConfig
 
ECIES_AEAD_HKDF_PUBLIC_KEY_TYPE_URL - Static variable in class com.google.crypto.tink.hybrid.HybridConfig
 
ECIES_P256_HKDF_HMAC_SHA256_AES128_CTR_HMAC_SHA256 - Static variable in class com.google.crypto.tink.hybrid.HybridKeyTemplates
A KeyTemplate that generates new instances of EciesAeadHkdfPrivateKey with the following parameters: KEM: ECDH over NIST P-256 DEM: AES128-CTR-HMAC-SHA256 with the following parameters AES key size: 16 bytes AES CTR IV size: 16 bytes HMAC key size: 32 bytes HMAC tag size: 16 bytes KDF: HKDF-HMAC-SHA256 with an empty salt
ECIES_P256_HKDF_HMAC_SHA256_AES128_GCM - Static variable in class com.google.crypto.tink.hybrid.HybridKeyTemplates
A KeyTemplate that generates new instances of EciesAeadHkdfPrivateKey with the following parameters: KEM: ECDH over NIST P-256 DEM: AES128-GCM KDF: HKDF-HMAC-SHA256 with an empty salt
ECIES_P256_HKDF_HMAC_SHA256_AES128_GCM_COMPRESSED_WITHOUT_PREFIX - Static variable in class com.google.crypto.tink.hybrid.HybridKeyTemplates
A KeyTemplate that generates new instances of EciesAeadHkdfPrivateKey with the following parameters: KEM: ECDH over NIST P-256 DEM: AES128-GCM KDF: HKDF-HMAC-SHA256 with an empty salt EC Point Format: Compressed OutputPrefixType: RAW
EciesAeadDemParams - Class in com.google.crypto.tink.proto
Parameters of AEAD DEM (Data Encapsulation Mechanism).
EciesAeadDemParams.Builder - Class in com.google.crypto.tink.proto
Parameters of AEAD DEM (Data Encapsulation Mechanism).
EciesAeadDemParamsOrBuilder - Interface in com.google.crypto.tink.proto
 
EciesAeadHkdf - Class in com.google.crypto.tink.proto
 
EciesAeadHkdfDemHelper - Interface in com.google.crypto.tink.subtle
A helper for DEM (data encapsulation mechanism) of ECIES-AEAD-HKDF.
EciesAeadHkdfHybridDecrypt - Class in com.google.crypto.tink.subtle
ECIES encryption with HKDF-KEM (key encapsulation mechanism) and AEAD-DEM (data encapsulation mechanism).
EciesAeadHkdfHybridDecrypt(ECPrivateKey, byte[], String, EllipticCurves.PointFormatType, EciesAeadHkdfDemHelper) - Constructor for class com.google.crypto.tink.subtle.EciesAeadHkdfHybridDecrypt
 
EciesAeadHkdfHybridEncrypt - Class in com.google.crypto.tink.subtle
ECIES encryption with HKDF-KEM (key encapsulation mechanism) and AEAD-DEM (data encapsulation mechanism).
EciesAeadHkdfHybridEncrypt(ECPublicKey, byte[], String, EllipticCurves.PointFormatType, EciesAeadHkdfDemHelper) - Constructor for class com.google.crypto.tink.subtle.EciesAeadHkdfHybridEncrypt
 
EciesAeadHkdfKeyFormat - Class in com.google.crypto.tink.proto
Protobuf type google.crypto.tink.EciesAeadHkdfKeyFormat
EciesAeadHkdfKeyFormat.Builder - Class in com.google.crypto.tink.proto
Protobuf type google.crypto.tink.EciesAeadHkdfKeyFormat
EciesAeadHkdfKeyFormatOrBuilder - Interface in com.google.crypto.tink.proto
 
EciesAeadHkdfParams - Class in com.google.crypto.tink.proto
Protobuf type google.crypto.tink.EciesAeadHkdfParams
EciesAeadHkdfParams.Builder - Class in com.google.crypto.tink.proto
Protobuf type google.crypto.tink.EciesAeadHkdfParams
EciesAeadHkdfParamsOrBuilder - Interface in com.google.crypto.tink.proto
 
EciesAeadHkdfPrivateKey - Class in com.google.crypto.tink.proto
EciesKdfAeadPrivateKey represents HybridDecryption primitive.
EciesAeadHkdfPrivateKey.Builder - Class in com.google.crypto.tink.proto
EciesKdfAeadPrivateKey represents HybridDecryption primitive.
EciesAeadHkdfPrivateKeyManager - Class in com.google.crypto.tink.hybrid
This key manager generates new EciesAeadHkdfPrivateKey keys and produces new instances of EciesAeadHkdfHybridDecrypt.
EciesAeadHkdfPrivateKeyOrBuilder - Interface in com.google.crypto.tink.proto
 
EciesAeadHkdfPublicKey - Class in com.google.crypto.tink.proto
EciesAeadHkdfPublicKey represents HybridEncryption primitive.
EciesAeadHkdfPublicKey.Builder - Class in com.google.crypto.tink.proto
EciesAeadHkdfPublicKey represents HybridEncryption primitive.
EciesAeadHkdfPublicKeyOrBuilder - Interface in com.google.crypto.tink.proto
 
EciesHkdfKemParams - Class in com.google.crypto.tink.proto
Parameters of KEM (Key Encapsulation Mechanism)
EciesHkdfKemParams.Builder - Class in com.google.crypto.tink.proto
Parameters of KEM (Key Encapsulation Mechanism)
EciesHkdfKemParamsOrBuilder - Interface in com.google.crypto.tink.proto
 
EciesHkdfRecipientKem - Class in com.google.crypto.tink.subtle
HKDF-based KEM (key encapsulation mechanism) for ECIES recipient.
EciesHkdfRecipientKem(ECPrivateKey) - Constructor for class com.google.crypto.tink.subtle.EciesHkdfRecipientKem
 
EciesHkdfSenderKem - Class in com.google.crypto.tink.subtle
HKDF-based ECIES-KEM (key encapsulation mechanism) for ECIES sender.
EciesHkdfSenderKem(ECPublicKey) - Constructor for class com.google.crypto.tink.subtle.EciesHkdfSenderKem
 
EciesHkdfSenderKem.KemKey - Class in com.google.crypto.tink.subtle
A container for key parts generated by the KEM.
eciesP256HkdfHmacSha256Aes128CtrHmacSha256Template() - Static method in class com.google.crypto.tink.hybrid.EciesAeadHkdfPrivateKeyManager
 
eciesP256HkdfHmacSha256Aes128GcmTemplate() - Static method in class com.google.crypto.tink.hybrid.EciesAeadHkdfPrivateKeyManager
 
ecPointDecode(EllipticCurve, EllipticCurves.PointFormatType, byte[]) - Static method in class com.google.crypto.tink.subtle.EllipticCurves
Decodes an encoded point on an elliptic curve.
EcPointFormat - Enum in com.google.crypto.tink.proto
Protobuf enum google.crypto.tink.EcPointFormat
Ed25519 - Class in com.google.crypto.tink.proto
 
ED25519 - Static variable in class com.google.crypto.tink.signature.SignatureKeyTemplates
A KeyTemplate that generates new instances of Ed25519PrivateKey.
ED25519_PRIVATE_KEY_TYPE_URL - Static variable in class com.google.crypto.tink.signature.SignatureConfig
 
ED25519_PUBLIC_KEY_TYPE_URL - Static variable in class com.google.crypto.tink.signature.SignatureConfig
 
Ed25519KeyFormat - Class in com.google.crypto.tink.proto
Protobuf type google.crypto.tink.Ed25519KeyFormat
Ed25519KeyFormat.Builder - Class in com.google.crypto.tink.proto
Protobuf type google.crypto.tink.Ed25519KeyFormat
Ed25519KeyFormatOrBuilder - Interface in com.google.crypto.tink.proto
 
Ed25519PrivateKey - Class in com.google.crypto.tink.proto
key_type: type.googleapis.com/google.crypto.tink.Ed25519PrivateKey
Ed25519PrivateKey.Builder - Class in com.google.crypto.tink.proto
key_type: type.googleapis.com/google.crypto.tink.Ed25519PrivateKey
Ed25519PrivateKeyManager - Class in com.google.crypto.tink.signature
This instance of KeyManager generates new Ed25519PrivateKey keys and produces new instances of Ed25519Sign.
Ed25519PrivateKeyOrBuilder - Interface in com.google.crypto.tink.proto
 
Ed25519PublicKey - Class in com.google.crypto.tink.proto
key_type: type.googleapis.com/google.crypto.tink.Ed25519PublicKey
Ed25519PublicKey.Builder - Class in com.google.crypto.tink.proto
key_type: type.googleapis.com/google.crypto.tink.Ed25519PublicKey
Ed25519PublicKeyOrBuilder - Interface in com.google.crypto.tink.proto
 
Ed25519Sign - Class in com.google.crypto.tink.subtle
Ed25519 signing.
Ed25519Sign(byte[]) - Constructor for class com.google.crypto.tink.subtle.Ed25519Sign
Constructs a Ed25519Sign with the privateKey.
Ed25519Sign.KeyPair - Class in com.google.crypto.tink.subtle
Defines the KeyPair consisting of a private key and its corresponding public key.
ed25519Template() - Static method in class com.google.crypto.tink.signature.Ed25519PrivateKeyManager
 
Ed25519Verify - Class in com.google.crypto.tink.subtle
Ed25519 verifying.
Ed25519Verify(byte[]) - Constructor for class com.google.crypto.tink.subtle.Ed25519Verify
 
ED25519WithRawOutput - Static variable in class com.google.crypto.tink.signature.SignatureKeyTemplates
A KeyTemplate that generates new instances of com.google.crypto.tink.proto.ED25519PrivateKey.
EllipticCurves - Class in com.google.crypto.tink.subtle
Utility functions and enums for elliptic curve crypto, used in ECDSA and ECDH.
EllipticCurves.CurveType - Enum in com.google.crypto.tink.subtle
Elliptic curve types.
EllipticCurves.EcdsaEncoding - Enum in com.google.crypto.tink.subtle
Ecdsa signature encoding.
EllipticCurves.PointFormatType - Enum in com.google.crypto.tink.subtle
Point formats.
EllipticCurvesUtil - Class in com.google.crypto.tink.internal
Utility functions for elliptic curve crypto, used in ECDSA and ECDH.
EllipticCurveType - Enum in com.google.crypto.tink.proto
Protobuf enum google.crypto.tink.EllipticCurveType
EMPTY - Static variable in class com.google.crypto.tink.monitoring.MonitoringAnnotations
 
EMPTY_SALT - Static variable in class com.google.crypto.tink.hybrid.internal.HpkeUtil
 
enable(int) - Method in class com.google.crypto.tink.integration.android.AndroidKeysetManager
Enables the key with keyId.
enable(int) - Method in class com.google.crypto.tink.KeysetManager
Enables the key with keyId.
ENABLED - Static variable in class com.google.crypto.tink.KeyStatus
 
ENABLED_VALUE - Static variable in enum com.google.crypto.tink.proto.KeyStatusType
Can be used for crypto operations.
encode(byte[]) - Static method in class com.google.crypto.tink.subtle.Base64
Base64 encodes a byte array to a string.
encode(byte[], int) - Static method in class com.google.crypto.tink.subtle.Base64
Base64-encode the given data and return a newly allocated byte[] with the result.
encode(byte[], int, int, int) - Static method in class com.google.crypto.tink.subtle.Base64
Base64-encode the given data and return a newly allocated byte[] with the result.
encode(byte[]) - Static method in class com.google.crypto.tink.subtle.Hex
Encodes a byte array to hex.
encodeToString(byte[], int) - Static method in class com.google.crypto.tink.subtle.Base64
Base64-encode the given data and return a newly allocated String with the result.
encodeToString(byte[], int, int, int) - Static method in class com.google.crypto.tink.subtle.Base64
Base64-encode the given data and return a newly allocated String with the result.
ENCODING_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.EcdsaParams
 
encodingSizeInBytes(EllipticCurve, EllipticCurves.PointFormatType) - Static method in class com.google.crypto.tink.subtle.EllipticCurves
Returns the encoding size of a point on an elliptic curve.
encrypt(byte[], byte[]) - Method in interface com.google.crypto.tink.Aead
Encrypts plaintext with associatedData as associated authenticated data.
encrypt(byte[], byte[], byte[]) - Method in class com.google.crypto.tink.aead.internal.InsecureNonceAesGcmJce
On Android KitKat (API level 19) this method does not support non null or non empty associatedData.
encrypt(byte[], byte[]) - Method in class com.google.crypto.tink.aead.KmsEnvelopeAead
 
encrypt(byte[], byte[]) - Method in class com.google.crypto.tink.aead.subtle.AesGcmSiv
On Android KitKat (API level 19) this method does not support non null or non empty associatedData.
encrypt(byte[], byte[]) - Method in class com.google.crypto.tink.hybrid.subtle.AeadOrDaead
Encrypts plaintext with associatedData as associated authenticated data.
encrypt(byte[], byte[]) - Method in class com.google.crypto.tink.hybrid.subtle.RsaKemHybridEncrypt
 
encrypt(byte[], byte[]) - Method in interface com.google.crypto.tink.HybridEncrypt
Encryption operation: encrypts plaintext binding contextInfo to the resulting ciphertext.
encrypt(byte[], byte[]) - Method in class com.google.crypto.tink.integration.android.AndroidKeystoreAesGcm
 
encrypt(byte[]) - Method in class com.google.crypto.tink.subtle.AesCtrJceCipher
Encrypts the plaintext with counter mode encryption using randomly generated iv.
encrypt(byte[], byte[]) - Method in class com.google.crypto.tink.subtle.AesEaxJce
 
encrypt(byte[], byte[]) - Method in class com.google.crypto.tink.subtle.AesGcmJce
On Android KitKat (API level 19) this method does not support non null or non empty associatedData.
encrypt(byte[], byte[]) - Method in class com.google.crypto.tink.subtle.ChaCha20Poly1305
 
encrypt(byte[], byte[]) - Method in class com.google.crypto.tink.subtle.EciesAeadHkdfHybridEncrypt
Encrypts plaintext using contextInfo as info-parameter of the underlying HKDF.
encrypt(byte[], byte[]) - Method in class com.google.crypto.tink.subtle.EncryptThenAuthenticate
Encrypts plaintext with associatedData.
encrypt(byte[]) - Method in interface com.google.crypto.tink.subtle.IndCpaCipher
Encrypts plaintext.
encrypt(byte[], byte[]) - Method in class com.google.crypto.tink.subtle.XChaCha20Poly1305
 
encryptDeterministically(byte[], byte[]) - Method in interface com.google.crypto.tink.DeterministicAead
Deterministically encrypts plaintext with associatedData as associated authenticated data.
encryptDeterministically(byte[], byte[]) - Method in class com.google.crypto.tink.subtle.AesSiv
 
ENCRYPTED_KEYSET_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.EncryptedKeyset
 
EncryptedKeyset - Class in com.google.crypto.tink.proto
Represents a keyset that is encrypted with a master key.
EncryptedKeyset.Builder - Class in com.google.crypto.tink.proto
Represents a keyset that is encrypted with a master key.
EncryptedKeysetOrBuilder - Interface in com.google.crypto.tink.proto
 
encryptSegment(ByteBuffer, boolean, ByteBuffer) - Method in interface com.google.crypto.tink.subtle.StreamSegmentEncrypter
Encrypts the next plaintext segment.
encryptSegment(ByteBuffer, ByteBuffer, boolean, ByteBuffer) - Method in interface com.google.crypto.tink.subtle.StreamSegmentEncrypter
Encrypt a segment consisting of two parts.
EncryptThenAuthenticate - Class in com.google.crypto.tink.subtle
This primitive performs an encrypt-then-Mac operation on plaintext and associated data (ad).
EncryptThenAuthenticate(IndCpaCipher, Mac, int) - Constructor for class com.google.crypto.tink.subtle.EncryptThenAuthenticate
 
EngineFactory<T_WRAPPER extends EngineWrapper<JcePrimitiveT>,JcePrimitiveT> - Class in com.google.crypto.tink.subtle
A factory that returns JCE engines, using pre-specified j.security.Providers.
EngineFactory(T_WRAPPER) - Constructor for class com.google.crypto.tink.subtle.EngineFactory
 
EngineWrapper<T> - Interface in com.google.crypto.tink.subtle
Interface and its implentations to make JCE Engines have a common parent.
EngineWrapper.TCipher - Class in com.google.crypto.tink.subtle
Cipher wrapper.
EngineWrapper.TKeyAgreement - Class in com.google.crypto.tink.subtle
KeyAgreement wrapper.
EngineWrapper.TKeyFactory - Class in com.google.crypto.tink.subtle
KeyFactory wrapper.
EngineWrapper.TKeyPairGenerator - Class in com.google.crypto.tink.subtle
KeyPairGenerator wrapper.
EngineWrapper.TMac - Class in com.google.crypto.tink.subtle
Mac wrapper.
EngineWrapper.TMessageDigest - Class in com.google.crypto.tink.subtle
MessageDigest wrapper.
EngineWrapper.TSignature - Class in com.google.crypto.tink.subtle
Signature wrapper.
ENTRY_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.RegistryConfig
Deprecated.
 
Enums - Class in com.google.crypto.tink.subtle
Enums used by classes in subtle.
Enums.HashType - Enum in com.google.crypto.tink.subtle
Hash type.
equal(byte[], byte[]) - Static method in class com.google.crypto.tink.subtle.Bytes
Best effort fix-timing array comparison.
equals(Object) - Method in class com.google.crypto.tink.aead.AesEaxParameters
 
equals(Object) - Method in class com.google.crypto.tink.aead.AesGcmParameters
 
equals(Object) - Method in class com.google.crypto.tink.aead.AesGcmSivParameters
 
equals(Object) - Method in class com.google.crypto.tink.aead.ChaCha20Poly1305Parameters
 
equals(Object) - Method in class com.google.crypto.tink.aead.XChaCha20Poly1305Parameters
 
equals(Object) - Method in class com.google.crypto.tink.internal.LegacyProtoParameters
 
equals(Object) - Method in class com.google.crypto.tink.mac.AesCmacParameters
 
equals(Object) - Method in class com.google.crypto.tink.mac.HmacParameters
 
equals(Object) - Method in class com.google.crypto.tink.monitoring.MonitoringAnnotations
 
equals(Object) - Method in class com.google.crypto.tink.monitoring.MonitoringKeysetInfo.Entry
 
equals(Object) - Method in class com.google.crypto.tink.monitoring.MonitoringKeysetInfo
 
equals(Object) - Method in class com.google.crypto.tink.prf.HkdfPrfParameters
 
equals(Object) - Method in class com.google.crypto.tink.signature.EcdsaParameters
 
equals(Object) - Method in class com.google.crypto.tink.util.Bytes
 
equalsKey(Key) - Method in class com.google.crypto.tink.aead.AesEaxKey
 
equalsKey(Key) - Method in class com.google.crypto.tink.aead.AesGcmKey
 
equalsKey(Key) - Method in class com.google.crypto.tink.aead.AesGcmSivKey
 
equalsKey(Key) - Method in class com.google.crypto.tink.aead.ChaCha20Poly1305Key
 
equalsKey(Key) - Method in class com.google.crypto.tink.aead.XChaCha20Poly1305Key
 
equalsKey(Key) - Method in class com.google.crypto.tink.internal.LegacyProtoKey
Returns true if we are sure that the other key is the same.
equalsKey(Key) - Method in class com.google.crypto.tink.Key
Returns true if the key is equal to the passed in key.
equalsKey(Key) - Method in class com.google.crypto.tink.mac.AesCmacKey
 
equalsKey(Key) - Method in class com.google.crypto.tink.mac.HmacKey
 
equalsKey(Key) - Method in class com.google.crypto.tink.prf.HkdfPrfKey
 
equalsKey(Key) - Method in class com.google.crypto.tink.signature.EcdsaPrivateKey
 
equalsKey(Key) - Method in class com.google.crypto.tink.signature.EcdsaPublicKey
 
equalsSecretBigInteger(SecretBigInteger) - Method in class com.google.crypto.tink.util.SecretBigInteger
Returns true if other has the same secret value.
equalsSecretBytes(SecretBytes) - Method in class com.google.crypto.tink.util.SecretBytes
Returns true if the other byte array has the same bytes, in time depending only on the length of both SecretBytes objects.
ES256_VALUE - Static variable in enum com.google.crypto.tink.proto.JwtEcdsaAlgorithm
ECDSA using P-256 and SHA-256
ES384_VALUE - Static variable in enum com.google.crypto.tink.proto.JwtEcdsaAlgorithm
ECDSA using P-384 and SHA-384
ES512_VALUE - Static variable in enum com.google.crypto.tink.proto.JwtEcdsaAlgorithm
ECDSA using P-521 and SHA-512
ES_UNKNOWN_VALUE - Static variable in enum com.google.crypto.tink.proto.JwtEcdsaAlgorithm
ES_UNKNOWN = 0;
expectAudience(String) - Method in class com.google.crypto.tink.jwt.JwtValidator.Builder
Sets the expected audience.
expectedCiphertextSize(long) - Method in class com.google.crypto.tink.subtle.AesCtrHmacStreaming
Returns the expected size of the ciphertext for a given plaintext.
expectedCiphertextSize(long) - Method in class com.google.crypto.tink.subtle.AesGcmHkdfStreaming
Returns the expected size of the ciphertext for a given plaintext.
expectIssuedInThePast() - Method in class com.google.crypto.tink.jwt.JwtValidator.Builder
Checks that the iat claim is in the past.
expectIssuer(String) - Method in class com.google.crypto.tink.jwt.JwtValidator.Builder
Sets the expected issuer claim of the token.
expectTypeHeader(String) - Method in class com.google.crypto.tink.jwt.JwtValidator.Builder
Sets the expected type header of the token.

F

fieldSizeInBits(EllipticCurve) - Static method in class com.google.crypto.tink.subtle.EllipticCurves
Returns the size of an element of the field over which the curve is defined.
fieldSizeInBytes(EllipticCurve) - Static method in class com.google.crypto.tink.subtle.EllipticCurves
Returns the size of an element of the field over which the curve is defined.
FIPS - Static variable in class com.google.crypto.tink.aead.internal.InsecureNonceAesGcmJce
 
FIPS - Static variable in class com.google.crypto.tink.subtle.AesCtrHmacStreaming
 
FIPS - Static variable in class com.google.crypto.tink.subtle.AesCtrJceCipher
 
FIPS - Static variable in class com.google.crypto.tink.subtle.AesEaxJce
 
FIPS - Static variable in class com.google.crypto.tink.subtle.AesGcmJce
 
FIPS - Static variable in class com.google.crypto.tink.subtle.AesSiv
 
FIPS - Static variable in class com.google.crypto.tink.subtle.EcdsaSignJce
 
FIPS - Static variable in class com.google.crypto.tink.subtle.EcdsaVerifyJce
 
FIPS - Static variable in class com.google.crypto.tink.subtle.Ed25519Sign
 
FIPS - Static variable in class com.google.crypto.tink.subtle.Ed25519Verify
 
FIPS - Static variable in class com.google.crypto.tink.subtle.PrfAesCmac
 
FIPS - Static variable in class com.google.crypto.tink.subtle.PrfHmacJce
 
FIPS - Static variable in class com.google.crypto.tink.subtle.RsaSsaPkcs1SignJce
 
FIPS - Static variable in class com.google.crypto.tink.subtle.RsaSsaPkcs1VerifyJce
 
FIPS - Static variable in class com.google.crypto.tink.subtle.RsaSsaPssSignJce
 
FIPS - Static variable in class com.google.crypto.tink.subtle.RsaSsaPssVerifyJce
 
fipsModuleAvailable() - Static method in class com.google.crypto.tink.config.internal.TinkFipsUtil
 
fipsStatus() - Method in class com.google.crypto.tink.aead.AesCtrHmacAeadKeyManager
 
fipsStatus() - Method in class com.google.crypto.tink.aead.AesGcmKeyManager
 
fipsStatus() - Method in class com.google.crypto.tink.internal.KeyTypeManager
Returns the FIPS compatibility of this KeyTypeManager.
fipsStatus() - Method in class com.google.crypto.tink.mac.HmacKeyManager
 
fipsStatus() - Method in class com.google.crypto.tink.prf.HmacPrfKeyManager
 
fipsStatus() - Method in class com.google.crypto.tink.signature.EcdsaSignKeyManager
 
fipsStatus() - Method in class com.google.crypto.tink.signature.RsaSsaPkcs1SignKeyManager
 
firstSupportedPrimitiveClass() - Method in class com.google.crypto.tink.internal.KeyTypeManager
Returns the first class object of the first supported primitive, or Class<Void> if the key manager supports no primitive at all.
forNumber(int) - Static method in enum com.google.crypto.tink.proto.EcdsaSignatureEncoding
 
forNumber(int) - Static method in enum com.google.crypto.tink.proto.EcPointFormat
 
forNumber(int) - Static method in enum com.google.crypto.tink.proto.EllipticCurveType
 
forNumber(int) - Static method in enum com.google.crypto.tink.proto.HashType
 
forNumber(int) - Static method in enum com.google.crypto.tink.proto.HpkeAead
 
forNumber(int) - Static method in enum com.google.crypto.tink.proto.HpkeKdf
 
forNumber(int) - Static method in enum com.google.crypto.tink.proto.HpkeKem
 
forNumber(int) - Static method in enum com.google.crypto.tink.proto.JwtEcdsaAlgorithm
 
forNumber(int) - Static method in enum com.google.crypto.tink.proto.JwtHmacAlgorithm
 
forNumber(int) - Static method in enum com.google.crypto.tink.proto.JwtRsaSsaPkcs1Algorithm
 
forNumber(int) - Static method in enum com.google.crypto.tink.proto.JwtRsaSsaPssAlgorithm
 
forNumber(int) - Static method in enum com.google.crypto.tink.proto.KeyData.KeyMaterialType
 
forNumber(int) - Static method in enum com.google.crypto.tink.proto.KeyStatusType
 
forNumber(int) - Static method in enum com.google.crypto.tink.proto.OutputPrefixType
 
fromBigInteger(BigInteger, SecretKeyAccess) - Static method in class com.google.crypto.tink.util.SecretBigInteger
Creates a new SecretBigInteger with the content given in value.
fromByteArray(byte[]) - Static method in class com.google.crypto.tink.internal.KeyTemplateProtoConverter
 
fromKeyset(Keyset) - Static method in class com.google.crypto.tink.CleartextKeysetHandle
Returns a KeysetHandle for keyset.
fromKeysetHandle(KeysetHandle, KeyAccess) - Static method in class com.google.crypto.tink.jwt.JwkSetConverter
Deprecated.
Use JwkSetConverter.fromPublicKeysetHandle(handle) instead.
fromParameterSpec(ECParameterSpec) - Static method in class com.google.crypto.tink.signature.EcdsaParameters.CurveType
 
fromProto(KeyStatusType) - Static method in class com.google.crypto.tink.internal.KeyStatusTypeProtoConverter
Converts a KeyHandle.KeyStatusType proto enum into a KeyHandle.KeyStatusType enum
fromProto(KeyTemplate) - Static method in class com.google.crypto.tink.internal.KeyTemplateProtoConverter
 
fromPublicKeysetHandle(KeysetHandle) - Static method in class com.google.crypto.tink.jwt.JwkSetConverter
Converts a Tink KeysetHandle with JWT public keys into a Json Web Key (JWK) set.
fromUnsignedBigEndianBytes(byte[]) - Static method in class com.google.crypto.tink.internal.BigIntegerEncoding
Parses a BigInteger from a byte array using unsigned big-endian encoding.

G

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
Deprecated.
This method takes a KeyTemplate proto, which is an internal implementation detail. Please use the generateNew method that takes a KeyTemplate POJO.
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
Returns a SecretKeyAccess token.
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
Returns the first KmsClient registered with KmsClients.add(com.google.crypto.tink.KmsClient) that supports keyUri.
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
Returns the first KmsClient automatically loaded with ServiceLoader that supports keyUri.
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
Deprecated.
Catalogues are no longer supported.
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.
Returns the underlying TinkKey key if access is a SecretKeyAccess and the key has a secret, or if the key does not have a secret, otherwise throws a GeneralSecurityException.
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
Deprecated.
Use getKeyManager(typeUrl, Primitive.class) or getUntypedKeyManager typeUrl instead.
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
Deprecated.
getKeyset(KeysetHandle) - Static method in class com.google.crypto.tink.CleartextKeysetHandle
 
getKeysetHandle() - Method in class com.google.crypto.tink.integration.android.AndroidKeysetManager
Returns a KeysetHandle of the managed keyset.
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.
Returns the KeyTemplate of the underlying TinkKey.
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
Deprecated.
Use keysetHandle.GetPrimitive(Aead.class) after registering the AeadWrapper instead.
getPrimitive(KeysetHandle) - Static method in class com.google.crypto.tink.daead.DeterministicAeadFactory
Deprecated.
Use keysetHandle.GetPrimitive(DeterministicAead.class) after registering the DeterministicAeadWrapper instead.
getPrimitive(KeysetHandle) - Static method in class com.google.crypto.tink.hybrid.HybridDecryptFactory
Deprecated.
Use keysetHandle.GetPrimitive(HybridDecrypt.class) after registering the HybridDecryptWrapper instead.
getPrimitive(KeysetHandle) - Static method in class com.google.crypto.tink.hybrid.HybridEncryptFactory
Deprecated.
Use keysetHandle.GetPrimitive(HybridEncrypt.class) after registering the HybridEncryptWrapper instead.
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
Deprecated.
Use keysetHandle.GetPrimitive(Mac.class) after registering the MacWrapper instead.
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
Deprecated.
Use getPrimitive(typeUrl, key, P.class) instead.
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
Deprecated.
Use getPrimitive(typeUrl, serializedKey, Primitive.class instead.
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
Deprecated.
Use getPrimitive(typeUrl, serializedKey, Primitive.class) instead.
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
Deprecated.
Use getPrimitive(keyData, Primitive.class) instead.
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
Deprecated.
Use keysetHandle.GetPrimitive(PublicKeySign.class) after registering the PublicKeySignWrapper instead.
getPrimitive(KeysetHandle) - Static method in class com.google.crypto.tink.signature.PublicKeyVerifyFactory
Deprecated.
Use keysetHandle.GetPrimitive(PublicKeyVerify.class) after registering the PublicKeyVerifyWrapper instead.
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
 

H

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
Generates a KeyTemplate for a HkdfPrfKey key with the following parameters.
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
Describes the parameters of an HkdfPrfKey.
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
Static methods and constants for registering with the Registry all instances of HybridEncrypt and HybridDecrypt key types supported in a particular release of Tink.
HybridDecrypt - Interface in com.google.crypto.tink
Interface for hybrid decryption.
HybridDecryptConfig - Class in com.google.crypto.tink.hybrid
Deprecated.
HybridDecryptFactory - Class in com.google.crypto.tink.hybrid
Deprecated.
Use keysetHandle.GetPrimitive(HybridDecrypt.class) after registering the HybridDecryptWrapper instead.
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
Deprecated.
HybridEncryptFactory - Class in com.google.crypto.tink.hybrid
Deprecated.
Use keysetHandle.GetPrimitive(HybridEncrypt.class) after registering the HybridEncryptWrapper instead.
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.

I

IEEE_P1363 - Static variable in class com.google.crypto.tink.signature.EcdsaParameters.SignatureEncoding
 
IEEE_P1363_VALUE - Static variable in enum com.google.crypto.tink.proto.EcdsaSignatureEncoding
The signature's format is r || s, where r and s are zero-padded and have the same size in bytes as the order of the curve.
ignoreAudiences() - Method in class com.google.crypto.tink.jwt.JwtValidator.Builder
Lets the validator ignore the aud claim.
ignoreIssuer() - Method in class com.google.crypto.tink.jwt.JwtValidator.Builder
Lets the validator ignore the iss claim.
ignoreTypeHeader() - Method in class com.google.crypto.tink.jwt.JwtValidator.Builder
Lets the validator ignore the typ header.
importKey(Key) - Static method in class com.google.crypto.tink.KeysetHandle
Creates a new entry with a fixed key.
IndCpaCipher - Interface in com.google.crypto.tink.subtle
This interface for symmetric key ciphers that are indistinguishable against chosen-plaintext attacks.
init() - Static method in class com.google.crypto.tink.aead.AeadConfig
Deprecated.
init() - Static method in class com.google.crypto.tink.config.TinkConfig
Deprecated.
init() - Static method in class com.google.crypto.tink.daead.DeterministicAeadConfig
init() - Static method in class com.google.crypto.tink.hybrid.HybridConfig
Deprecated.
init() - Static method in class com.google.crypto.tink.mac.MacConfig
Deprecated.
init() - Static method in class com.google.crypto.tink.signature.SignatureConfig
init() - Static method in class com.google.crypto.tink.streamingaead.StreamingAeadConfig
init(ByteBuffer, byte[]) - Method in interface com.google.crypto.tink.subtle.StreamSegmentDecrypter
 
InsecureNonceAesGcmJce - Class in com.google.crypto.tink.aead.internal
Insecure version of AesGcmJce that allows the caller to set the IV.
InsecureNonceAesGcmJce(byte[], boolean) - Constructor for class com.google.crypto.tink.aead.internal.InsecureNonceAesGcmJce
 
InsecureNonceChaCha20 - Class in com.google.crypto.tink.aead.internal
A stream cipher, as described in RFC 8439 https://tools.ietf.org/html/rfc8439, section 2.4.
InsecureNonceChaCha20(byte[], int) - Constructor for class com.google.crypto.tink.aead.internal.InsecureNonceChaCha20
 
InsecureNonceChaCha20Poly1305 - Class in com.google.crypto.tink.aead.internal
ChaCha20Poly1305 AEAD construction, as described in RFC 8439, section 2.8.
InsecureNonceChaCha20Poly1305(byte[]) - Constructor for class com.google.crypto.tink.aead.internal.InsecureNonceChaCha20Poly1305
 
InsecureNonceXChaCha20 - Class in com.google.crypto.tink.aead.internal
InsecureNonceXChaCha20 stream cipher based on https://download.libsodium.org/doc/advanced/xchacha20.html and https://tools.ietf.org/html/draft-arciszewski-xchacha-01.
InsecureNonceXChaCha20(byte[], int) - Constructor for class com.google.crypto.tink.aead.internal.InsecureNonceXChaCha20
Constructs a new InsecureNonceXChaCha20 cipher with the supplied key.
InsecureNonceXChaCha20Poly1305 - Class in com.google.crypto.tink.aead.internal
XChaCha20Poly1305 AEAD construction, as described in https://tools.ietf.org/html/draft-arciszewski-xchacha-01.
InsecureNonceXChaCha20Poly1305(byte[]) - Constructor for class com.google.crypto.tink.aead.internal.InsecureNonceXChaCha20Poly1305
 
insecureSecretAccess() - Static method in class com.google.crypto.tink.tinkkey.SecretKeyAccess
Deprecated.
Returns a KeyAccess instance where canAccessSecret() returns true.
InsecureSecretKeyAccess - Class in com.google.crypto.tink
A helper class to create SecretKeyAccess tokens.
integer2Bytes(BigInteger, int) - Static method in class com.google.crypto.tink.subtle.SubtleUtil
Converts a nonnegative integer to a byte array of a specified length (https://tools.ietf.org/html/rfc8017#section-4.2).
internalGetValueMap() - Static method in enum com.google.crypto.tink.proto.EcdsaSignatureEncoding
 
internalGetValueMap() - Static method in enum com.google.crypto.tink.proto.EcPointFormat
 
internalGetValueMap() - Static method in enum com.google.crypto.tink.proto.EllipticCurveType
 
internalGetValueMap() - Static method in enum com.google.crypto.tink.proto.HashType
 
internalGetValueMap() - Static method in enum com.google.crypto.tink.proto.HpkeAead
 
internalGetValueMap() - Static method in enum com.google.crypto.tink.proto.HpkeKdf
 
internalGetValueMap() - Static method in enum com.google.crypto.tink.proto.HpkeKem
 
internalGetValueMap() - Static method in enum com.google.crypto.tink.proto.JwtEcdsaAlgorithm
 
internalGetValueMap() - Static method in enum com.google.crypto.tink.proto.JwtHmacAlgorithm
 
internalGetValueMap() - Static method in enum com.google.crypto.tink.proto.JwtRsaSsaPkcs1Algorithm
 
internalGetValueMap() - Static method in enum com.google.crypto.tink.proto.JwtRsaSsaPssAlgorithm
 
internalGetValueMap() - Static method in enum com.google.crypto.tink.proto.KeyData.KeyMaterialType
 
internalGetValueMap() - Static method in enum com.google.crypto.tink.proto.KeyStatusType
 
internalGetValueMap() - Static method in enum com.google.crypto.tink.proto.OutputPrefixType
 
internalGetVerifier() - Static method in enum com.google.crypto.tink.proto.EcdsaSignatureEncoding
 
internalGetVerifier() - Static method in enum com.google.crypto.tink.proto.EcPointFormat
 
internalGetVerifier() - Static method in enum com.google.crypto.tink.proto.EllipticCurveType
 
internalGetVerifier() - Static method in enum com.google.crypto.tink.proto.HashType
 
internalGetVerifier() - Static method in enum com.google.crypto.tink.proto.HpkeAead
 
internalGetVerifier() - Static method in enum com.google.crypto.tink.proto.HpkeKdf
 
internalGetVerifier() - Static method in enum com.google.crypto.tink.proto.HpkeKem
 
internalGetVerifier() - Static method in enum com.google.crypto.tink.proto.JwtEcdsaAlgorithm
 
internalGetVerifier() - Static method in enum com.google.crypto.tink.proto.JwtHmacAlgorithm
 
internalGetVerifier() - Static method in enum com.google.crypto.tink.proto.JwtRsaSsaPkcs1Algorithm
 
internalGetVerifier() - Static method in enum com.google.crypto.tink.proto.JwtRsaSsaPssAlgorithm
 
internalGetVerifier() - Static method in enum com.google.crypto.tink.proto.KeyData.KeyMaterialType
 
internalGetVerifier() - Static method in enum com.google.crypto.tink.proto.KeyStatusType
 
internalGetVerifier() - Static method in enum com.google.crypto.tink.proto.OutputPrefixType
 
InternalKeyHandle - Class in com.google.crypto.tink.tinkkey.internal
Class used to expose the protected KeyHandle constructor to the rest of Tink.
InternalKeyHandle(TinkKey, KeyStatusType, int) - Constructor for class com.google.crypto.tink.tinkkey.internal.InternalKeyHandle
 
intToByteArray(int, int) - Static method in class com.google.crypto.tink.hybrid.internal.HpkeUtil
Transforms a passed value to an MSB first byte array with the size of the specified capacity.
intToByteArray(int, int) - Static method in class com.google.crypto.tink.subtle.Bytes
Transforms a passed value to a LSB first byte array with the size of the specified capacity
isAndroid() - Static method in class com.google.crypto.tink.internal.Util
Best-effort checks that this is Android.
isAndroid() - Static method in class com.google.crypto.tink.subtle.SubtleUtil
Best-effort checks that this is Android.
isCompatible() - Method in enum com.google.crypto.tink.config.internal.TinkFipsUtil.AlgorithmFipsCompatibility
 
isNistEcParameterSpec(ECParameterSpec) - Static method in class com.google.crypto.tink.internal.EllipticCurvesUtil
Returns whether spec is a ECParameterSpec of one of the NIST curves.
isNistEcParameterSpec(ECParameterSpec) - Static method in class com.google.crypto.tink.subtle.EllipticCurves
Returns whether spec is a ECParameterSpec of one of the NIST curves.
isNullClaim(String) - Method in class com.google.crypto.tink.jwt.VerifiedJwt
Returns true iff there is a non-registered claim of name name and type NULL.
isOpen() - Method in class com.google.crypto.tink.subtle.RewindableReadableByteChannel
 
isPrimary() - Method in class com.google.crypto.tink.KeysetHandle.Builder.Entry
Returns whether this entry has been marked as a primary.
isPrimary() - Method in class com.google.crypto.tink.KeysetHandle.Entry
Guaranteed to be true in exactly one entry.
isSameEcParameterSpec(ECParameterSpec, ECParameterSpec) - Static method in class com.google.crypto.tink.internal.EllipticCurvesUtil
Returns whether one is the same ECParameterSpec as two.
isSameEcParameterSpec(ECParameterSpec, ECParameterSpec) - Static method in class com.google.crypto.tink.subtle.EllipticCurves
Returns whether one is the same ECParameterSpec as two.
isUsingKeystore() - Method in class com.google.crypto.tink.integration.android.AndroidKeysetManager
Returns whether Android Keystore is being used to wrap Tink keysets.
isValidDerEncoding(byte[]) - Static method in class com.google.crypto.tink.subtle.EllipticCurves
 
isValidString(String) - Static method in class com.google.crypto.tink.internal.JsonParser
 
IV_SIZE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesCtrParams
 
IV_SIZE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesEaxParams
 
IV_SIZE_IN_BYTES - Static variable in class com.google.crypto.tink.aead.internal.InsecureNonceAesGcmJce
 

J

JsonKeysetReader - Class in com.google.crypto.tink
A KeysetReader that can read from source source cleartext or encrypted keysets in proto JSON format.
JsonKeysetWriter - Class in com.google.crypto.tink
A KeysetWriter that can write to some source cleartext or encrypted keysets in proto JSON format.
JsonParser - Class in com.google.crypto.tink.internal
A JSON Parser based on the GSON JsonReader.
JwkSetConverter - Class in com.google.crypto.tink.jwt
Provides functions to import and export public Json Web Key (JWK) sets.
JWT_ECDSA_PRIVATE_KEY_TYPE_URL - Static variable in class com.google.crypto.tink.jwt.JwtSignatureConfig
 
JWT_ECDSA_PUBLIC_KEY_TYPE_URL - Static variable in class com.google.crypto.tink.jwt.JwtSignatureConfig
 
JWT_HMAC_TYPE_URL - Static variable in class com.google.crypto.tink.jwt.JwtMacConfig
 
JWT_RSA_PKCS1_PRIVATE_KEY_TYPE_URL - Static variable in class com.google.crypto.tink.jwt.JwtSignatureConfig
 
JWT_RSA_PKCS1_PUBLIC_KEY_TYPE_URL - Static variable in class com.google.crypto.tink.jwt.JwtSignatureConfig
 
JWT_RSA_PSS_PRIVATE_KEY_TYPE_URL - Static variable in class com.google.crypto.tink.jwt.JwtSignatureConfig
 
JWT_RSA_PSS_PUBLIC_KEY_TYPE_URL - Static variable in class com.google.crypto.tink.jwt.JwtSignatureConfig
 
JwtEcdsa - Class in com.google.crypto.tink.proto
 
JwtEcdsaAlgorithm - Enum in com.google.crypto.tink.proto
See https://datatracker.ietf.org/doc/html/rfc7518#section-3.4
JwtEcdsaKeyFormat - Class in com.google.crypto.tink.proto
Protobuf type google.crypto.tink.JwtEcdsaKeyFormat
JwtEcdsaKeyFormat.Builder - Class in com.google.crypto.tink.proto
Protobuf type google.crypto.tink.JwtEcdsaKeyFormat
JwtEcdsaKeyFormatOrBuilder - Interface in com.google.crypto.tink.proto
 
JwtEcdsaPrivateKey - Class in com.google.crypto.tink.proto
key_type: type.googleapis.com/google.crypto.tink.JwtEcdsaPrivateKey
JwtEcdsaPrivateKey.Builder - Class in com.google.crypto.tink.proto
key_type: type.googleapis.com/google.crypto.tink.JwtEcdsaPrivateKey
JwtEcdsaPrivateKeyOrBuilder - Interface in com.google.crypto.tink.proto
 
JwtEcdsaPublicKey - Class in com.google.crypto.tink.proto
key_type: type.googleapis.com/google.crypto.tink.JwtEcdsaPublicKey
JwtEcdsaPublicKey.Builder - Class in com.google.crypto.tink.proto
key_type: type.googleapis.com/google.crypto.tink.JwtEcdsaPublicKey
JwtEcdsaPublicKey.CustomKid - Class in com.google.crypto.tink.proto
Optional, custom kid header value to be used with "RAW" keys.
JwtEcdsaPublicKey.CustomKid.Builder - Class in com.google.crypto.tink.proto
Optional, custom kid header value to be used with "RAW" keys.
JwtEcdsaPublicKey.CustomKidOrBuilder - Interface in com.google.crypto.tink.proto
 
JwtEcdsaPublicKeyOrBuilder - Interface in com.google.crypto.tink.proto
 
JwtEcdsaSignKeyManager - Class in com.google.crypto.tink.jwt
This key manager generates new JwtEcdsaSignKey keys and produces new instances of JwtPublicKeySign.
JwtHmac - Class in com.google.crypto.tink.proto
 
JwtHmacAlgorithm - Enum in com.google.crypto.tink.proto
See https://datatracker.ietf.org/doc/html/rfc7518#section-3.2
JwtHmacKey - Class in com.google.crypto.tink.proto
key_type: type.googleapis.com/google.crypto.tink.JwtHmacKey
JwtHmacKey.Builder - Class in com.google.crypto.tink.proto
key_type: type.googleapis.com/google.crypto.tink.JwtHmacKey
JwtHmacKey.CustomKid - Class in com.google.crypto.tink.proto
Optional, custom kid header value to be used with "RAW" keys.
JwtHmacKey.CustomKid.Builder - Class in com.google.crypto.tink.proto
Optional, custom kid header value to be used with "RAW" keys.
JwtHmacKey.CustomKidOrBuilder - Interface in com.google.crypto.tink.proto
 
JwtHmacKeyFormat - Class in com.google.crypto.tink.proto
Protobuf type google.crypto.tink.JwtHmacKeyFormat
JwtHmacKeyFormat.Builder - Class in com.google.crypto.tink.proto
Protobuf type google.crypto.tink.JwtHmacKeyFormat
JwtHmacKeyFormatOrBuilder - Interface in com.google.crypto.tink.proto
 
JwtHmacKeyManager - Class in com.google.crypto.tink.jwt
This key manager generates new JwtHmacKey keys and produces new instances of JwtHmac.
JwtHmacKeyManager() - Constructor for class com.google.crypto.tink.jwt.JwtHmacKeyManager
 
JwtHmacKeyOrBuilder - Interface in com.google.crypto.tink.proto
 
JwtInvalidException - Exception in com.google.crypto.tink.jwt
This error is thrown when one of the headers or one of the claims is invalid.
JwtInvalidException(String) - Constructor for exception com.google.crypto.tink.jwt.JwtInvalidException
 
JwtMac - Interface in com.google.crypto.tink.jwt
Interface for authenticating and verifying JWT with JWS MAC, as described in RFC 7519 and RFC 7515.
JwtMacConfig - Class in com.google.crypto.tink.jwt
Static methods and constants for registering with the Registry all instances of JwtMac key types supported in a particular release of Tink.
JwtPublicKeySign - Interface in com.google.crypto.tink.jwt
Interface for creating a signed JWT, as described in RFC 7519 and RFC 7515.
JwtPublicKeySignInternal - Interface in com.google.crypto.tink.jwt
Interface for creating a signed JWT, as described in RFC 7519 and RFC 7515.
JwtPublicKeyVerify - Interface in com.google.crypto.tink.jwt
Interface for verifying a signed JWT, as described in RFC 7519 and RFC 7515.
JwtPublicKeyVerifyInternal - Interface in com.google.crypto.tink.jwt
Interface for verifying a signed JWT, as described in RFC 7519 and RFC 7515.
JwtRsaSsaPkcs1 - Class in com.google.crypto.tink.proto
 
JwtRsaSsaPkcs1Algorithm - Enum in com.google.crypto.tink.proto
See https://datatracker.ietf.org/doc/html/rfc7518#section-3.3
JwtRsaSsaPkcs1KeyFormat - Class in com.google.crypto.tink.proto
Protobuf type google.crypto.tink.JwtRsaSsaPkcs1KeyFormat
JwtRsaSsaPkcs1KeyFormat.Builder - Class in com.google.crypto.tink.proto
Protobuf type google.crypto.tink.JwtRsaSsaPkcs1KeyFormat
JwtRsaSsaPkcs1KeyFormatOrBuilder - Interface in com.google.crypto.tink.proto
 
JwtRsaSsaPkcs1PrivateKey - Class in com.google.crypto.tink.proto
key_type: type.googleapis.com/google.crypto.tink.RsaSsaPkcs1PrivateKey
JwtRsaSsaPkcs1PrivateKey.Builder - Class in com.google.crypto.tink.proto
key_type: type.googleapis.com/google.crypto.tink.RsaSsaPkcs1PrivateKey
JwtRsaSsaPkcs1PrivateKeyOrBuilder - Interface in com.google.crypto.tink.proto
 
JwtRsaSsaPkcs1PublicKey - Class in com.google.crypto.tink.proto
key_type: type.googleapis.com/google.crypto.tink.JwtRsaSsaPkcs1PublicKey
JwtRsaSsaPkcs1PublicKey.Builder - Class in com.google.crypto.tink.proto
key_type: type.googleapis.com/google.crypto.tink.JwtRsaSsaPkcs1PublicKey
JwtRsaSsaPkcs1PublicKey.CustomKid - Class in com.google.crypto.tink.proto
Optional, custom kid header value to be used with "RAW" keys.
JwtRsaSsaPkcs1PublicKey.CustomKid.Builder - Class in com.google.crypto.tink.proto
Optional, custom kid header value to be used with "RAW" keys.
JwtRsaSsaPkcs1PublicKey.CustomKidOrBuilder - Interface in com.google.crypto.tink.proto
 
JwtRsaSsaPkcs1PublicKeyOrBuilder - Interface in com.google.crypto.tink.proto
 
JwtRsaSsaPkcs1SignKeyManager - Class in com.google.crypto.tink.jwt
This key manager generates new JwtRsaSsaPkcs1PrivateKey keys and produces new instances of JwtPublicKeySign.
JwtRsaSsaPss - Class in com.google.crypto.tink.proto
 
JwtRsaSsaPssAlgorithm - Enum in com.google.crypto.tink.proto
See https://datatracker.ietf.org/doc/html/rfc7518#section-3.5
JwtRsaSsaPssKeyFormat - Class in com.google.crypto.tink.proto
Protobuf type google.crypto.tink.JwtRsaSsaPssKeyFormat
JwtRsaSsaPssKeyFormat.Builder - Class in com.google.crypto.tink.proto
Protobuf type google.crypto.tink.JwtRsaSsaPssKeyFormat
JwtRsaSsaPssKeyFormatOrBuilder - Interface in com.google.crypto.tink.proto
 
JwtRsaSsaPssPrivateKey - Class in com.google.crypto.tink.proto
key_type: type.googleapis.com/google.crypto.tink.JwtRsaSsaPssPrivateKey
JwtRsaSsaPssPrivateKey.Builder - Class in com.google.crypto.tink.proto
key_type: type.googleapis.com/google.crypto.tink.JwtRsaSsaPssPrivateKey
JwtRsaSsaPssPrivateKeyOrBuilder - Interface in com.google.crypto.tink.proto
 
JwtRsaSsaPssPublicKey - Class in com.google.crypto.tink.proto
key_type: type.googleapis.com/google.crypto.tink.JwtRsaSsaPssPublicKey
JwtRsaSsaPssPublicKey.Builder - Class in com.google.crypto.tink.proto
key_type: type.googleapis.com/google.crypto.tink.JwtRsaSsaPssPublicKey
JwtRsaSsaPssPublicKey.CustomKid - Class in com.google.crypto.tink.proto
Optional, custom kid header value to be used with "RAW" keys.
JwtRsaSsaPssPublicKey.CustomKid.Builder - Class in com.google.crypto.tink.proto
Optional, custom kid header value to be used with "RAW" keys.
JwtRsaSsaPssPublicKey.CustomKidOrBuilder - Interface in com.google.crypto.tink.proto
 
JwtRsaSsaPssPublicKeyOrBuilder - Interface in com.google.crypto.tink.proto
 
JwtRsaSsaPssSignKeyManager - Class in com.google.crypto.tink.jwt
This key manager generates new JwtRsaSsaPssPrivateKey keys and produces new instances of JwtPublicKeySign.
JwtSignatureConfig - Class in com.google.crypto.tink.jwt
Static methods and constants for registering with the Registry all instances of com.google.crypto.tink.JwtPublicKeySign and PublicKeyVerify key types supported in a particular release of Tink.
JwtValidator - Class in com.google.crypto.tink.jwt
Defines how the headers and claims of a JWT should be validated.
JwtValidator.Builder - Class in com.google.crypto.tink.jwt
Builder for JwtValidator

K

KDF_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.HpkeParams
 
KDF_UNKNOWN_VALUE - Static variable in enum com.google.crypto.tink.proto.HpkeKdf
KDF_UNKNOWN = 0;
KEK_URI_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat
 
KEM_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.HpkeParams
 
KEM_PARAMS_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.EciesAeadHkdfParams
 
KEM_UNKNOWN_VALUE - Static variable in enum com.google.crypto.tink.proto.HpkeKem
KEM_UNKNOWN = 0;
KemKey(byte[], byte[]) - Constructor for class com.google.crypto.tink.subtle.EciesHkdfSenderKem.KemKey
 
Key - Class in com.google.crypto.tink
Represents a cryptographic object.
Key() - Constructor for class com.google.crypto.tink.Key
 
KEY_AGREEMENT - Static variable in class com.google.crypto.tink.subtle.EngineFactory
 
KEY_DATA_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.Keyset.Key
 
KEY_FACTORY - Static variable in class com.google.crypto.tink.subtle.EngineFactory
 
KEY_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.Keyset
 
KEY_ID_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.Keyset.Key
 
KEY_ID_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.KeysetInfo.KeyInfo
 
KEY_INFO_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.KeysetInfo
 
KEY_MANAGER_VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.KeyTypeEntry
Deprecated.
 
KEY_MATERIAL_TYPE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.KeyData
 
KEY_PAIR_GENERATOR - Static variable in class com.google.crypto.tink.subtle.EngineFactory
 
KEY_SIZE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesCmacKeyFormat
 
KEY_SIZE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesCmacPrfKeyFormat
 
KEY_SIZE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesCtrHmacStreamingKeyFormat
 
KEY_SIZE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesCtrKeyFormat
 
KEY_SIZE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesEaxKeyFormat
 
KEY_SIZE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKeyFormat
 
KEY_SIZE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesGcmKeyFormat
 
KEY_SIZE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesGcmSivKeyFormat
 
KEY_SIZE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesSivKeyFormat
 
KEY_SIZE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.HkdfPrfKeyFormat
 
KEY_SIZE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.HmacKeyFormat
 
KEY_SIZE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.HmacPrfKeyFormat
 
KEY_SIZE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtHmacKeyFormat
 
KEY_URI_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.KmsAeadKeyFormat
 
KEY_VALUE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesCmacKey
 
KEY_VALUE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesCmacPrfKey
 
KEY_VALUE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesCtrHmacStreamingKey
 
KEY_VALUE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesCtrKey
 
KEY_VALUE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesEaxKey
 
KEY_VALUE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKey
 
KEY_VALUE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesGcmKey
 
KEY_VALUE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesGcmSivKey
 
KEY_VALUE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesSivKey
 
KEY_VALUE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.ChaCha20Poly1305Key
 
KEY_VALUE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.EcdsaPrivateKey
 
KEY_VALUE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.EciesAeadHkdfPrivateKey
 
KEY_VALUE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.Ed25519PrivateKey
 
KEY_VALUE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.Ed25519PublicKey
 
KEY_VALUE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.HkdfPrfKey
 
KEY_VALUE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.HmacKey
 
KEY_VALUE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.HmacPrfKey
 
KEY_VALUE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtEcdsaPrivateKey
 
KEY_VALUE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtHmacKey
 
KEY_VALUE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.XChaCha20Poly1305Key
 
KeyAccess - Class in com.google.crypto.tink.tinkkey
Deprecated.
Use SecretKeyAccess instead.
KeyData - Class in com.google.crypto.tink.proto
The actual *Key-proto is wrapped in a KeyData message, which in addition to this serialized proto contains also type_url identifying the definition of *Key-proto (as in KeyFormat-message), and some extra metadata about the type key material.
KeyData.Builder - Class in com.google.crypto.tink.proto
The actual *Key-proto is wrapped in a KeyData message, which in addition to this serialized proto contains also type_url identifying the definition of *Key-proto (as in KeyFormat-message), and some extra metadata about the type key material.
KeyData.KeyMaterialType - Enum in com.google.crypto.tink.proto
Protobuf enum google.crypto.tink.KeyData.KeyMaterialType
KeyDataOrBuilder - Interface in com.google.crypto.tink.proto
 
keyFactory() - Method in class com.google.crypto.tink.aead.AesCtrHmacAeadKeyManager
 
keyFactory() - Method in class com.google.crypto.tink.aead.AesCtrKeyManager
 
keyFactory() - Method in class com.google.crypto.tink.aead.AesEaxKeyManager
 
keyFactory() - Method in class com.google.crypto.tink.aead.AesGcmKeyManager
 
keyFactory() - Method in class com.google.crypto.tink.aead.AesGcmSivKeyManager
 
keyFactory() - Method in class com.google.crypto.tink.aead.ChaCha20Poly1305KeyManager
 
keyFactory() - Method in class com.google.crypto.tink.aead.KmsAeadKeyManager
 
keyFactory() - Method in class com.google.crypto.tink.aead.KmsEnvelopeAeadKeyManager
 
keyFactory() - Method in class com.google.crypto.tink.aead.XChaCha20Poly1305KeyManager
 
keyFactory() - Method in class com.google.crypto.tink.daead.AesSivKeyManager
 
keyFactory() - Method in class com.google.crypto.tink.hybrid.EciesAeadHkdfPrivateKeyManager
 
keyFactory() - Method in class com.google.crypto.tink.hybrid.internal.HpkePrivateKeyManager
 
keyFactory() - Method in class com.google.crypto.tink.internal.KeyTypeManager
Returns the KeyTypeManager.KeyFactory for this key type.
KeyFactory(Class<KeyFormatProtoT>) - Constructor for class com.google.crypto.tink.internal.KeyTypeManager.KeyFactory
 
keyFactory() - Method in class com.google.crypto.tink.jwt.JwtEcdsaSignKeyManager
 
keyFactory() - Method in class com.google.crypto.tink.jwt.JwtHmacKeyManager
 
keyFactory() - Method in class com.google.crypto.tink.jwt.JwtRsaSsaPkcs1SignKeyManager
 
keyFactory() - Method in class com.google.crypto.tink.jwt.JwtRsaSsaPssSignKeyManager
 
keyFactory() - Method in class com.google.crypto.tink.mac.AesCmacKeyManager
 
keyFactory() - Method in class com.google.crypto.tink.mac.HmacKeyManager
 
keyFactory() - Method in class com.google.crypto.tink.prf.AesCmacPrfKeyManager
 
keyFactory() - Method in class com.google.crypto.tink.prf.HkdfPrfKeyManager
 
keyFactory() - Method in class com.google.crypto.tink.prf.HmacPrfKeyManager
 
keyFactory() - Method in class com.google.crypto.tink.signature.EcdsaSignKeyManager
 
keyFactory() - Method in class com.google.crypto.tink.signature.Ed25519PrivateKeyManager
 
keyFactory() - Method in class com.google.crypto.tink.signature.RsaSsaPkcs1SignKeyManager
 
keyFactory() - Method in class com.google.crypto.tink.signature.RsaSsaPssSignKeyManager
 
keyFactory() - Method in class com.google.crypto.tink.streamingaead.AesCtrHmacStreamingKeyManager
 
keyFactory() - Method in class com.google.crypto.tink.streamingaead.AesGcmHkdfStreamingKeyManager
 
KeyFormat(KeyFormatProtoT, KeyTemplate.OutputPrefixType) - Constructor for class com.google.crypto.tink.internal.KeyTypeManager.KeyFactory.KeyFormat
 
keyFormat - Variable in class com.google.crypto.tink.internal.KeyTypeManager.KeyFactory.KeyFormat
 
keyFormats() - Method in class com.google.crypto.tink.internal.KeyTypeManager.KeyFactory
Returns supported key formats and their names.
KeyHandle - Class in com.google.crypto.tink.tinkkey
Deprecated.
Use Key instead.
KeyHandle(TinkKey, KeyHandle.KeyStatusType, int) - Constructor for class com.google.crypto.tink.tinkkey.KeyHandle
Deprecated.
Constructor intended for Tink internal purposes; allows one to set all the member variables of a KeyHandle.
KeyHandle.KeyStatusType - Enum in com.google.crypto.tink.tinkkey
Deprecated.
KeyStatusType is metadata associated to a key which is only meaningful when the key is part of a Keyset.
KeyManager<P> - Interface in com.google.crypto.tink
A KeyManager "understands" keys of a specific key type: it can generate keys of the supported type and create primitives for supported keys.
keyMaterialType() - Method in class com.google.crypto.tink.aead.AesCtrHmacAeadKeyManager
 
keyMaterialType() - Method in class com.google.crypto.tink.aead.AesCtrKeyManager
 
keyMaterialType() - Method in class com.google.crypto.tink.aead.AesEaxKeyManager
 
keyMaterialType() - Method in class com.google.crypto.tink.aead.AesGcmKeyManager
 
keyMaterialType() - Method in class com.google.crypto.tink.aead.AesGcmSivKeyManager
 
keyMaterialType() - Method in class com.google.crypto.tink.aead.ChaCha20Poly1305KeyManager
 
keyMaterialType() - Method in class com.google.crypto.tink.aead.KmsAeadKeyManager
 
keyMaterialType() - Method in class com.google.crypto.tink.aead.KmsEnvelopeAeadKeyManager
 
keyMaterialType() - Method in class com.google.crypto.tink.aead.XChaCha20Poly1305KeyManager
 
keyMaterialType() - Method in class com.google.crypto.tink.daead.AesSivKeyManager
 
keyMaterialType() - Method in class com.google.crypto.tink.hybrid.EciesAeadHkdfPrivateKeyManager
 
keyMaterialType() - Method in class com.google.crypto.tink.hybrid.internal.HpkePrivateKeyManager
 
keyMaterialType() - Method in class com.google.crypto.tink.hybrid.internal.HpkePublicKeyManager
 
keyMaterialType() - Method in class com.google.crypto.tink.internal.KeyTypeManager
Returns the KeyData.KeyMaterialType for this proto.
keyMaterialType() - Method in class com.google.crypto.tink.jwt.JwtEcdsaSignKeyManager
 
keyMaterialType() - Method in class com.google.crypto.tink.jwt.JwtHmacKeyManager
 
keyMaterialType() - Method in class com.google.crypto.tink.jwt.JwtRsaSsaPkcs1SignKeyManager
 
keyMaterialType() - Method in class com.google.crypto.tink.jwt.JwtRsaSsaPssSignKeyManager
 
keyMaterialType() - Method in class com.google.crypto.tink.mac.AesCmacKeyManager
 
keyMaterialType() - Method in class com.google.crypto.tink.mac.HmacKeyManager
 
keyMaterialType() - Method in class com.google.crypto.tink.prf.AesCmacPrfKeyManager
 
keyMaterialType() - Method in class com.google.crypto.tink.prf.HkdfPrfKeyManager
 
keyMaterialType() - Method in class com.google.crypto.tink.prf.HmacPrfKeyManager
 
keyMaterialType() - Method in class com.google.crypto.tink.signature.EcdsaSignKeyManager
 
keyMaterialType() - Method in class com.google.crypto.tink.signature.Ed25519PrivateKeyManager
 
keyMaterialType() - Method in class com.google.crypto.tink.signature.RsaSsaPkcs1SignKeyManager
 
keyMaterialType() - Method in class com.google.crypto.tink.signature.RsaSsaPssSignKeyManager
 
keyMaterialType() - Method in class com.google.crypto.tink.streamingaead.AesCtrHmacStreamingKeyManager
 
keyMaterialType() - Method in class com.google.crypto.tink.streamingaead.AesGcmHkdfStreamingKeyManager
 
KeyParser<SerializationT extends Serialization> - Class in com.google.crypto.tink.internal
Parses Serialization objects into Key objects of a certain kind.
KeyParser.KeyParsingFunction<SerializationT extends Serialization> - Interface in com.google.crypto.tink.internal
A function which parses a key.
KeysDownloader - Class in com.google.crypto.tink.util
Thread-safe downloader.
KeysDownloader(Executor, HttpTransport, String) - Constructor for class com.google.crypto.tink.util.KeysDownloader
 
KeysDownloader.Builder - Class in com.google.crypto.tink.util
Builder for KeysDownloader.
KeySerializer<KeyT extends Key,SerializationT extends Serialization> - Class in com.google.crypto.tink.internal
Serializes Key objects into Serialization objects of a certain kind.
KeySerializer.KeySerializationFunction<KeyT extends Key,SerializationT extends Serialization> - Interface in com.google.crypto.tink.internal
A function which serializes a key.
Keyset - Class in com.google.crypto.tink.proto
A Tink user works usually not with single keys, but with keysets, to enable key rotation.
Keyset.Builder - Class in com.google.crypto.tink.proto
A Tink user works usually not with single keys, but with keysets, to enable key rotation.
Keyset.Key - Class in com.google.crypto.tink.proto
Protobuf type google.crypto.tink.Keyset.Key
Keyset.Key.Builder - Class in com.google.crypto.tink.proto
Protobuf type google.crypto.tink.Keyset.Key
Keyset.KeyOrBuilder - Interface in com.google.crypto.tink.proto
 
KEYSET_INFO_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.EncryptedKeyset
 
KeysetHandle - Class in com.google.crypto.tink
A KeysetHandle provides abstracted access to Keyset, to limit the exposure of actual protocol buffers that hold sensitive key material.
KeysetHandle.Builder - Class in com.google.crypto.tink
Used to create new KeysetHandle objects.
KeysetHandle.Builder.Entry - Class in com.google.crypto.tink
One entry, representing a single key, in a Keyset.Builder.
KeysetHandle.Entry - Class in com.google.crypto.tink
Represents a single entry in a keyset.
KeysetInfo - Class in com.google.crypto.tink.proto
Represents a "safe" Keyset that doesn't contain any actual key material, thus can be used for logging or monitoring.
KeysetInfo.Builder - Class in com.google.crypto.tink.proto
Represents a "safe" Keyset that doesn't contain any actual key material, thus can be used for logging or monitoring.
KeysetInfo.KeyInfo - Class in com.google.crypto.tink.proto
Protobuf type google.crypto.tink.KeysetInfo.KeyInfo
KeysetInfo.KeyInfo.Builder - Class in com.google.crypto.tink.proto
Protobuf type google.crypto.tink.KeysetInfo.KeyInfo
KeysetInfo.KeyInfoOrBuilder - Interface in com.google.crypto.tink.proto
 
KeysetInfoOrBuilder - Interface in com.google.crypto.tink.proto
 
KeysetManager - Class in com.google.crypto.tink
Manages a Keyset proto, with convenience methods that rotate, disable, enable or destroy keys.
KeysetOrBuilder - Interface in com.google.crypto.tink.proto
 
KeysetReader - Interface in com.google.crypto.tink
A KeysetReader knows how to read a Keyset or an EncryptedKeyset from some source.
KeysetWriter - Interface in com.google.crypto.tink
A KeysetWriter knows how to write a Keyset or an EncryptedKeyset to some storage system.
keySizeInBits - Variable in enum com.google.crypto.tink.PemKeyType
 
keySizeInBits - Variable in enum com.google.crypto.tink.subtle.PemKeyType
Deprecated.
 
KeyStatus - Class in com.google.crypto.tink
Represents the status of a key in a keyset.
KeyStatusType - Enum in com.google.crypto.tink.proto
Protobuf enum google.crypto.tink.KeyStatusType
KeyStatusTypeProtoConverter - Class in com.google.crypto.tink.internal
Util functions to facilitate conversion between the KeyHandle.KeyStatusType enum and KeyHandle.KeyStatusType proto.
KeyTemplate - Class in com.google.crypto.tink
A KeyTemplate specifies how to generate keys of a particular type.
KeyTemplate - Class in com.google.crypto.tink.proto
Protobuf type google.crypto.tink.KeyTemplate
KeyTemplate.Builder - Class in com.google.crypto.tink.proto
Protobuf type google.crypto.tink.KeyTemplate
KeyTemplate.OutputPrefixType - Enum in com.google.crypto.tink
Tink produces and accepts ciphertexts or signatures that consist of a prefix and a payload.
KeyTemplateOrBuilder - Interface in com.google.crypto.tink.proto
 
KeyTemplateProtoConverter - Class in com.google.crypto.tink.internal
KeyTemplateProtoConverter converts KeyTemplate to and from the binary proto format.
KeyTemplates - Class in com.google.crypto.tink
This class consists exclusively of static methods that load KeyTemplate objects.
keyTemplates() - Static method in class com.google.crypto.tink.Registry
Returns an immutable list of key template names supported by registered key managers that are allowed to generate new keys.
keyType - Variable in enum com.google.crypto.tink.PemKeyType
 
keyType - Variable in enum com.google.crypto.tink.subtle.PemKeyType
Deprecated.
 
KeyTypeEntry - Class in com.google.crypto.tink.proto
Deprecated.
KeyTypeEntry.Builder - Class in com.google.crypto.tink.proto
Deprecated.
An entry that describes a key type to be used with Tink library, specifying the corresponding primitive, key manager, and deprecation status.
KeyTypeEntryOrBuilder - Interface in com.google.crypto.tink.proto
Deprecated.
KeyTypeManager<KeyProtoT extends com.google.protobuf.MessageLite> - Class in com.google.crypto.tink.internal
An object which collects all the operations which one can do on for a single key type, identified by a single KeyProto.
KeyTypeManager(Class<KeyProtoT>, PrimitiveFactory<?, KeyProtoT>...) - Constructor for class com.google.crypto.tink.internal.KeyTypeManager
Constructs a new KeyTypeManager.
KeyTypeManager.KeyFactory<KeyFormatProtoT extends com.google.protobuf.MessageLite,KeyProtoT extends com.google.protobuf.MessageLite> - Class in com.google.crypto.tink.internal
A KeyFactory creates new keys from a given KeyFormat.
KeyTypeManager.KeyFactory.KeyFormat<KeyFormatProtoT> - Class in com.google.crypto.tink.internal
A container that contains key format and other information that form key templates supported by this factory.
KeyWrap - Interface in com.google.crypto.tink
Interface for symmetric Key wrapping.
KMS_AEAD_TYPE_URL - Static variable in class com.google.crypto.tink.aead.AeadConfig
 
KMS_ENVELOPE_AEAD_TYPE_URL - Static variable in class com.google.crypto.tink.aead.AeadConfig
 
KmsAead - Class in com.google.crypto.tink.proto
 
KmsAeadKey - Class in com.google.crypto.tink.proto
There is no actual key material in the key.
KmsAeadKey.Builder - Class in com.google.crypto.tink.proto
There is no actual key material in the key.
KmsAeadKeyFormat - Class in com.google.crypto.tink.proto
Protobuf type google.crypto.tink.KmsAeadKeyFormat
KmsAeadKeyFormat.Builder - Class in com.google.crypto.tink.proto
Protobuf type google.crypto.tink.KmsAeadKeyFormat
KmsAeadKeyFormatOrBuilder - Interface in com.google.crypto.tink.proto
 
KmsAeadKeyManager - Class in com.google.crypto.tink.aead
This key manager produces new instances of Aead that forwards encrypt/decrypt requests to a key residing in a remote KMS.
KmsAeadKeyOrBuilder - Interface in com.google.crypto.tink.proto
 
KmsClient - Interface in com.google.crypto.tink
A KmsClient knows how to produce primitives backed by keys stored in remote KMS services.
KmsClients - Class in com.google.crypto.tink
A container for KmsClient-objects that are needed by KeyManager-objects for primitives that use KMS-managed keys.
KmsEnvelope - Class in com.google.crypto.tink.proto
 
KmsEnvelopeAead - Class in com.google.crypto.tink.aead
This primitive implements envelope encryption.
KmsEnvelopeAead(KeyTemplate, Aead) - Constructor for class com.google.crypto.tink.aead.KmsEnvelopeAead
 
KmsEnvelopeAeadKey - Class in com.google.crypto.tink.proto
There is no actual key material in the key.
KmsEnvelopeAeadKey.Builder - Class in com.google.crypto.tink.proto
There is no actual key material in the key.
KmsEnvelopeAeadKeyFormat - Class in com.google.crypto.tink.proto
Protobuf type google.crypto.tink.KmsEnvelopeAeadKeyFormat
KmsEnvelopeAeadKeyFormat.Builder - Class in com.google.crypto.tink.proto
Protobuf type google.crypto.tink.KmsEnvelopeAeadKeyFormat
KmsEnvelopeAeadKeyFormatOrBuilder - Interface in com.google.crypto.tink.proto
 
KmsEnvelopeAeadKeyManager - Class in com.google.crypto.tink.aead
This key manager generates new KmsEnvelopeAeadKey keys and produces new instances of KmsEnvelopeAead.
KmsEnvelopeAeadKeyOrBuilder - Interface in com.google.crypto.tink.proto
 
Kwp - Class in com.google.crypto.tink.subtle
Implements the key wrapping primitive KWP defined in NIST SP 800 38f.
Kwp(byte[]) - Constructor for class com.google.crypto.tink.subtle.Kwp
Construct a new Instance for KWP.

L

LATEST - Static variable in class com.google.crypto.tink.aead.AeadConfig
Deprecated.
LATEST - Static variable in class com.google.crypto.tink.config.TinkConfig
Deprecated.
Configs are not supported anymore. Please call TinkConfig.register(); instead of accessing this variable.
LATEST - Static variable in class com.google.crypto.tink.daead.DeterministicAeadConfig
LATEST - Static variable in class com.google.crypto.tink.hybrid.HybridConfig
Deprecated. 
LATEST - Static variable in class com.google.crypto.tink.jwt.JwtSignatureConfig
 
LATEST - Static variable in class com.google.crypto.tink.mac.MacConfig
Deprecated.
LATEST - Static variable in class com.google.crypto.tink.signature.SignatureConfig
Deprecated.
LATEST - Static variable in class com.google.crypto.tink.streamingaead.StreamingAeadConfig
 
LEGACY - Static variable in class com.google.crypto.tink.mac.AesCmacParameters.Variant
 
LEGACY - Static variable in class com.google.crypto.tink.mac.HmacParameters.Variant
 
LEGACY - Static variable in class com.google.crypto.tink.signature.EcdsaParameters.Variant
 
LEGACY_PREFIX_SIZE - Static variable in class com.google.crypto.tink.CryptoFormat
Legacy or Crunchy prefix starts with \x00 and followed by a 4-byte key id.
LEGACY_START_BYTE - Static variable in class com.google.crypto.tink.CryptoFormat
 
LEGACY_VALUE - Static variable in enum com.google.crypto.tink.proto.OutputPrefixType
LEGACY = 2;
LegacyProtoKey - Class in com.google.crypto.tink.internal
Implements a Key for legacy types where no actual parser is present.
LegacyProtoKey(ProtoKeySerialization, SecretKeyAccess) - Constructor for class com.google.crypto.tink.internal.LegacyProtoKey
Creates a new LegacyProtoKey object.
LegacyProtoParameters - Class in com.google.crypto.tink.internal
Implements a Parameters object for legacy types where no actual Parameters object is present.
LegacyProtoParameters(ProtoParametersSerialization) - Constructor for class com.google.crypto.tink.internal.LegacyProtoParameters
Creates a new LegacyProtoParameters object.
log(int, long) - Method in interface com.google.crypto.tink.monitoring.MonitoringClient.Logger
 
logFailure() - Method in interface com.google.crypto.tink.monitoring.MonitoringClient.Logger
 

M

Mac - Interface in com.google.crypto.tink
Interface for Message Authentication Codes (MAC).
MAC - Static variable in class com.google.crypto.tink.subtle.EngineFactory
 
MAC_KEY_SIZE_IN_BYTES - Static variable in class com.google.crypto.tink.aead.internal.Poly1305
 
MAC_TAG_SIZE_IN_BYTES - Static variable in class com.google.crypto.tink.aead.internal.Poly1305
 
MacConfig - Class in com.google.crypto.tink.mac
Static methods and constants for registering with the Registry all instances of Mac key types supported in a particular release of Tink.
MacFactory - Class in com.google.crypto.tink.mac
Deprecated.
Use keysetHandle.GetPrimitive(Mac.class) after registering the MacWrapper instead.
MacKey - Class in com.google.crypto.tink.mac
Represents functions to compute and verify a cryptographic MAC.
MacKey() - Constructor for class com.google.crypto.tink.mac.MacKey
 
MacKeyTemplates - Class in com.google.crypto.tink.mac
Pre-generated KeyTemplate for Mac.
MacParameters - Class in com.google.crypto.tink.mac
Represents a description of a MacKey excluding the randomly chosen key material.
MacParameters() - Constructor for class com.google.crypto.tink.mac.MacParameters
 
makePrimary() - Method in class com.google.crypto.tink.KeysetHandle.Builder.Entry
Marks that this entry is the primary key.
mergeAeadDem(KeyTemplate) - Method in class com.google.crypto.tink.proto.EciesAeadDemParams.Builder
Required.
mergeAesCtrKey(AesCtrKey) - Method in class com.google.crypto.tink.proto.AesCtrHmacAeadKey.Builder
.google.crypto.tink.AesCtrKey aes_ctr_key = 2;
mergeAesCtrKeyFormat(AesCtrKeyFormat) - Method in class com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat.Builder
.google.crypto.tink.AesCtrKeyFormat aes_ctr_key_format = 1;
mergeCustomKid(JwtEcdsaPublicKey.CustomKid) - Method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey.Builder
.google.crypto.tink.JwtEcdsaPublicKey.CustomKid custom_kid = 5;
mergeCustomKid(JwtHmacKey.CustomKid) - Method in class com.google.crypto.tink.proto.JwtHmacKey.Builder
.google.crypto.tink.JwtHmacKey.CustomKid custom_kid = 4;
mergeCustomKid(JwtRsaSsaPkcs1PublicKey.CustomKid) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey.Builder
.google.crypto.tink.JwtRsaSsaPkcs1PublicKey.CustomKid custom_kid = 5;
mergeCustomKid(JwtRsaSsaPssPublicKey.CustomKid) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey.Builder
.google.crypto.tink.JwtRsaSsaPssPublicKey.CustomKid custom_kid = 5;
mergeDekTemplate(KeyTemplate) - Method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat.Builder
Key template of the Data Encryption Key, e.g., AesCtrHmacAeadKeyFormat.
mergeDemParams(EciesAeadDemParams) - Method in class com.google.crypto.tink.proto.EciesAeadHkdfParams.Builder
Data Encapsulation Mechanism.
mergeHmacKey(HmacKey) - Method in class com.google.crypto.tink.proto.AesCtrHmacAeadKey.Builder
.google.crypto.tink.HmacKey hmac_key = 3;
mergeHmacKeyFormat(HmacKeyFormat) - Method in class com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat.Builder
.google.crypto.tink.HmacKeyFormat hmac_key_format = 2;
mergeHmacParams(HmacParams) - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingParams.Builder
params for authentication tags
mergeKemParams(EciesHkdfKemParams) - Method in class com.google.crypto.tink.proto.EciesAeadHkdfParams.Builder
Key Encapsulation Mechanism.
mergeKeyData(KeyData) - Method in class com.google.crypto.tink.proto.Keyset.Key.Builder
Contains the actual, instantiation specific key proto.
mergeKeysetInfo(KeysetInfo) - Method in class com.google.crypto.tink.proto.EncryptedKeyset.Builder
Optional.
mergeParams(AesCmacParams) - Method in class com.google.crypto.tink.proto.AesCmacKey.Builder
.google.crypto.tink.AesCmacParams params = 3;
mergeParams(AesCmacParams) - Method in class com.google.crypto.tink.proto.AesCmacKeyFormat.Builder
.google.crypto.tink.AesCmacParams params = 2;
mergeParams(AesCtrHmacStreamingParams) - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKey.Builder
.google.crypto.tink.AesCtrHmacStreamingParams params = 2;
mergeParams(AesCtrHmacStreamingParams) - Method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKeyFormat.Builder
.google.crypto.tink.AesCtrHmacStreamingParams params = 1;
mergeParams(AesCtrParams) - Method in class com.google.crypto.tink.proto.AesCtrKey.Builder
.google.crypto.tink.AesCtrParams params = 2;
mergeParams(AesCtrParams) - Method in class com.google.crypto.tink.proto.AesCtrKeyFormat.Builder
.google.crypto.tink.AesCtrParams params = 1;
mergeParams(AesEaxParams) - Method in class com.google.crypto.tink.proto.AesEaxKey.Builder
.google.crypto.tink.AesEaxParams params = 2;
mergeParams(AesEaxParams) - Method in class com.google.crypto.tink.proto.AesEaxKeyFormat.Builder
.google.crypto.tink.AesEaxParams params = 1;
mergeParams(AesGcmHkdfStreamingParams) - Method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKey.Builder
.google.crypto.tink.AesGcmHkdfStreamingParams params = 2;
mergeParams(AesGcmHkdfStreamingParams) - Method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKeyFormat.Builder
.google.crypto.tink.AesGcmHkdfStreamingParams params = 1;
mergeParams(EcdsaParams) - Method in class com.google.crypto.tink.proto.EcdsaKeyFormat.Builder
Required.
mergeParams(EcdsaParams) - Method in class com.google.crypto.tink.proto.EcdsaPublicKey.Builder
Required.
mergeParams(EciesAeadHkdfParams) - Method in class com.google.crypto.tink.proto.EciesAeadHkdfKeyFormat.Builder
Required.
mergeParams(EciesAeadHkdfParams) - Method in class com.google.crypto.tink.proto.EciesAeadHkdfPublicKey.Builder
Required.
mergeParams(HkdfPrfParams) - Method in class com.google.crypto.tink.proto.HkdfPrfKey.Builder
.google.crypto.tink.HkdfPrfParams params = 2;
mergeParams(HkdfPrfParams) - Method in class com.google.crypto.tink.proto.HkdfPrfKeyFormat.Builder
.google.crypto.tink.HkdfPrfParams params = 1;
mergeParams(HmacParams) - Method in class com.google.crypto.tink.proto.HmacKey.Builder
.google.crypto.tink.HmacParams params = 2;
mergeParams(HmacParams) - Method in class com.google.crypto.tink.proto.HmacKeyFormat.Builder
.google.crypto.tink.HmacParams params = 1;
mergeParams(HmacPrfParams) - Method in class com.google.crypto.tink.proto.HmacPrfKey.Builder
.google.crypto.tink.HmacPrfParams params = 2;
mergeParams(HmacPrfParams) - Method in class com.google.crypto.tink.proto.HmacPrfKeyFormat.Builder
.google.crypto.tink.HmacPrfParams params = 1;
mergeParams(HpkeParams) - Method in class com.google.crypto.tink.proto.HpkeKeyFormat.Builder
.google.crypto.tink.HpkeParams params = 1;
mergeParams(HpkeParams) - Method in class com.google.crypto.tink.proto.HpkePublicKey.Builder
.google.crypto.tink.HpkeParams params = 2;
mergeParams(KmsAeadKeyFormat) - Method in class com.google.crypto.tink.proto.KmsAeadKey.Builder
The key format also contains the params.
mergeParams(KmsEnvelopeAeadKeyFormat) - Method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKey.Builder
The key format also contains the params.
mergeParams(RsaSsaPkcs1Params) - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1KeyFormat.Builder
Required.
mergeParams(RsaSsaPkcs1Params) - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PublicKey.Builder
Required.
mergeParams(RsaSsaPssParams) - Method in class com.google.crypto.tink.proto.RsaSsaPssKeyFormat.Builder
Required.
mergeParams(RsaSsaPssParams) - Method in class com.google.crypto.tink.proto.RsaSsaPssPublicKey.Builder
Required.
mergePublicKey(EcdsaPublicKey) - Method in class com.google.crypto.tink.proto.EcdsaPrivateKey.Builder
Required.
mergePublicKey(EciesAeadHkdfPublicKey) - Method in class com.google.crypto.tink.proto.EciesAeadHkdfPrivateKey.Builder
Required.
mergePublicKey(Ed25519PublicKey) - Method in class com.google.crypto.tink.proto.Ed25519PrivateKey.Builder
The corresponding public key.
mergePublicKey(HpkePublicKey) - Method in class com.google.crypto.tink.proto.HpkePrivateKey.Builder
.google.crypto.tink.HpkePublicKey public_key = 2;
mergePublicKey(JwtEcdsaPublicKey) - Method in class com.google.crypto.tink.proto.JwtEcdsaPrivateKey.Builder
.google.crypto.tink.JwtEcdsaPublicKey public_key = 2;
mergePublicKey(JwtRsaSsaPkcs1PublicKey) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey.Builder
.google.crypto.tink.JwtRsaSsaPkcs1PublicKey public_key = 2;
mergePublicKey(JwtRsaSsaPssPublicKey) - Method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey.Builder
.google.crypto.tink.JwtRsaSsaPssPublicKey public_key = 2;
mergePublicKey(RsaSsaPkcs1PublicKey) - Method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey.Builder
Required.
mergePublicKey(RsaSsaPssPublicKey) - Method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey.Builder
Required.
MESSAGE_DIGEST - Static variable in class com.google.crypto.tink.subtle.EngineFactory
 
mgf1(byte[], int, Enums.HashType) - Static method in class com.google.crypto.tink.subtle.SubtleUtil
Computes MGF1 as defined at https://tools.ietf.org/html/rfc8017#appendix-B.2.1.
MGF1_HASH_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.RsaSsaPssParams
 
modSqrt(BigInteger, BigInteger) - Static method in class com.google.crypto.tink.subtle.EllipticCurves
Computes a square root modulo an odd prime.
MODULUS_SIZE_IN_BITS_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1KeyFormat
 
MODULUS_SIZE_IN_BITS_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtRsaSsaPssKeyFormat
 
MODULUS_SIZE_IN_BITS_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.RsaSsaPkcs1KeyFormat
 
MODULUS_SIZE_IN_BITS_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.RsaSsaPssKeyFormat
 
MonitoringAnnotations - Class in com.google.crypto.tink.monitoring
Immutable keyset annotations used by monitoring.
MonitoringAnnotations.Builder - Class in com.google.crypto.tink.monitoring
Builder
MonitoringClient - Interface in com.google.crypto.tink.monitoring
Interface for a monitoring client which can be registered with Tink.
MonitoringClient.Logger - Interface in com.google.crypto.tink.monitoring
Interface that logs specific API calls of a specific primitive.
MonitoringKeysetInfo - Class in com.google.crypto.tink.monitoring
Immutable representation of a Keyset in a certain point in time for the purpose of monitoring operations involving cryptographic keys.
MonitoringKeysetInfo.Builder - Class in com.google.crypto.tink.monitoring
Builder
MonitoringKeysetInfo.Entry - Class in com.google.crypto.tink.monitoring
Description about each entry of the Keyset.
MonitoringUtil - Class in com.google.crypto.tink.internal
Some util functions needed to add monitoring to the Primitives.
multiplyByGenerator(BigInteger, ECParameterSpec) - Static method in class com.google.crypto.tink.internal.EllipticCurvesUtil
Calculates x times the generator of the give elliptic curve spec using the Montgomery ladder.
MutableMonitoringRegistry - Class in com.google.crypto.tink.internal
A Registry for MonitoringClient.
MutableMonitoringRegistry() - Constructor for class com.google.crypto.tink.internal.MutableMonitoringRegistry
 
MutablePrimitiveRegistry - Class in com.google.crypto.tink.internal
A Mutable version of the PrimitiveRegistry.
MutableSerializationRegistry - Class in com.google.crypto.tink.internal
A Mutable version of the SerializationRegistry.
MutableSerializationRegistry() - Constructor for class com.google.crypto.tink.internal.MutableSerializationRegistry
 

N

N_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey
 
N_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey
 
N_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.RsaSsaPkcs1PublicKey
 
N_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.RsaSsaPssPublicKey
 
NEW_KEY_ALLOWED_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.KeyTypeEntry
Deprecated.
 
newAesCtrHmac(byte[], int, String, byte[], int) - Static method in class com.google.crypto.tink.subtle.EncryptThenAuthenticate
Returns a new EncryptThenAuthenticate instance using AES-CTR and HMAC.
newBuilder() - Static method in class com.google.crypto.tink.jwt.JwtValidator
Returns a new JwtValidator.Builder.
newBuilder() - Static method in class com.google.crypto.tink.jwt.RawJwt
Returns a new RawJwt.Builder.
newBuilder() - Static method in class com.google.crypto.tink.KeysetHandle
Creates a new builder.
newBuilder(KeysetHandle) - Static method in class com.google.crypto.tink.KeysetHandle
Creates a new builder, initially containing all entries from handle.
newBuilder() - Static method in class com.google.crypto.tink.monitoring.MonitoringAnnotations
 
newBuilder() - Static method in class com.google.crypto.tink.monitoring.MonitoringKeysetInfo
 
newBuilder(Class<P>) - Static method in class com.google.crypto.tink.PrimitiveSet
 
newBuilder() - Static method in class com.google.crypto.tink.proto.AesCmacKey
 
newBuilder(AesCmacKey) - Static method in class com.google.crypto.tink.proto.AesCmacKey
 
newBuilder() - Static method in class com.google.crypto.tink.proto.AesCmacKeyFormat
 
newBuilder(AesCmacKeyFormat) - Static method in class com.google.crypto.tink.proto.AesCmacKeyFormat
 
newBuilder() - Static method in class com.google.crypto.tink.proto.AesCmacParams
 
newBuilder(AesCmacParams) - Static method in class com.google.crypto.tink.proto.AesCmacParams
 
newBuilder() - Static method in class com.google.crypto.tink.proto.AesCmacPrfKey
 
newBuilder(AesCmacPrfKey) - Static method in class com.google.crypto.tink.proto.AesCmacPrfKey
 
newBuilder() - Static method in class com.google.crypto.tink.proto.AesCmacPrfKeyFormat
 
newBuilder(AesCmacPrfKeyFormat) - Static method in class com.google.crypto.tink.proto.AesCmacPrfKeyFormat
 
newBuilder() - Static method in class com.google.crypto.tink.proto.AesCtrHmacAeadKey
 
newBuilder(AesCtrHmacAeadKey) - Static method in class com.google.crypto.tink.proto.AesCtrHmacAeadKey
 
newBuilder() - Static method in class com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat
 
newBuilder(AesCtrHmacAeadKeyFormat) - Static method in class com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat
 
newBuilder() - Static method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKey
 
newBuilder(AesCtrHmacStreamingKey) - Static method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKey
 
newBuilder() - Static method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKeyFormat
 
newBuilder(AesCtrHmacStreamingKeyFormat) - Static method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKeyFormat
 
newBuilder() - Static method in class com.google.crypto.tink.proto.AesCtrHmacStreamingParams
 
newBuilder(AesCtrHmacStreamingParams) - Static method in class com.google.crypto.tink.proto.AesCtrHmacStreamingParams
 
newBuilder() - Static method in class com.google.crypto.tink.proto.AesCtrKey
 
newBuilder(AesCtrKey) - Static method in class com.google.crypto.tink.proto.AesCtrKey
 
newBuilder() - Static method in class com.google.crypto.tink.proto.AesCtrKeyFormat
 
newBuilder(AesCtrKeyFormat) - Static method in class com.google.crypto.tink.proto.AesCtrKeyFormat
 
newBuilder() - Static method in class com.google.crypto.tink.proto.AesCtrParams
 
newBuilder(AesCtrParams) - Static method in class com.google.crypto.tink.proto.AesCtrParams
 
newBuilder() - Static method in class com.google.crypto.tink.proto.AesEaxKey
 
newBuilder(AesEaxKey) - Static method in class com.google.crypto.tink.proto.AesEaxKey
 
newBuilder() - Static method in class com.google.crypto.tink.proto.AesEaxKeyFormat
 
newBuilder(AesEaxKeyFormat) - Static method in class com.google.crypto.tink.proto.AesEaxKeyFormat
 
newBuilder() - Static method in class com.google.crypto.tink.proto.AesEaxParams
 
newBuilder(AesEaxParams) - Static method in class com.google.crypto.tink.proto.AesEaxParams
 
newBuilder() - Static method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKey
 
newBuilder(AesGcmHkdfStreamingKey) - Static method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKey
 
newBuilder() - Static method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKeyFormat
 
newBuilder(AesGcmHkdfStreamingKeyFormat) - Static method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKeyFormat
 
newBuilder() - Static method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingParams
 
newBuilder(AesGcmHkdfStreamingParams) - Static method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingParams
 
newBuilder() - Static method in class com.google.crypto.tink.proto.AesGcmKey
 
newBuilder(AesGcmKey) - Static method in class com.google.crypto.tink.proto.AesGcmKey
 
newBuilder() - Static method in class com.google.crypto.tink.proto.AesGcmKeyFormat
 
newBuilder(AesGcmKeyFormat) - Static method in class com.google.crypto.tink.proto.AesGcmKeyFormat
 
newBuilder() - Static method in class com.google.crypto.tink.proto.AesGcmSivKey
 
newBuilder(AesGcmSivKey) - Static method in class com.google.crypto.tink.proto.AesGcmSivKey
 
newBuilder() - Static method in class com.google.crypto.tink.proto.AesGcmSivKeyFormat
 
newBuilder(AesGcmSivKeyFormat) - Static method in class com.google.crypto.tink.proto.AesGcmSivKeyFormat
 
newBuilder() - Static method in class com.google.crypto.tink.proto.AesSivKey
 
newBuilder(AesSivKey) - Static method in class com.google.crypto.tink.proto.AesSivKey
 
newBuilder() - Static method in class com.google.crypto.tink.proto.AesSivKeyFormat
 
newBuilder(AesSivKeyFormat) - Static method in class com.google.crypto.tink.proto.AesSivKeyFormat
 
newBuilder() - Static method in class com.google.crypto.tink.proto.ChaCha20Poly1305Key
 
newBuilder(ChaCha20Poly1305Key) - Static method in class com.google.crypto.tink.proto.ChaCha20Poly1305Key
 
newBuilder() - Static method in class com.google.crypto.tink.proto.ChaCha20Poly1305KeyFormat
 
newBuilder(ChaCha20Poly1305KeyFormat) - Static method in class com.google.crypto.tink.proto.ChaCha20Poly1305KeyFormat
 
newBuilder() - Static method in class com.google.crypto.tink.proto.EcdsaKeyFormat
 
newBuilder(EcdsaKeyFormat) - Static method in class com.google.crypto.tink.proto.EcdsaKeyFormat
 
newBuilder() - Static method in class com.google.crypto.tink.proto.EcdsaParams
 
newBuilder(EcdsaParams) - Static method in class com.google.crypto.tink.proto.EcdsaParams
 
newBuilder() - Static method in class com.google.crypto.tink.proto.EcdsaPrivateKey
 
newBuilder(EcdsaPrivateKey) - Static method in class com.google.crypto.tink.proto.EcdsaPrivateKey
 
newBuilder() - Static method in class com.google.crypto.tink.proto.EcdsaPublicKey
 
newBuilder(EcdsaPublicKey) - Static method in class com.google.crypto.tink.proto.EcdsaPublicKey
 
newBuilder() - Static method in class com.google.crypto.tink.proto.EciesAeadDemParams
 
newBuilder(EciesAeadDemParams) - Static method in class com.google.crypto.tink.proto.EciesAeadDemParams
 
newBuilder() - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfKeyFormat
 
newBuilder(EciesAeadHkdfKeyFormat) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfKeyFormat
 
newBuilder() - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfParams
 
newBuilder(EciesAeadHkdfParams) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfParams
 
newBuilder() - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfPrivateKey
 
newBuilder(EciesAeadHkdfPrivateKey) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfPrivateKey
 
newBuilder() - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfPublicKey
 
newBuilder(EciesAeadHkdfPublicKey) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfPublicKey
 
newBuilder() - Static method in class com.google.crypto.tink.proto.EciesHkdfKemParams
 
newBuilder(EciesHkdfKemParams) - Static method in class com.google.crypto.tink.proto.EciesHkdfKemParams
 
newBuilder() - Static method in class com.google.crypto.tink.proto.Ed25519KeyFormat
 
newBuilder(Ed25519KeyFormat) - Static method in class com.google.crypto.tink.proto.Ed25519KeyFormat
 
newBuilder() - Static method in class com.google.crypto.tink.proto.Ed25519PrivateKey
 
newBuilder(Ed25519PrivateKey) - Static method in class com.google.crypto.tink.proto.Ed25519PrivateKey
 
newBuilder() - Static method in class com.google.crypto.tink.proto.Ed25519PublicKey
 
newBuilder(Ed25519PublicKey) - Static method in class com.google.crypto.tink.proto.Ed25519PublicKey
 
newBuilder() - Static method in class com.google.crypto.tink.proto.EncryptedKeyset
 
newBuilder(EncryptedKeyset) - Static method in class com.google.crypto.tink.proto.EncryptedKeyset
 
newBuilder() - Static method in class com.google.crypto.tink.proto.HkdfPrfKey
 
newBuilder(HkdfPrfKey) - Static method in class com.google.crypto.tink.proto.HkdfPrfKey
 
newBuilder() - Static method in class com.google.crypto.tink.proto.HkdfPrfKeyFormat
 
newBuilder(HkdfPrfKeyFormat) - Static method in class com.google.crypto.tink.proto.HkdfPrfKeyFormat
 
newBuilder() - Static method in class com.google.crypto.tink.proto.HkdfPrfParams
 
newBuilder(HkdfPrfParams) - Static method in class com.google.crypto.tink.proto.HkdfPrfParams
 
newBuilder() - Static method in class com.google.crypto.tink.proto.HmacKey
 
newBuilder(HmacKey) - Static method in class com.google.crypto.tink.proto.HmacKey
 
newBuilder() - Static method in class com.google.crypto.tink.proto.HmacKeyFormat
 
newBuilder(HmacKeyFormat) - Static method in class com.google.crypto.tink.proto.HmacKeyFormat
 
newBuilder() - Static method in class com.google.crypto.tink.proto.HmacParams
 
newBuilder(HmacParams) - Static method in class com.google.crypto.tink.proto.HmacParams
 
newBuilder() - Static method in class com.google.crypto.tink.proto.HmacPrfKey
 
newBuilder(HmacPrfKey) - Static method in class com.google.crypto.tink.proto.HmacPrfKey
 
newBuilder() - Static method in class com.google.crypto.tink.proto.HmacPrfKeyFormat
 
newBuilder(HmacPrfKeyFormat) - Static method in class com.google.crypto.tink.proto.HmacPrfKeyFormat
 
newBuilder() - Static method in class com.google.crypto.tink.proto.HmacPrfParams
 
newBuilder(HmacPrfParams) - Static method in class com.google.crypto.tink.proto.HmacPrfParams
 
newBuilder() - Static method in class com.google.crypto.tink.proto.HpkeKeyFormat
 
newBuilder(HpkeKeyFormat) - Static method in class com.google.crypto.tink.proto.HpkeKeyFormat
 
newBuilder() - Static method in class com.google.crypto.tink.proto.HpkeParams
 
newBuilder(HpkeParams) - Static method in class com.google.crypto.tink.proto.HpkeParams
 
newBuilder() - Static method in class com.google.crypto.tink.proto.HpkePrivateKey
 
newBuilder(HpkePrivateKey) - Static method in class com.google.crypto.tink.proto.HpkePrivateKey
 
newBuilder() - Static method in class com.google.crypto.tink.proto.HpkePublicKey
 
newBuilder(HpkePublicKey) - Static method in class com.google.crypto.tink.proto.HpkePublicKey
 
newBuilder() - Static method in class com.google.crypto.tink.proto.JwtEcdsaKeyFormat
 
newBuilder(JwtEcdsaKeyFormat) - Static method in class com.google.crypto.tink.proto.JwtEcdsaKeyFormat
 
newBuilder() - Static method in class com.google.crypto.tink.proto.JwtEcdsaPrivateKey
 
newBuilder(JwtEcdsaPrivateKey) - Static method in class com.google.crypto.tink.proto.JwtEcdsaPrivateKey
 
newBuilder() - Static method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey.CustomKid
 
newBuilder(JwtEcdsaPublicKey.CustomKid) - Static method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey.CustomKid
 
newBuilder() - Static method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey
 
newBuilder(JwtEcdsaPublicKey) - Static method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey
 
newBuilder() - Static method in class com.google.crypto.tink.proto.JwtHmacKey.CustomKid
 
newBuilder(JwtHmacKey.CustomKid) - Static method in class com.google.crypto.tink.proto.JwtHmacKey.CustomKid
 
newBuilder() - Static method in class com.google.crypto.tink.proto.JwtHmacKey
 
newBuilder(JwtHmacKey) - Static method in class com.google.crypto.tink.proto.JwtHmacKey
 
newBuilder() - Static method in class com.google.crypto.tink.proto.JwtHmacKeyFormat
 
newBuilder(JwtHmacKeyFormat) - Static method in class com.google.crypto.tink.proto.JwtHmacKeyFormat
 
newBuilder() - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1KeyFormat
 
newBuilder(JwtRsaSsaPkcs1KeyFormat) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1KeyFormat
 
newBuilder() - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey
 
newBuilder(JwtRsaSsaPkcs1PrivateKey) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey
 
newBuilder() - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey.CustomKid
 
newBuilder(JwtRsaSsaPkcs1PublicKey.CustomKid) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey.CustomKid
 
newBuilder() - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey
 
newBuilder(JwtRsaSsaPkcs1PublicKey) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey
 
newBuilder() - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssKeyFormat
 
newBuilder(JwtRsaSsaPssKeyFormat) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssKeyFormat
 
newBuilder() - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey
 
newBuilder(JwtRsaSsaPssPrivateKey) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey
 
newBuilder() - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey.CustomKid
 
newBuilder(JwtRsaSsaPssPublicKey.CustomKid) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey.CustomKid
 
newBuilder() - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey
 
newBuilder(JwtRsaSsaPssPublicKey) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey
 
newBuilder() - Static method in class com.google.crypto.tink.proto.KeyData
 
newBuilder(KeyData) - Static method in class com.google.crypto.tink.proto.KeyData
 
newBuilder() - Static method in class com.google.crypto.tink.proto.Keyset.Key
 
newBuilder(Keyset.Key) - Static method in class com.google.crypto.tink.proto.Keyset.Key
 
newBuilder() - Static method in class com.google.crypto.tink.proto.Keyset
 
newBuilder(Keyset) - Static method in class com.google.crypto.tink.proto.Keyset
 
newBuilder() - Static method in class com.google.crypto.tink.proto.KeysetInfo.KeyInfo
 
newBuilder(KeysetInfo.KeyInfo) - Static method in class com.google.crypto.tink.proto.KeysetInfo.KeyInfo
 
newBuilder() - Static method in class com.google.crypto.tink.proto.KeysetInfo
 
newBuilder(KeysetInfo) - Static method in class com.google.crypto.tink.proto.KeysetInfo
 
newBuilder() - Static method in class com.google.crypto.tink.proto.KeyTemplate
 
newBuilder(KeyTemplate) - Static method in class com.google.crypto.tink.proto.KeyTemplate
 
newBuilder() - Static method in class com.google.crypto.tink.proto.KeyTypeEntry
Deprecated.
 
newBuilder(KeyTypeEntry) - Static method in class com.google.crypto.tink.proto.KeyTypeEntry
Deprecated.
 
newBuilder() - Static method in class com.google.crypto.tink.proto.KmsAeadKey
 
newBuilder(KmsAeadKey) - Static method in class com.google.crypto.tink.proto.KmsAeadKey
 
newBuilder() - Static method in class com.google.crypto.tink.proto.KmsAeadKeyFormat
 
newBuilder(KmsAeadKeyFormat) - Static method in class com.google.crypto.tink.proto.KmsAeadKeyFormat
 
newBuilder() - Static method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKey
 
newBuilder(KmsEnvelopeAeadKey) - Static method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKey
 
newBuilder() - Static method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat
 
newBuilder(KmsEnvelopeAeadKeyFormat) - Static method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat
 
newBuilder() - Static method in class com.google.crypto.tink.proto.RegistryConfig
Deprecated.
 
newBuilder(RegistryConfig) - Static method in class com.google.crypto.tink.proto.RegistryConfig
Deprecated.
 
newBuilder() - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1KeyFormat
 
newBuilder(RsaSsaPkcs1KeyFormat) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1KeyFormat
 
newBuilder() - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1Params
 
newBuilder(RsaSsaPkcs1Params) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1Params
 
newBuilder() - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey
 
newBuilder(RsaSsaPkcs1PrivateKey) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey
 
newBuilder() - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1PublicKey
 
newBuilder(RsaSsaPkcs1PublicKey) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1PublicKey
 
newBuilder() - Static method in class com.google.crypto.tink.proto.RsaSsaPssKeyFormat
 
newBuilder(RsaSsaPssKeyFormat) - Static method in class com.google.crypto.tink.proto.RsaSsaPssKeyFormat
 
newBuilder() - Static method in class com.google.crypto.tink.proto.RsaSsaPssParams
 
newBuilder(RsaSsaPssParams) - Static method in class com.google.crypto.tink.proto.RsaSsaPssParams
 
newBuilder() - Static method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey
 
newBuilder(RsaSsaPssPrivateKey) - Static method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey
 
newBuilder() - Static method in class com.google.crypto.tink.proto.RsaSsaPssPublicKey
 
newBuilder(RsaSsaPssPublicKey) - Static method in class com.google.crypto.tink.proto.RsaSsaPssPublicKey
 
newBuilder() - Static method in class com.google.crypto.tink.proto.XChaCha20Poly1305Key
 
newBuilder(XChaCha20Poly1305Key) - Static method in class com.google.crypto.tink.proto.XChaCha20Poly1305Key
 
newBuilder() - Static method in class com.google.crypto.tink.proto.XChaCha20Poly1305KeyFormat
 
newBuilder(XChaCha20Poly1305KeyFormat) - Static method in class com.google.crypto.tink.proto.XChaCha20Poly1305KeyFormat
 
newBuilder() - Static method in class com.google.crypto.tink.signature.SignaturePemKeysetReader
 
newDecryptingChannel(ReadableByteChannel, byte[]) - Method in interface com.google.crypto.tink.StreamingAead
 
newDecryptingStream(InputStream, byte[]) - Method in interface com.google.crypto.tink.StreamingAead
Returns a wrapper around ciphertextSource, such that any read-operation via the wrapper results in AEAD-decryption of the underlying ciphertext, using associatedData as associated authenticated data.
newEncryptingChannel(WritableByteChannel, byte[]) - Method in interface com.google.crypto.tink.StreamingAead
Returns a WritableByteChannel for plaintext.
newEncryptingStream(OutputStream, byte[]) - Method in interface com.google.crypto.tink.StreamingAead
Returns a wrapper around ciphertextDestination, such that any write-operation via the wrapper results in AEAD-encryption of the written data, using associatedData as associated authenticated data.
newKey(ByteString) - Method in interface com.google.crypto.tink.KeyManager
Generates a new key according to specification in serializedKeyFormat, which must be a serialized key format protocol buffer handled by this manager.
newKey(MessageLite) - Method in interface com.google.crypto.tink.KeyManager
Generates a new key according to specification in keyFormat.
newKey(KeyTemplate) - Static method in class com.google.crypto.tink.Registry
Convenience method for generating a new key for the specified keyTemplate.
newKey(String, MessageLite) - Static method in class com.google.crypto.tink.Registry
Convenience method for generating a new key for the specified format.
newKeyData(ByteString) - Method in interface com.google.crypto.tink.KeyManager
Generates a new KeyData according to specification in serializedkeyFormat.
newKeyData(KeyTemplate) - Static method in class com.google.crypto.tink.Registry
Convenience method for generating a new KeyData for the specified template.
newKeyData(KeyTemplate) - Static method in class com.google.crypto.tink.Registry
Convenience method for generating a new KeyData for the specified template.
newKeyPair() - Static method in class com.google.crypto.tink.subtle.Ed25519Sign.KeyPair
Returns a new KeyPair.
newKeyPairFromSeed(byte[]) - Static method in class com.google.crypto.tink.subtle.Ed25519Sign.KeyPair
Returns a new KeyPair generated from a seed.
newPrimitiveSet(Class<P>) - Static method in class com.google.crypto.tink.PrimitiveSet
Deprecated.
newSeekableDecryptingChannel(SeekableByteChannel, byte[]) - Method in interface com.google.crypto.tink.StreamingAead
Returns a SeekableByteChannel that allows to access the plaintext.
newStreamSegmentDecrypter() - Method in class com.google.crypto.tink.subtle.AesCtrHmacStreaming
 
newStreamSegmentDecrypter() - Method in class com.google.crypto.tink.subtle.AesGcmHkdfStreaming
 
newStreamSegmentEncrypter(byte[]) - Method in class com.google.crypto.tink.subtle.AesCtrHmacStreaming
 
newStreamSegmentEncrypter(byte[]) - Method in class com.google.crypto.tink.subtle.AesGcmHkdfStreaming
 
NIST_P256 - Static variable in class com.google.crypto.tink.signature.EcdsaParameters.CurveType
 
NIST_P256_PARAMS - Static variable in class com.google.crypto.tink.internal.EllipticCurvesUtil
 
NIST_P256_VALUE - Static variable in enum com.google.crypto.tink.proto.EllipticCurveType
NIST_P256 = 2;
NIST_P384 - Static variable in class com.google.crypto.tink.signature.EcdsaParameters.CurveType
 
NIST_P384_PARAMS - Static variable in class com.google.crypto.tink.internal.EllipticCurvesUtil
 
NIST_P384_VALUE - Static variable in enum com.google.crypto.tink.proto.EllipticCurveType
NIST_P384 = 3;
NIST_P521 - Static variable in class com.google.crypto.tink.signature.EcdsaParameters.CurveType
 
NIST_P521_PARAMS - Static variable in class com.google.crypto.tink.internal.EllipticCurvesUtil
 
NIST_P521_VALUE - Static variable in enum com.google.crypto.tink.proto.EllipticCurveType
NIST_P521 = 4;
NO_CLOSE - Static variable in class com.google.crypto.tink.subtle.Base64
Flag to pass to Base64OutputStream to indicate that it should not close the output stream it is wrapping when it itself is closed.
NO_PADDING - Static variable in class com.google.crypto.tink.subtle.Base64
Encoder flag bit to omit the padding '=' characters at the end of the output (if any).
NO_PREFIX - Static variable in class com.google.crypto.tink.aead.AesEaxParameters.Variant
 
NO_PREFIX - Static variable in class com.google.crypto.tink.aead.AesGcmParameters.Variant
 
NO_PREFIX - Static variable in class com.google.crypto.tink.aead.AesGcmSivParameters.Variant
 
NO_PREFIX - Static variable in class com.google.crypto.tink.aead.ChaCha20Poly1305Parameters.Variant
 
NO_PREFIX - Static variable in class com.google.crypto.tink.aead.XChaCha20Poly1305Parameters.Variant
 
NO_PREFIX - Static variable in class com.google.crypto.tink.mac.AesCmacParameters.Variant
 
NO_PREFIX - Static variable in class com.google.crypto.tink.mac.HmacParameters.Variant
 
NO_PREFIX - Static variable in class com.google.crypto.tink.signature.EcdsaParameters.Variant
 
NO_WRAP - Static variable in class com.google.crypto.tink.subtle.Base64
Encoder flag bit to omit all line terminators (i.e., the output will be on one long line).
NON_RAW_PREFIX_SIZE - Static variable in class com.google.crypto.tink.CryptoFormat
Prefix size of Tink, Legacy and Crunchy output prefix types.
NONCE_SIZE_IN_BYTES - Static variable in class com.google.crypto.tink.aead.internal.InsecureNonceXChaCha20
 
nonceSizeInBytes() - Method in class com.google.crypto.tink.aead.internal.InsecureNonceChaCha20
 
NoSecretKeysetHandle - Class in com.google.crypto.tink

O

OUTPUT_PREFIX_TYPE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.Keyset.Key
 
OUTPUT_PREFIX_TYPE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.KeysetInfo.KeyInfo
 
OUTPUT_PREFIX_TYPE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.KeyTemplate
 
outputPrefixType - Variable in class com.google.crypto.tink.internal.KeyTypeManager.KeyFactory.KeyFormat
 
OutputPrefixType - Enum in com.google.crypto.tink.proto
Tink produces and accepts ciphertexts or signatures that consist of a prefix and a payload.

P

P256_HKDF_SHA256_KEM_ID - Static variable in class com.google.crypto.tink.hybrid.internal.HpkeUtil
 
P384_HKDF_SHA384_KEM_ID - Static variable in class com.google.crypto.tink.hybrid.internal.HpkeUtil
 
P521_HKDF_SHA512_KEM_ID - Static variable in class com.google.crypto.tink.hybrid.internal.HpkeUtil
 
P_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey
 
P_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey
 
P_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey
 
P_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey
 
Parameters - Class in com.google.crypto.tink
Represents a cryptographic function without the actual key material.
Parameters() - Constructor for class com.google.crypto.tink.Parameters
 
ParametersParser<SerializationT extends Serialization> - Class in com.google.crypto.tink.internal
Parses Serialization objects into Parameters objects of a certain kind.
ParametersParser.ParametersParsingFunction<SerializationT extends Serialization> - Interface in com.google.crypto.tink.internal
A function which parses a Parameters object.
ParametersSerializer<ParametersT extends Parameters,SerializationT extends Serialization> - Class in com.google.crypto.tink.internal
Serializes Parameters objects into Serialization objects of a certain kind.
ParametersSerializer.ParametersSerializationFunction<ParametersT extends Parameters,SerializationT extends Serialization> - Interface in com.google.crypto.tink.internal
A function which serializes a Parameters object.
PARAMS_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesCmacKey
 
PARAMS_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesCmacKeyFormat
 
PARAMS_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesCtrHmacStreamingKey
 
PARAMS_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesCtrHmacStreamingKeyFormat
 
PARAMS_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesCtrKey
 
PARAMS_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesCtrKeyFormat
 
PARAMS_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesEaxKey
 
PARAMS_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesEaxKeyFormat
 
PARAMS_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKey
 
PARAMS_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKeyFormat
 
PARAMS_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.EcdsaKeyFormat
 
PARAMS_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.EcdsaPublicKey
 
PARAMS_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.EciesAeadHkdfKeyFormat
 
PARAMS_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.EciesAeadHkdfPublicKey
 
PARAMS_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.HkdfPrfKey
 
PARAMS_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.HkdfPrfKeyFormat
 
PARAMS_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.HmacKey
 
PARAMS_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.HmacKeyFormat
 
PARAMS_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.HmacPrfKey
 
PARAMS_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.HmacPrfKeyFormat
 
PARAMS_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.HpkeKeyFormat
 
PARAMS_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.HpkePublicKey
 
PARAMS_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.KmsAeadKey
 
PARAMS_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.KmsEnvelopeAeadKey
 
PARAMS_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.RsaSsaPkcs1KeyFormat
 
PARAMS_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.RsaSsaPkcs1PublicKey
 
PARAMS_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.RsaSsaPssKeyFormat
 
PARAMS_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.RsaSsaPssPublicKey
 
parse(String) - Static method in class com.google.crypto.tink.internal.JsonParser
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.AesCmacKey
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCmacKey
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.AesCmacKeyFormat
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCmacKeyFormat
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.AesCmacParams
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCmacParams
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.AesCmacPrfKey
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCmacPrfKey
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.AesCmacPrfKeyFormat
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCmacPrfKeyFormat
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.AesCtrHmacAeadKey
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtrHmacAeadKey
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKey
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKey
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKeyFormat
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKeyFormat
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.AesCtrHmacStreamingParams
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtrHmacStreamingParams
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.AesCtrKey
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtrKey
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.AesCtrKeyFormat
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtrKeyFormat
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.AesCtrParams
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtrParams
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.AesEaxKey
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesEaxKey
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.AesEaxKeyFormat
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesEaxKeyFormat
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.AesEaxParams
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesEaxParams
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKey
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKey
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKeyFormat
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKeyFormat
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingParams
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingParams
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.AesGcmKey
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesGcmKey
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.AesGcmKeyFormat
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesGcmKeyFormat
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.AesGcmSivKey
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesGcmSivKey
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.AesGcmSivKeyFormat
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesGcmSivKeyFormat
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.AesSivKey
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesSivKey
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.AesSivKeyFormat
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesSivKeyFormat
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.ChaCha20Poly1305Key
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.ChaCha20Poly1305Key
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.ChaCha20Poly1305KeyFormat
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.ChaCha20Poly1305KeyFormat
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.EcdsaKeyFormat
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EcdsaKeyFormat
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.EcdsaParams
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EcdsaParams
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.EcdsaPrivateKey
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EcdsaPrivateKey
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.EcdsaPublicKey
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EcdsaPublicKey
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.EciesAeadDemParams
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EciesAeadDemParams
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfKeyFormat
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfKeyFormat
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfParams
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfParams
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfPrivateKey
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfPrivateKey
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfPublicKey
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfPublicKey
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.EciesHkdfKemParams
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EciesHkdfKemParams
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.Ed25519KeyFormat
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.Ed25519KeyFormat
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.Ed25519PrivateKey
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.Ed25519PrivateKey
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.Ed25519PublicKey
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.Ed25519PublicKey
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.EncryptedKeyset
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EncryptedKeyset
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.HkdfPrfKey
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HkdfPrfKey
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.HkdfPrfKeyFormat
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HkdfPrfKeyFormat
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.HkdfPrfParams
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HkdfPrfParams
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.HmacKey
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HmacKey
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.HmacKeyFormat
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HmacKeyFormat
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.HmacParams
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HmacParams
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.HmacPrfKey
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HmacPrfKey
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.HmacPrfKeyFormat
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HmacPrfKeyFormat
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.HmacPrfParams
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HmacPrfParams
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.HpkeKeyFormat
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HpkeKeyFormat
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.HpkeParams
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HpkeParams
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.HpkePrivateKey
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HpkePrivateKey
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.HpkePublicKey
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HpkePublicKey
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.JwtEcdsaKeyFormat
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtEcdsaKeyFormat
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.JwtEcdsaPrivateKey
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtEcdsaPrivateKey
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey.CustomKid
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey.CustomKid
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.JwtHmacKey.CustomKid
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtHmacKey.CustomKid
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.JwtHmacKey
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtHmacKey
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.JwtHmacKeyFormat
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtHmacKeyFormat
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1KeyFormat
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1KeyFormat
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey.CustomKid
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey.CustomKid
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssKeyFormat
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssKeyFormat
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey.CustomKid
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey.CustomKid
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.KeyData
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KeyData
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.Keyset.Key
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.Keyset.Key
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.Keyset
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.Keyset
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.KeysetInfo.KeyInfo
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KeysetInfo.KeyInfo
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.KeysetInfo
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KeysetInfo
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.KeyTemplate
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KeyTemplate
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.KeyTypeEntry
Deprecated.
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KeyTypeEntry
Deprecated.
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.KmsAeadKey
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KmsAeadKey
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.KmsAeadKeyFormat
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KmsAeadKeyFormat
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKey
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKey
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.RegistryConfig
Deprecated.
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RegistryConfig
Deprecated.
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1KeyFormat
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1KeyFormat
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1Params
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1Params
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1PublicKey
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1PublicKey
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.RsaSsaPssKeyFormat
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RsaSsaPssKeyFormat
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.RsaSsaPssParams
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RsaSsaPssParams
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.RsaSsaPssPublicKey
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RsaSsaPssPublicKey
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.XChaCha20Poly1305Key
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.XChaCha20Poly1305Key
 
parseDelimitedFrom(InputStream) - Static method in class com.google.crypto.tink.proto.XChaCha20Poly1305KeyFormat
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.XChaCha20Poly1305KeyFormat
 
parseEncryptedKeyset(String, Aead, byte[]) - Static method in class com.google.crypto.tink.TinkJsonProtoKeysetFormat
 
parseEncryptedKeyset(byte[], Aead, byte[]) - Static method in class com.google.crypto.tink.TinkProtoKeysetFormat
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.CleartextKeysetHandle
parseFrom(byte[]) - Static method in class com.google.crypto.tink.NoSecretKeysetHandle
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.AesCmacKey
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCmacKey
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.AesCmacKey
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCmacKey
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.AesCmacKey
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCmacKey
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.AesCmacKey
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCmacKey
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.AesCmacKey
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCmacKey
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.AesCmacKeyFormat
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCmacKeyFormat
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.AesCmacKeyFormat
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCmacKeyFormat
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.AesCmacKeyFormat
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCmacKeyFormat
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.AesCmacKeyFormat
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCmacKeyFormat
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.AesCmacKeyFormat
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCmacKeyFormat
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.AesCmacParams
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCmacParams
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.AesCmacParams
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCmacParams
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.AesCmacParams
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCmacParams
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.AesCmacParams
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCmacParams
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.AesCmacParams
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCmacParams
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.AesCmacPrfKey
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCmacPrfKey
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.AesCmacPrfKey
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCmacPrfKey
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.AesCmacPrfKey
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCmacPrfKey
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.AesCmacPrfKey
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCmacPrfKey
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.AesCmacPrfKey
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCmacPrfKey
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.AesCmacPrfKeyFormat
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCmacPrfKeyFormat
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.AesCmacPrfKeyFormat
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCmacPrfKeyFormat
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.AesCmacPrfKeyFormat
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCmacPrfKeyFormat
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.AesCmacPrfKeyFormat
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCmacPrfKeyFormat
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.AesCmacPrfKeyFormat
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCmacPrfKeyFormat
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.AesCtrHmacAeadKey
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtrHmacAeadKey
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.AesCtrHmacAeadKey
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtrHmacAeadKey
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.AesCtrHmacAeadKey
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtrHmacAeadKey
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.AesCtrHmacAeadKey
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtrHmacAeadKey
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.AesCtrHmacAeadKey
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtrHmacAeadKey
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKey
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKey
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKey
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKey
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKey
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKey
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKey
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKey
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKey
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKey
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKeyFormat
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKeyFormat
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKeyFormat
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKeyFormat
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKeyFormat
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKeyFormat
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKeyFormat
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKeyFormat
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKeyFormat
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKeyFormat
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.AesCtrHmacStreamingParams
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtrHmacStreamingParams
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.AesCtrHmacStreamingParams
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtrHmacStreamingParams
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.AesCtrHmacStreamingParams
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtrHmacStreamingParams
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.AesCtrHmacStreamingParams
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtrHmacStreamingParams
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.AesCtrHmacStreamingParams
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtrHmacStreamingParams
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.AesCtrKey
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtrKey
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.AesCtrKey
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtrKey
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.AesCtrKey
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtrKey
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.AesCtrKey
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtrKey
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.AesCtrKey
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtrKey
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.AesCtrKeyFormat
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtrKeyFormat
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.AesCtrKeyFormat
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtrKeyFormat
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.AesCtrKeyFormat
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtrKeyFormat
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.AesCtrKeyFormat
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtrKeyFormat
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.AesCtrKeyFormat
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtrKeyFormat
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.AesCtrParams
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtrParams
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.AesCtrParams
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtrParams
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.AesCtrParams
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtrParams
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.AesCtrParams
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtrParams
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.AesCtrParams
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtrParams
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.AesEaxKey
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesEaxKey
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.AesEaxKey
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesEaxKey
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.AesEaxKey
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesEaxKey
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.AesEaxKey
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesEaxKey
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.AesEaxKey
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesEaxKey
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.AesEaxKeyFormat
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesEaxKeyFormat
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.AesEaxKeyFormat
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesEaxKeyFormat
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.AesEaxKeyFormat
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesEaxKeyFormat
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.AesEaxKeyFormat
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesEaxKeyFormat
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.AesEaxKeyFormat
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesEaxKeyFormat
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.AesEaxParams
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesEaxParams
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.AesEaxParams
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesEaxParams
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.AesEaxParams
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesEaxParams
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.AesEaxParams
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesEaxParams
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.AesEaxParams
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesEaxParams
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKey
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKey
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKey
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKey
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKey
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKey
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKey
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKey
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKey
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKey
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKeyFormat
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKeyFormat
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKeyFormat
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKeyFormat
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKeyFormat
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKeyFormat
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKeyFormat
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKeyFormat
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKeyFormat
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKeyFormat
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingParams
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingParams
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingParams
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingParams
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingParams
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingParams
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingParams
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingParams
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingParams
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingParams
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.AesGcmKey
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesGcmKey
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.AesGcmKey
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesGcmKey
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.AesGcmKey
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesGcmKey
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.AesGcmKey
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesGcmKey
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.AesGcmKey
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesGcmKey
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.AesGcmKeyFormat
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesGcmKeyFormat
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.AesGcmKeyFormat
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesGcmKeyFormat
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.AesGcmKeyFormat
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesGcmKeyFormat
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.AesGcmKeyFormat
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesGcmKeyFormat
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.AesGcmKeyFormat
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesGcmKeyFormat
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.AesGcmSivKey
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesGcmSivKey
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.AesGcmSivKey
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesGcmSivKey
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.AesGcmSivKey
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesGcmSivKey
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.AesGcmSivKey
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesGcmSivKey
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.AesGcmSivKey
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesGcmSivKey
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.AesGcmSivKeyFormat
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesGcmSivKeyFormat
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.AesGcmSivKeyFormat
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesGcmSivKeyFormat
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.AesGcmSivKeyFormat
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesGcmSivKeyFormat
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.AesGcmSivKeyFormat
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesGcmSivKeyFormat
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.AesGcmSivKeyFormat
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesGcmSivKeyFormat
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.AesSivKey
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesSivKey
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.AesSivKey
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesSivKey
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.AesSivKey
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesSivKey
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.AesSivKey
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesSivKey
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.AesSivKey
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesSivKey
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.AesSivKeyFormat
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesSivKeyFormat
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.AesSivKeyFormat
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesSivKeyFormat
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.AesSivKeyFormat
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesSivKeyFormat
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.AesSivKeyFormat
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesSivKeyFormat
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.AesSivKeyFormat
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesSivKeyFormat
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.ChaCha20Poly1305Key
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.ChaCha20Poly1305Key
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.ChaCha20Poly1305Key
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.ChaCha20Poly1305Key
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.ChaCha20Poly1305Key
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.ChaCha20Poly1305Key
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.ChaCha20Poly1305Key
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.ChaCha20Poly1305Key
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.ChaCha20Poly1305Key
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.ChaCha20Poly1305Key
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.ChaCha20Poly1305KeyFormat
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.ChaCha20Poly1305KeyFormat
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.ChaCha20Poly1305KeyFormat
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.ChaCha20Poly1305KeyFormat
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.ChaCha20Poly1305KeyFormat
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.ChaCha20Poly1305KeyFormat
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.ChaCha20Poly1305KeyFormat
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.ChaCha20Poly1305KeyFormat
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.ChaCha20Poly1305KeyFormat
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.ChaCha20Poly1305KeyFormat
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.EcdsaKeyFormat
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EcdsaKeyFormat
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.EcdsaKeyFormat
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EcdsaKeyFormat
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.EcdsaKeyFormat
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EcdsaKeyFormat
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.EcdsaKeyFormat
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EcdsaKeyFormat
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.EcdsaKeyFormat
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EcdsaKeyFormat
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.EcdsaParams
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EcdsaParams
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.EcdsaParams
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EcdsaParams
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.EcdsaParams
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EcdsaParams
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.EcdsaParams
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EcdsaParams
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.EcdsaParams
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EcdsaParams
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.EcdsaPrivateKey
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EcdsaPrivateKey
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.EcdsaPrivateKey
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EcdsaPrivateKey
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.EcdsaPrivateKey
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EcdsaPrivateKey
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.EcdsaPrivateKey
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EcdsaPrivateKey
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.EcdsaPrivateKey
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EcdsaPrivateKey
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.EcdsaPublicKey
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EcdsaPublicKey
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.EcdsaPublicKey
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EcdsaPublicKey
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.EcdsaPublicKey
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EcdsaPublicKey
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.EcdsaPublicKey
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EcdsaPublicKey
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.EcdsaPublicKey
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EcdsaPublicKey
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.EciesAeadDemParams
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EciesAeadDemParams
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.EciesAeadDemParams
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EciesAeadDemParams
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.EciesAeadDemParams
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EciesAeadDemParams
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.EciesAeadDemParams
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EciesAeadDemParams
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.EciesAeadDemParams
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EciesAeadDemParams
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfKeyFormat
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfKeyFormat
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfKeyFormat
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfKeyFormat
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfKeyFormat
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfKeyFormat
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfKeyFormat
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfKeyFormat
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfKeyFormat
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfKeyFormat
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfParams
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfParams
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfParams
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfParams
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfParams
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfParams
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfParams
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfParams
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfParams
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfParams
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfPrivateKey
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfPrivateKey
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfPrivateKey
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfPrivateKey
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfPrivateKey
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfPrivateKey
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfPrivateKey
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfPrivateKey
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfPrivateKey
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfPrivateKey
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfPublicKey
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfPublicKey
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfPublicKey
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfPublicKey
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfPublicKey
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfPublicKey
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfPublicKey
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfPublicKey
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfPublicKey
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfPublicKey
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.EciesHkdfKemParams
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EciesHkdfKemParams
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.EciesHkdfKemParams
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EciesHkdfKemParams
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.EciesHkdfKemParams
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EciesHkdfKemParams
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.EciesHkdfKemParams
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EciesHkdfKemParams
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.EciesHkdfKemParams
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EciesHkdfKemParams
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.Ed25519KeyFormat
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.Ed25519KeyFormat
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.Ed25519KeyFormat
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.Ed25519KeyFormat
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.Ed25519KeyFormat
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.Ed25519KeyFormat
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.Ed25519KeyFormat
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.Ed25519KeyFormat
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.Ed25519KeyFormat
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.Ed25519KeyFormat
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.Ed25519PrivateKey
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.Ed25519PrivateKey
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.Ed25519PrivateKey
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.Ed25519PrivateKey
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.Ed25519PrivateKey
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.Ed25519PrivateKey
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.Ed25519PrivateKey
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.Ed25519PrivateKey
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.Ed25519PrivateKey
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.Ed25519PrivateKey
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.Ed25519PublicKey
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.Ed25519PublicKey
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.Ed25519PublicKey
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.Ed25519PublicKey
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.Ed25519PublicKey
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.Ed25519PublicKey
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.Ed25519PublicKey
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.Ed25519PublicKey
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.Ed25519PublicKey
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.Ed25519PublicKey
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.EncryptedKeyset
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EncryptedKeyset
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.EncryptedKeyset
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EncryptedKeyset
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.EncryptedKeyset
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EncryptedKeyset
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.EncryptedKeyset
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EncryptedKeyset
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.EncryptedKeyset
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EncryptedKeyset
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.HkdfPrfKey
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HkdfPrfKey
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.HkdfPrfKey
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HkdfPrfKey
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.HkdfPrfKey
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HkdfPrfKey
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.HkdfPrfKey
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HkdfPrfKey
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.HkdfPrfKey
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HkdfPrfKey
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.HkdfPrfKeyFormat
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HkdfPrfKeyFormat
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.HkdfPrfKeyFormat
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HkdfPrfKeyFormat
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.HkdfPrfKeyFormat
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HkdfPrfKeyFormat
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.HkdfPrfKeyFormat
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HkdfPrfKeyFormat
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.HkdfPrfKeyFormat
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HkdfPrfKeyFormat
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.HkdfPrfParams
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HkdfPrfParams
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.HkdfPrfParams
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HkdfPrfParams
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.HkdfPrfParams
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HkdfPrfParams
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.HkdfPrfParams
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HkdfPrfParams
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.HkdfPrfParams
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HkdfPrfParams
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.HmacKey
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HmacKey
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.HmacKey
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HmacKey
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.HmacKey
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HmacKey
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.HmacKey
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HmacKey
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.HmacKey
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HmacKey
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.HmacKeyFormat
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HmacKeyFormat
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.HmacKeyFormat
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HmacKeyFormat
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.HmacKeyFormat
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HmacKeyFormat
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.HmacKeyFormat
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HmacKeyFormat
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.HmacKeyFormat
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HmacKeyFormat
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.HmacParams
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HmacParams
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.HmacParams
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HmacParams
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.HmacParams
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HmacParams
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.HmacParams
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HmacParams
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.HmacParams
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HmacParams
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.HmacPrfKey
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HmacPrfKey
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.HmacPrfKey
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HmacPrfKey
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.HmacPrfKey
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HmacPrfKey
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.HmacPrfKey
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HmacPrfKey
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.HmacPrfKey
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HmacPrfKey
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.HmacPrfKeyFormat
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HmacPrfKeyFormat
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.HmacPrfKeyFormat
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HmacPrfKeyFormat
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.HmacPrfKeyFormat
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HmacPrfKeyFormat
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.HmacPrfKeyFormat
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HmacPrfKeyFormat
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.HmacPrfKeyFormat
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HmacPrfKeyFormat
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.HmacPrfParams
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HmacPrfParams
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.HmacPrfParams
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HmacPrfParams
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.HmacPrfParams
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HmacPrfParams
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.HmacPrfParams
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HmacPrfParams
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.HmacPrfParams
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HmacPrfParams
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.HpkeKeyFormat
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HpkeKeyFormat
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.HpkeKeyFormat
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HpkeKeyFormat
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.HpkeKeyFormat
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HpkeKeyFormat
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.HpkeKeyFormat
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HpkeKeyFormat
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.HpkeKeyFormat
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HpkeKeyFormat
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.HpkeParams
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HpkeParams
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.HpkeParams
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HpkeParams
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.HpkeParams
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HpkeParams
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.HpkeParams
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HpkeParams
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.HpkeParams
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HpkeParams
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.HpkePrivateKey
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HpkePrivateKey
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.HpkePrivateKey
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HpkePrivateKey
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.HpkePrivateKey
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HpkePrivateKey
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.HpkePrivateKey
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HpkePrivateKey
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.HpkePrivateKey
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HpkePrivateKey
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.HpkePublicKey
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HpkePublicKey
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.HpkePublicKey
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HpkePublicKey
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.HpkePublicKey
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HpkePublicKey
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.HpkePublicKey
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HpkePublicKey
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.HpkePublicKey
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HpkePublicKey
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.JwtEcdsaKeyFormat
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtEcdsaKeyFormat
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.JwtEcdsaKeyFormat
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtEcdsaKeyFormat
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.JwtEcdsaKeyFormat
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtEcdsaKeyFormat
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.JwtEcdsaKeyFormat
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtEcdsaKeyFormat
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.JwtEcdsaKeyFormat
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtEcdsaKeyFormat
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.JwtEcdsaPrivateKey
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtEcdsaPrivateKey
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.JwtEcdsaPrivateKey
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtEcdsaPrivateKey
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.JwtEcdsaPrivateKey
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtEcdsaPrivateKey
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.JwtEcdsaPrivateKey
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtEcdsaPrivateKey
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.JwtEcdsaPrivateKey
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtEcdsaPrivateKey
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey.CustomKid
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey.CustomKid
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey.CustomKid
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey.CustomKid
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey.CustomKid
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey.CustomKid
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey.CustomKid
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey.CustomKid
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey.CustomKid
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey.CustomKid
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.JwtHmacKey.CustomKid
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtHmacKey.CustomKid
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.JwtHmacKey.CustomKid
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtHmacKey.CustomKid
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.JwtHmacKey.CustomKid
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtHmacKey.CustomKid
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.JwtHmacKey.CustomKid
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtHmacKey.CustomKid
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.JwtHmacKey.CustomKid
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtHmacKey.CustomKid
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.JwtHmacKey
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtHmacKey
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.JwtHmacKey
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtHmacKey
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.JwtHmacKey
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtHmacKey
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.JwtHmacKey
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtHmacKey
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.JwtHmacKey
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtHmacKey
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.JwtHmacKeyFormat
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtHmacKeyFormat
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.JwtHmacKeyFormat
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtHmacKeyFormat
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.JwtHmacKeyFormat
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtHmacKeyFormat
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.JwtHmacKeyFormat
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtHmacKeyFormat
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.JwtHmacKeyFormat
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtHmacKeyFormat
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1KeyFormat
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1KeyFormat
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1KeyFormat
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1KeyFormat
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1KeyFormat
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1KeyFormat
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1KeyFormat
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1KeyFormat
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1KeyFormat
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1KeyFormat
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey.CustomKid
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey.CustomKid
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey.CustomKid
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey.CustomKid
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey.CustomKid
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey.CustomKid
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey.CustomKid
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey.CustomKid
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey.CustomKid
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey.CustomKid
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssKeyFormat
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssKeyFormat
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssKeyFormat
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssKeyFormat
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssKeyFormat
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssKeyFormat
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssKeyFormat
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssKeyFormat
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssKeyFormat
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssKeyFormat
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey.CustomKid
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey.CustomKid
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey.CustomKid
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey.CustomKid
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey.CustomKid
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey.CustomKid
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey.CustomKid
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey.CustomKid
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey.CustomKid
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey.CustomKid
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.KeyData
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KeyData
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.KeyData
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KeyData
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.KeyData
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KeyData
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.KeyData
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KeyData
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.KeyData
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KeyData
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.Keyset.Key
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.Keyset.Key
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.Keyset.Key
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.Keyset.Key
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.Keyset.Key
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.Keyset.Key
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.Keyset.Key
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.Keyset.Key
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.Keyset.Key
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.Keyset.Key
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.Keyset
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.Keyset
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.Keyset
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.Keyset
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.Keyset
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.Keyset
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.Keyset
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.Keyset
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.Keyset
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.Keyset
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.KeysetInfo.KeyInfo
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KeysetInfo.KeyInfo
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.KeysetInfo.KeyInfo
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KeysetInfo.KeyInfo
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.KeysetInfo.KeyInfo
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KeysetInfo.KeyInfo
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.KeysetInfo.KeyInfo
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KeysetInfo.KeyInfo
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.KeysetInfo.KeyInfo
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KeysetInfo.KeyInfo
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.KeysetInfo
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KeysetInfo
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.KeysetInfo
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KeysetInfo
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.KeysetInfo
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KeysetInfo
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.KeysetInfo
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KeysetInfo
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.KeysetInfo
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KeysetInfo
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.KeyTemplate
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KeyTemplate
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.KeyTemplate
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KeyTemplate
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.KeyTemplate
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KeyTemplate
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.KeyTemplate
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KeyTemplate
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.KeyTemplate
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KeyTemplate
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.KeyTypeEntry
Deprecated.
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KeyTypeEntry
Deprecated.
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.KeyTypeEntry
Deprecated.
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KeyTypeEntry
Deprecated.
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.KeyTypeEntry
Deprecated.
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KeyTypeEntry
Deprecated.
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.KeyTypeEntry
Deprecated.
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KeyTypeEntry
Deprecated.
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.KeyTypeEntry
Deprecated.
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KeyTypeEntry
Deprecated.
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.KmsAeadKey
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KmsAeadKey
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.KmsAeadKey
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KmsAeadKey
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.KmsAeadKey
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KmsAeadKey
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.KmsAeadKey
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KmsAeadKey
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.KmsAeadKey
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KmsAeadKey
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.KmsAeadKeyFormat
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KmsAeadKeyFormat
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.KmsAeadKeyFormat
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KmsAeadKeyFormat
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.KmsAeadKeyFormat
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KmsAeadKeyFormat
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.KmsAeadKeyFormat
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KmsAeadKeyFormat
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.KmsAeadKeyFormat
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KmsAeadKeyFormat
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKey
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKey
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKey
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKey
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKey
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKey
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKey
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKey
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKey
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKey
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.RegistryConfig
Deprecated.
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RegistryConfig
Deprecated.
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.RegistryConfig
Deprecated.
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RegistryConfig
Deprecated.
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.RegistryConfig
Deprecated.
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RegistryConfig
Deprecated.
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.RegistryConfig
Deprecated.
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RegistryConfig
Deprecated.
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.RegistryConfig
Deprecated.
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RegistryConfig
Deprecated.
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1KeyFormat
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1KeyFormat
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1KeyFormat
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1KeyFormat
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1KeyFormat
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1KeyFormat
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1KeyFormat
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1KeyFormat
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1KeyFormat
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1KeyFormat
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1Params
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1Params
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1Params
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1Params
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1Params
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1Params
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1Params
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1Params
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1Params
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1Params
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1PublicKey
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1PublicKey
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1PublicKey
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1PublicKey
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1PublicKey
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1PublicKey
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1PublicKey
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1PublicKey
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1PublicKey
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1PublicKey
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.RsaSsaPssKeyFormat
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RsaSsaPssKeyFormat
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.RsaSsaPssKeyFormat
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RsaSsaPssKeyFormat
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.RsaSsaPssKeyFormat
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RsaSsaPssKeyFormat
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.RsaSsaPssKeyFormat
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RsaSsaPssKeyFormat
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.RsaSsaPssKeyFormat
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RsaSsaPssKeyFormat
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.RsaSsaPssParams
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RsaSsaPssParams
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.RsaSsaPssParams
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RsaSsaPssParams
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.RsaSsaPssParams
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RsaSsaPssParams
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.RsaSsaPssParams
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RsaSsaPssParams
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.RsaSsaPssParams
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RsaSsaPssParams
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.RsaSsaPssPublicKey
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RsaSsaPssPublicKey
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.RsaSsaPssPublicKey
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RsaSsaPssPublicKey
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.RsaSsaPssPublicKey
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RsaSsaPssPublicKey
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.RsaSsaPssPublicKey
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RsaSsaPssPublicKey
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.RsaSsaPssPublicKey
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RsaSsaPssPublicKey
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.XChaCha20Poly1305Key
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.XChaCha20Poly1305Key
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.XChaCha20Poly1305Key
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.XChaCha20Poly1305Key
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.XChaCha20Poly1305Key
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.XChaCha20Poly1305Key
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.XChaCha20Poly1305Key
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.XChaCha20Poly1305Key
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.XChaCha20Poly1305Key
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.XChaCha20Poly1305Key
 
parseFrom(ByteBuffer) - Static method in class com.google.crypto.tink.proto.XChaCha20Poly1305KeyFormat
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.XChaCha20Poly1305KeyFormat
 
parseFrom(ByteString) - Static method in class com.google.crypto.tink.proto.XChaCha20Poly1305KeyFormat
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.XChaCha20Poly1305KeyFormat
 
parseFrom(byte[]) - Static method in class com.google.crypto.tink.proto.XChaCha20Poly1305KeyFormat
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.XChaCha20Poly1305KeyFormat
 
parseFrom(InputStream) - Static method in class com.google.crypto.tink.proto.XChaCha20Poly1305KeyFormat
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.XChaCha20Poly1305KeyFormat
 
parseFrom(CodedInputStream) - Static method in class com.google.crypto.tink.proto.XChaCha20Poly1305KeyFormat
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.XChaCha20Poly1305KeyFormat
 
parseKey(ByteString) - Method in class com.google.crypto.tink.aead.AesCtrHmacAeadKeyManager
 
parseKey(ByteString) - Method in class com.google.crypto.tink.aead.AesCtrKeyManager
 
parseKey(ByteString) - Method in class com.google.crypto.tink.aead.AesEaxKeyManager
 
parseKey(ByteString) - Method in class com.google.crypto.tink.aead.AesGcmKeyManager
 
parseKey(ByteString) - Method in class com.google.crypto.tink.aead.AesGcmSivKeyManager
 
parseKey(ByteString) - Method in class com.google.crypto.tink.aead.ChaCha20Poly1305KeyManager
 
parseKey(ByteString) - Method in class com.google.crypto.tink.aead.KmsAeadKeyManager
 
parseKey(ByteString) - Method in class com.google.crypto.tink.aead.KmsEnvelopeAeadKeyManager
 
parseKey(ByteString) - Method in class com.google.crypto.tink.aead.XChaCha20Poly1305KeyManager
 
parseKey(ByteString) - Method in class com.google.crypto.tink.daead.AesSivKeyManager
 
parseKey(ByteString) - Method in class com.google.crypto.tink.hybrid.EciesAeadHkdfPrivateKeyManager
 
parseKey(ByteString) - Method in class com.google.crypto.tink.hybrid.internal.HpkePrivateKeyManager
 
parseKey(ByteString) - Method in class com.google.crypto.tink.hybrid.internal.HpkePublicKeyManager
 
parseKey(SerializationT, SecretKeyAccess) - Method in interface com.google.crypto.tink.internal.KeyParser.KeyParsingFunction
 
parseKey(SerializationT, SecretKeyAccess) - Method in class com.google.crypto.tink.internal.KeyParser
Parses a serialization into a key.
parseKey(ByteString) - Method in class com.google.crypto.tink.internal.KeyTypeManager
Parses a serialized key proto.
parseKey(SerializationT, SecretKeyAccess) - Method in class com.google.crypto.tink.internal.MutableSerializationRegistry
Parses the given serialization into a Key.
parseKey(SerializationT, SecretKeyAccess) - Method in class com.google.crypto.tink.internal.SerializationRegistry
Parses the given serialization into a Key.
parseKey(ByteString) - Method in class com.google.crypto.tink.jwt.JwtEcdsaSignKeyManager
 
parseKey(ByteString) - Method in class com.google.crypto.tink.jwt.JwtHmacKeyManager
 
parseKey(ByteString) - Method in class com.google.crypto.tink.jwt.JwtRsaSsaPkcs1SignKeyManager
 
parseKey(ByteString) - Method in class com.google.crypto.tink.jwt.JwtRsaSsaPssSignKeyManager
 
parseKey(ByteString) - Method in class com.google.crypto.tink.mac.AesCmacKeyManager
 
parseKey(ByteString) - Method in class com.google.crypto.tink.mac.HmacKeyManager
 
parseKey(ByteString) - Method in class com.google.crypto.tink.prf.AesCmacPrfKeyManager
 
parseKey(ByteString) - Method in class com.google.crypto.tink.prf.HkdfPrfKeyManager
 
parseKey(ByteString) - Method in class com.google.crypto.tink.prf.HmacPrfKeyManager
 
parseKey(ByteString) - Method in class com.google.crypto.tink.signature.EcdsaSignKeyManager
 
parseKey(ByteString) - Method in class com.google.crypto.tink.signature.Ed25519PrivateKeyManager
 
parseKey(ByteString) - Method in class com.google.crypto.tink.signature.RsaSsaPkcs1SignKeyManager
 
parseKey(ByteString) - Method in class com.google.crypto.tink.signature.RsaSsaPssSignKeyManager
 
parseKey(ByteString) - Method in class com.google.crypto.tink.streamingaead.AesCtrHmacStreamingKeyManager
 
parseKey(ByteString) - Method in class com.google.crypto.tink.streamingaead.AesGcmHkdfStreamingKeyManager
 
parseKeyData(KeyData) - Static method in class com.google.crypto.tink.PrivilegedRegistry
Returns the key proto in the keyData if a corresponding key type manager was registered.
parseKeyFormat(ByteString) - Method in class com.google.crypto.tink.internal.KeyTypeManager.KeyFactory
Parses a serialized key proto.
parseKeyset(String, SecretKeyAccess) - Static method in class com.google.crypto.tink.TinkJsonProtoKeysetFormat
 
parseKeyset(byte[], SecretKeyAccess) - Static method in class com.google.crypto.tink.TinkProtoKeysetFormat
 
parseKeysetWithoutSecret(String) - Static method in class com.google.crypto.tink.TinkJsonProtoKeysetFormat
 
parseKeysetWithoutSecret(byte[]) - Static method in class com.google.crypto.tink.TinkProtoKeysetFormat
 
parseKeyWithLegacyFallback(ProtoKeySerialization, SecretKeyAccess) - Method in class com.google.crypto.tink.internal.MutableSerializationRegistry
Returns a Key object from a protoKeySerialization, even if no parser has been registered.
parseParameters(SerializationT) - Method in class com.google.crypto.tink.internal.MutableSerializationRegistry
Parses the given serialization into a Parameters object.
parseParameters(SerializationT) - Method in interface com.google.crypto.tink.internal.ParametersParser.ParametersParsingFunction
 
parseParameters(SerializationT) - Method in class com.google.crypto.tink.internal.ParametersParser
Parses a serialization into a Parameters object.
parseParameters(SerializationT) - Method in class com.google.crypto.tink.internal.SerializationRegistry
Parses the given serialization into a Parameters.
parseParametersWithLegacyFallback(ProtoParametersSerialization) - Method in class com.google.crypto.tink.internal.MutableSerializationRegistry
Returns a Parameters object from a protoKeySerialization, even if no parser has been registered.
parser() - Static method in class com.google.crypto.tink.proto.AesCmacKey
 
parser() - Static method in class com.google.crypto.tink.proto.AesCmacKeyFormat
 
parser() - Static method in class com.google.crypto.tink.proto.AesCmacParams
 
parser() - Static method in class com.google.crypto.tink.proto.AesCmacPrfKey
 
parser() - Static method in class com.google.crypto.tink.proto.AesCmacPrfKeyFormat
 
parser() - Static method in class com.google.crypto.tink.proto.AesCtrHmacAeadKey
 
parser() - Static method in class com.google.crypto.tink.proto.AesCtrHmacAeadKeyFormat
 
parser() - Static method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKey
 
parser() - Static method in class com.google.crypto.tink.proto.AesCtrHmacStreamingKeyFormat
 
parser() - Static method in class com.google.crypto.tink.proto.AesCtrHmacStreamingParams
 
parser() - Static method in class com.google.crypto.tink.proto.AesCtrKey
 
parser() - Static method in class com.google.crypto.tink.proto.AesCtrKeyFormat
 
parser() - Static method in class com.google.crypto.tink.proto.AesCtrParams
 
parser() - Static method in class com.google.crypto.tink.proto.AesEaxKey
 
parser() - Static method in class com.google.crypto.tink.proto.AesEaxKeyFormat
 
parser() - Static method in class com.google.crypto.tink.proto.AesEaxParams
 
parser() - Static method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKey
 
parser() - Static method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKeyFormat
 
parser() - Static method in class com.google.crypto.tink.proto.AesGcmHkdfStreamingParams
 
parser() - Static method in class com.google.crypto.tink.proto.AesGcmKey
 
parser() - Static method in class com.google.crypto.tink.proto.AesGcmKeyFormat
 
parser() - Static method in class com.google.crypto.tink.proto.AesGcmSivKey
 
parser() - Static method in class com.google.crypto.tink.proto.AesGcmSivKeyFormat
 
parser() - Static method in class com.google.crypto.tink.proto.AesSivKey
 
parser() - Static method in class com.google.crypto.tink.proto.AesSivKeyFormat
 
parser() - Static method in class com.google.crypto.tink.proto.ChaCha20Poly1305Key
 
parser() - Static method in class com.google.crypto.tink.proto.ChaCha20Poly1305KeyFormat
 
parser() - Static method in class com.google.crypto.tink.proto.EcdsaKeyFormat
 
parser() - Static method in class com.google.crypto.tink.proto.EcdsaParams
 
parser() - Static method in class com.google.crypto.tink.proto.EcdsaPrivateKey
 
parser() - Static method in class com.google.crypto.tink.proto.EcdsaPublicKey
 
parser() - Static method in class com.google.crypto.tink.proto.EciesAeadDemParams
 
parser() - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfKeyFormat
 
parser() - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfParams
 
parser() - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfPrivateKey
 
parser() - Static method in class com.google.crypto.tink.proto.EciesAeadHkdfPublicKey
 
parser() - Static method in class com.google.crypto.tink.proto.EciesHkdfKemParams
 
parser() - Static method in class com.google.crypto.tink.proto.Ed25519KeyFormat
 
parser() - Static method in class com.google.crypto.tink.proto.Ed25519PrivateKey
 
parser() - Static method in class com.google.crypto.tink.proto.Ed25519PublicKey
 
parser() - Static method in class com.google.crypto.tink.proto.EncryptedKeyset
 
parser() - Static method in class com.google.crypto.tink.proto.HkdfPrfKey
 
parser() - Static method in class com.google.crypto.tink.proto.HkdfPrfKeyFormat
 
parser() - Static method in class com.google.crypto.tink.proto.HkdfPrfParams
 
parser() - Static method in class com.google.crypto.tink.proto.HmacKey
 
parser() - Static method in class com.google.crypto.tink.proto.HmacKeyFormat
 
parser() - Static method in class com.google.crypto.tink.proto.HmacParams
 
parser() - Static method in class com.google.crypto.tink.proto.HmacPrfKey
 
parser() - Static method in class com.google.crypto.tink.proto.HmacPrfKeyFormat
 
parser() - Static method in class com.google.crypto.tink.proto.HmacPrfParams
 
parser() - Static method in class com.google.crypto.tink.proto.HpkeKeyFormat
 
parser() - Static method in class com.google.crypto.tink.proto.HpkeParams
 
parser() - Static method in class com.google.crypto.tink.proto.HpkePrivateKey
 
parser() - Static method in class com.google.crypto.tink.proto.HpkePublicKey
 
parser() - Static method in class com.google.crypto.tink.proto.JwtEcdsaKeyFormat
 
parser() - Static method in class com.google.crypto.tink.proto.JwtEcdsaPrivateKey
 
parser() - Static method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey.CustomKid
 
parser() - Static method in class com.google.crypto.tink.proto.JwtEcdsaPublicKey
 
parser() - Static method in class com.google.crypto.tink.proto.JwtHmacKey.CustomKid
 
parser() - Static method in class com.google.crypto.tink.proto.JwtHmacKey
 
parser() - Static method in class com.google.crypto.tink.proto.JwtHmacKeyFormat
 
parser() - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1KeyFormat
 
parser() - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey
 
parser() - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey.CustomKid
 
parser() - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey
 
parser() - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssKeyFormat
 
parser() - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey
 
parser() - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey.CustomKid
 
parser() - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey
 
parser() - Static method in class com.google.crypto.tink.proto.KeyData
 
parser() - Static method in class com.google.crypto.tink.proto.Keyset.Key
 
parser() - Static method in class com.google.crypto.tink.proto.Keyset
 
parser() - Static method in class com.google.crypto.tink.proto.KeysetInfo.KeyInfo
 
parser() - Static method in class com.google.crypto.tink.proto.KeysetInfo
 
parser() - Static method in class com.google.crypto.tink.proto.KeyTemplate
 
parser() - Static method in class com.google.crypto.tink.proto.KeyTypeEntry
Deprecated.
 
parser() - Static method in class com.google.crypto.tink.proto.KmsAeadKey
 
parser() - Static method in class com.google.crypto.tink.proto.KmsAeadKeyFormat
 
parser() - Static method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKey
 
parser() - Static method in class com.google.crypto.tink.proto.KmsEnvelopeAeadKeyFormat
 
parser() - Static method in class com.google.crypto.tink.proto.RegistryConfig
Deprecated.
 
parser() - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1KeyFormat
 
parser() - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1Params
 
parser() - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey
 
parser() - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1PublicKey
 
parser() - Static method in class com.google.crypto.tink.proto.RsaSsaPssKeyFormat
 
parser() - Static method in class com.google.crypto.tink.proto.RsaSsaPssParams
 
parser() - Static method in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey
 
parser() - Static method in class com.google.crypto.tink.proto.RsaSsaPssPublicKey
 
parser() - Static method in class com.google.crypto.tink.proto.XChaCha20Poly1305Key
 
parser() - Static method in class com.google.crypto.tink.proto.XChaCha20Poly1305KeyFormat
 
PemKeyType - Enum in com.google.crypto.tink
PEM key types that Tink supports
PemKeyType - Enum in com.google.crypto.tink.subtle
Deprecated.
Use com.google.crypto.tink.PemKeyType instead.
pointDecode(EllipticCurves.CurveType, EllipticCurves.PointFormatType, byte[]) - Static method in class com.google.crypto.tink.subtle.EllipticCurves
Decodes an encoded point on an elliptic curve.
pointDecode(EllipticCurve, EllipticCurves.PointFormatType, byte[]) - Static method in class com.google.crypto.tink.subtle.EllipticCurves
Decodes an encoded point on an elliptic curve.
pointEncode(EllipticCurves.CurveType, EllipticCurves.PointFormatType, ECPoint) - Static method in class com.google.crypto.tink.subtle.EllipticCurves
Encodes a point on an elliptic curve.
pointEncode(EllipticCurve, EllipticCurves.PointFormatType, ECPoint) - Static method in class com.google.crypto.tink.subtle.EllipticCurves
Encodes a point on an elliptic curve.
Poly1305 - Class in com.google.crypto.tink.aead.internal
Poly1305 one-time MAC based on RFC 7539.
PREFIX - Static variable in class com.google.crypto.tink.integration.android.AndroidKeystoreKmsClient
The prefix of all keys stored in Android Keystore.
prefixFromProto(OutputPrefixType) - Static method in class com.google.crypto.tink.internal.KeyTemplateProtoConverter
 
Prf - Interface in com.google.crypto.tink.prf
The PRF interface is an abstraction for an element of a pseudo random function family, selected by a key.
PRF_TYPE_URL - Static variable in class com.google.crypto.tink.prf.PrfConfig
 
PrfAesCmac - Class in com.google.crypto.tink.subtle
An implementation of CMAC following RFC 4493.
PrfAesCmac(byte[]) - Constructor for class com.google.crypto.tink.subtle.PrfAesCmac
 
PrfConfig - Class in com.google.crypto.tink.prf
Static methods and registering with the Registry all instances of StreamingPrf key types supported in a particular release of Tink.
PrfHmacJce - Class in com.google.crypto.tink.subtle
Prf implementation using JCE.
PrfHmacJce(String, Key) - Constructor for class com.google.crypto.tink.subtle.PrfHmacJce
 
PrfImpl - Class in com.google.crypto.tink.subtle.prf
Class that implements the Prf primitive by wrapping a StreamingPrf.
PrfKey - Class in com.google.crypto.tink.prf
Represents functions to compute a PRF.
PrfKey() - Constructor for class com.google.crypto.tink.prf.PrfKey
 
PrfKeyTemplates - Class in com.google.crypto.tink.prf
Key templates for PRF-Keys.
PrfMac - Class in com.google.crypto.tink.subtle
Class that provides the functionality expressed by the Mac primitive using a Prf implementation.
PrfMac(Prf, int) - Constructor for class com.google.crypto.tink.subtle.PrfMac
Wrap wrappedPrf in a Mac primitive with the specified tagSize
PrfParameters - Class in com.google.crypto.tink.prf
Represents a description of a PrfKey excluding the randomly chosen key material.
PrfParameters() - Constructor for class com.google.crypto.tink.prf.PrfParameters
 
PrfSet - Class in com.google.crypto.tink.prf
A Tink Keyset can be converted into a set of PRFs using this primitive.
PrfSet() - Constructor for class com.google.crypto.tink.prf.PrfSet
 
PrfSetWrapper - Class in com.google.crypto.tink.prf
PrfSetWrapper is the implementation of PrimitiveWrapper for the PrfSet primitive.
PrfSetWrapper() - Constructor for class com.google.crypto.tink.prf.PrfSetWrapper
 
PRIMARY_KEY_ID_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.Keyset
 
PRIMARY_KEY_ID_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.KeysetInfo
 
primaryKey() - Method in class com.google.crypto.tink.KeysetHandle
Deprecated.
PRIMITIVE_NAME_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.KeyTypeEntry
Deprecated.
 
PrimitiveConstructor<KeyT extends Key,PrimitiveT> - Class in com.google.crypto.tink.internal
Create Primitive objects from Key objects of a certain kind.
PrimitiveConstructor.PrimitiveConstructionFunction<KeyT extends Key,PrimitiveT> - Interface in com.google.crypto.tink.internal
A function which creates a Primitive object.
PrimitiveFactory<PrimitiveT,KeyProtoT extends com.google.protobuf.MessageLite> - Class in com.google.crypto.tink.internal
A PrimitiveFactory knows how to create primitives from a given key.
PrimitiveFactory(Class<PrimitiveT>) - Constructor for class com.google.crypto.tink.internal.PrimitiveFactory
 
PrimitiveRegistry - Class in com.google.crypto.tink.internal
Allows registering PrimitiveConstructor objects, and creating primitives with those objects.
PrimitiveRegistry.Builder - Class in com.google.crypto.tink.internal
Allows building PrimitiveRegistry objects.
PrimitiveSet<P> - Class in com.google.crypto.tink
A container class for a set of primitives -- implementations of cryptographic primitives offered by Tink.
PrimitiveSet.Builder<P> - Class in com.google.crypto.tink
Builds an immutable PrimitiveSet.
PrimitiveSet.Entry<P> - Class in com.google.crypto.tink
A single entry in the set.
PrimitiveWrapper<B,P> - Interface in com.google.crypto.tink
Basic interface for wrapping a primitive.
PRIVATE_KEY_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.HpkePrivateKey
 
PrivateKey - Interface in com.google.crypto.tink
Interface to be implemented by all private keys, that gives access to the public key.
PrivateKeyManager<P> - Interface in com.google.crypto.tink
A KeyManager that understands asymmetric private key types.
PrivateKeyTypeManager<KeyProtoT extends com.google.protobuf.MessageLite,PublicKeyProtoT extends com.google.protobuf.MessageLite> - Class in com.google.crypto.tink.internal
A PrivateKeyManager is like an KeyTypeManager, but additionally has a method to create a public key.
PrivateKeyTypeManager(Class<KeyProtoT>, Class<PublicKeyProtoT>, PrimitiveFactory<?, KeyProtoT>...) - Constructor for class com.google.crypto.tink.internal.PrivateKeyTypeManager
 
PrivilegedRegistry - Class in com.google.crypto.tink
Privileged access to the Registry.
promote(int) - Method in class com.google.crypto.tink.integration.android.AndroidKeysetManager
Deprecated.
use setPrimary
promote(int) - Method in class com.google.crypto.tink.KeysetManager
Deprecated.
use setPrimary
ProtoKey - Class in com.google.crypto.tink.tinkkey.internal
Wraps the proto KeyData as an implementation of a TinkKey.
ProtoKey(KeyData, KeyTemplate.OutputPrefixType) - Constructor for class com.google.crypto.tink.tinkkey.internal.ProtoKey
Constructs a ProtoKey with hasSecret() returning true if the input KeyData has key material of type UNKNOWN_KEYMATERIAL, SYMMETRIC, or ASYMMETRIC_PRIVATE.
ProtoKeySerialization - Class in com.google.crypto.tink.internal
* Represents a Key object serialized with binary protobuf Serialization.
ProtoParametersSerialization - Class in com.google.crypto.tink.internal
Represents a Parameters object serialized with binary protobuf Serialization.
PS256_VALUE - Static variable in enum com.google.crypto.tink.proto.JwtRsaSsaPssAlgorithm
RSASSA-PSS using SHA-256 and MGF1 with SHA-256
PS384_VALUE - Static variable in enum com.google.crypto.tink.proto.JwtRsaSsaPssAlgorithm
RSASSA-PSS using SHA-384 and MGF1 with SHA-384
PS512_VALUE - Static variable in enum com.google.crypto.tink.proto.JwtRsaSsaPssAlgorithm
RSASSA-PSS using SHA-512 and MGF1 with SHA-512
PS_UNKNOWN_VALUE - Static variable in enum com.google.crypto.tink.proto.JwtRsaSsaPssAlgorithm
PS_UNKNOWN = 0;
PUBLIC_EXPONENT_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1KeyFormat
 
PUBLIC_EXPONENT_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtRsaSsaPssKeyFormat
 
PUBLIC_EXPONENT_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.RsaSsaPkcs1KeyFormat
 
PUBLIC_EXPONENT_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.RsaSsaPssKeyFormat
 
PUBLIC_KEY_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.EcdsaPrivateKey
 
PUBLIC_KEY_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.EciesAeadHkdfPrivateKey
 
PUBLIC_KEY_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.Ed25519PrivateKey
 
PUBLIC_KEY_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.HpkePrivateKey
 
PUBLIC_KEY_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.HpkePublicKey
 
PUBLIC_KEY_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtEcdsaPrivateKey
 
PUBLIC_KEY_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey
 
PUBLIC_KEY_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey
 
PUBLIC_KEY_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey
 
PUBLIC_KEY_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey
 
PUBLIC_KEY_LEN - Static variable in class com.google.crypto.tink.subtle.Ed25519Verify
 
publicAccess() - Static method in class com.google.crypto.tink.tinkkey.KeyAccess
Deprecated.
Returns a KeyAccess instance where canAccessSecret() returns false.
publicFromPrivate(byte[]) - Static method in class com.google.crypto.tink.subtle.X25519
Returns the 32-byte Diffie-Hellman public value based on the given privateKey (i.e., privateKey·[9] on the curve).
PublicKeySign - Interface in com.google.crypto.tink
Interface for public key signing.
PublicKeySignConfig - Class in com.google.crypto.tink.signature
Deprecated.
PublicKeySignFactory - Class in com.google.crypto.tink.signature
Deprecated.
Use keysetHandle.GetPrimitive(PublicKeySign.class) after registering the PublicKeySignWrapper instead.
PublicKeySignWrapper - Class in com.google.crypto.tink.signature
The implementation of PrimitiveWrapper<PublicKeySign>.
PublicKeyVerify - Interface in com.google.crypto.tink
Interface for public key signing.
PublicKeyVerifyConfig - Class in com.google.crypto.tink.signature
Deprecated.
PublicKeyVerifyFactory - Class in com.google.crypto.tink.signature
Deprecated.
Use keysetHandle.GetPrimitive(PublicKeyVerify.class) after registering the PublicKeyVerifyWrapper instead.
putAsUnsigedInt(ByteBuffer, long) - Static method in class com.google.crypto.tink.subtle.SubtleUtil
Inserts value as unsigned into into buffer.

Q

Q_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey
 
Q_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey
 
Q_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey
 
Q_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey
 

R

randBytes(int) - Static method in class com.google.crypto.tink.subtle.Random
 
randInt(int) - Static method in class com.google.crypto.tink.subtle.Random
 
randInt() - Static method in class com.google.crypto.tink.subtle.Random
 
randKeyId() - Static method in class com.google.crypto.tink.internal.Util
Returns a positive random int which can be used as a key ID in a keyset.
Random - Class in com.google.crypto.tink.subtle
A simple wrapper of SecureRandom.
randomBytes(int) - Static method in class com.google.crypto.tink.util.SecretBytes
Creates a new SecretBytes with bytes chosen uniformly at random of length length.
RAW_PREFIX - Static variable in class com.google.crypto.tink.CryptoFormat
 
RAW_PREFIX_SIZE - Static variable in class com.google.crypto.tink.CryptoFormat
Raw prefix is empty.
RAW_VALUE - Static variable in enum com.google.crypto.tink.proto.OutputPrefixType
RAW = 3;
rawAes128EaxTemplate() - Static method in class com.google.crypto.tink.aead.AesEaxKeyManager
 
rawAes128GcmSivTemplate() - Static method in class com.google.crypto.tink.aead.AesGcmSivKeyManager
Creates and returns a KeyTemplate that generates new instances of AES-GCM with the following parameters: Key size: 16 bytes Prefix type: KeyTemplate.OutputPrefixType#RAW (no prefix)
rawAes128GcmTemplate() - Static method in class com.google.crypto.tink.aead.AesGcmKeyManager
 
rawAes256CmacTemplate() - Static method in class com.google.crypto.tink.mac.AesCmacKeyManager
 
rawAes256EaxTemplate() - Static method in class com.google.crypto.tink.aead.AesEaxKeyManager
 
rawAes256GcmSivTemplate() - 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#RAW (no prefix)
rawAes256GcmTemplate() - Static method in class com.google.crypto.tink.aead.AesGcmKeyManager
 
rawAes256SivTemplate() - Static method in class com.google.crypto.tink.daead.AesSivKeyManager
 
rawChaCha20Poly1305Template() - Static method in class com.google.crypto.tink.aead.ChaCha20Poly1305KeyManager
 
rawEcdsaP256Template() - Static method in class com.google.crypto.tink.signature.EcdsaSignKeyManager
 
rawEciesP256HkdfHmacSha256Aes128CtrHmacSha256CompressedTemplate() - Static method in class com.google.crypto.tink.hybrid.EciesAeadHkdfPrivateKeyManager
 
rawEciesP256HkdfHmacSha256Aes128GcmCompressedTemplate() - Static method in class com.google.crypto.tink.hybrid.EciesAeadHkdfPrivateKeyManager
 
rawEd25519Template() - Static method in class com.google.crypto.tink.signature.Ed25519PrivateKeyManager
 
RawJwt - Class in com.google.crypto.tink.jwt
An unencoded and unsigned JSON Web Token (JWT).
RawJwt.Builder - Class in com.google.crypto.tink.jwt
Builder for RawJwt
rawRsa3072PssSha256F4Template() - Static method in class com.google.crypto.tink.signature.RsaSsaPssSignKeyManager
 
rawRsa3072SsaPkcs1Sha256F4Template() - Static method in class com.google.crypto.tink.signature.RsaSsaPkcs1SignKeyManager
 
rawRsa4096PssSha512F4Template() - Static method in class com.google.crypto.tink.signature.RsaSsaPssSignKeyManager
 
rawRsa4096SsaPkcs1Sha512F4Template() - Static method in class com.google.crypto.tink.signature.RsaSsaPkcs1SignKeyManager
 
rawXChaCha20Poly1305Template() - Static method in class com.google.crypto.tink.aead.XChaCha20Poly1305KeyManager
 
read() - Method in class com.google.crypto.tink.BinaryKeysetReader
 
read(KeysetReader) - Static method in class com.google.crypto.tink.CleartextKeysetHandle
 
read(KeysetReader, Map<String, String>) - Static method in class com.google.crypto.tink.CleartextKeysetHandle
Creates a KeysetHandle from a KeysetReader.
read() - Method in class com.google.crypto.tink.integration.android.SharedPrefKeysetReader
 
read() - Method in class com.google.crypto.tink.JsonKeysetReader
 
read(KeysetReader, Aead) - Static method in class com.google.crypto.tink.KeysetHandle
Tries to create a KeysetHandle from an encrypted keyset obtained via reader.
read() - Method in interface com.google.crypto.tink.KeysetReader
Tries to read and return a cleartext Keyset.
read(KeysetReader) - Static method in class com.google.crypto.tink.NoSecretKeysetHandle
Deprecated.
 
read() - Method in class com.google.crypto.tink.signature.SignaturePemKeysetReader
 
read(ByteBuffer) - Method in class com.google.crypto.tink.subtle.RewindableReadableByteChannel
 
readEncrypted() - Method in class com.google.crypto.tink.BinaryKeysetReader
 
readEncrypted() - Method in class com.google.crypto.tink.integration.android.SharedPrefKeysetReader
 
readEncrypted() - Method in class com.google.crypto.tink.JsonKeysetReader
 
readEncrypted() - Method in interface com.google.crypto.tink.KeysetReader
Tries to read and return an EncryptedKeyset.
readEncrypted() - Method in class com.google.crypto.tink.signature.SignaturePemKeysetReader
 
readFully(InputStream, byte[]) - Static method in class com.google.crypto.tink.internal.KeyTypeManager.KeyFactory
Reads output.length number of bytes of (pseudo)randomness from the input stream into the provided output buffer.
readKey(BufferedReader) - Method in enum com.google.crypto.tink.PemKeyType
Reads a single key from reader.
readKey(BufferedReader) - Method in enum com.google.crypto.tink.subtle.PemKeyType
Deprecated.
Reads a single key from reader.
readNoSecret(KeysetReader) - Static method in class com.google.crypto.tink.KeysetHandle
Tries to create a KeysetHandle from a keyset, obtained via reader, which contains no secret key material.
readNoSecret(byte[]) - Static method in class com.google.crypto.tink.KeysetHandle
Deprecated.
Use TinkProtoKeysetFormat.parseKeysetWithoutSecret(serialized) instead.
readWithAssociatedData(KeysetReader, Aead, byte[]) - Static method in class com.google.crypto.tink.KeysetHandle
Tries to create a KeysetHandle from an encrypted keyset obtained via reader, using the provided associated data.
refreshInBackground() - Method in class com.google.crypto.tink.util.KeysDownloader
Fetches keys in the background.
register() - Static method in class com.google.crypto.tink.aead.AeadConfig
Tries to register with the Registry all instances of Catalogue and KeyManager needed to handle Aead key types supported in Tink.
register() - Static method in class com.google.crypto.tink.aead.AeadWrapper
 
register(boolean) - Static method in class com.google.crypto.tink.aead.AesCtrHmacAeadKeyManager
 
register(boolean) - Static method in class com.google.crypto.tink.aead.AesCtrKeyManager
 
register(boolean) - Static method in class com.google.crypto.tink.aead.AesEaxKeyManager
 
register(boolean) - Static method in class com.google.crypto.tink.aead.AesGcmKeyManager
 
register(boolean) - Static method in class com.google.crypto.tink.aead.AesGcmSivKeyManager
 
register(boolean) - Static method in class com.google.crypto.tink.aead.ChaCha20Poly1305KeyManager
 
register(boolean) - Static method in class com.google.crypto.tink.aead.KmsAeadKeyManager
 
register(boolean) - Static method in class com.google.crypto.tink.aead.KmsEnvelopeAeadKeyManager
 
register(boolean) - Static method in class com.google.crypto.tink.aead.XChaCha20Poly1305KeyManager
 
register(RegistryConfig) - Static method in class com.google.crypto.tink.Config
Tries to register key managers according to the specification in config.
register() - Static method in class com.google.crypto.tink.config.TinkConfig
Tries to register with the Registry all instances of Catalogue and KeyManager needed to handle all key types supported in Tink.
register(boolean) - Static method in class com.google.crypto.tink.daead.AesSivKeyManager
 
register() - Static method in class com.google.crypto.tink.daead.DeterministicAeadConfig
Tries to register with the Registry all instances of Catalogue needed to handle DeterministicAead key types supported in Tink.
register() - Static method in class com.google.crypto.tink.daead.DeterministicAeadWrapper
 
register() - Static method in class com.google.crypto.tink.hybrid.HybridConfig
Tries to register with the Registry all instances of Catalogue needed to handle HybridDecrypt and HybridEncrypt key types supported in Tink.
register() - Static method in class com.google.crypto.tink.hybrid.HybridDecryptWrapper
Register the wrapper within the registry.
register() - Static method in class com.google.crypto.tink.hybrid.HybridEncryptWrapper
Register the wrapper within the registry.
register(boolean) - Static method in class com.google.crypto.tink.jwt.JwtHmacKeyManager
 
register() - Static method in class com.google.crypto.tink.jwt.JwtMacConfig
Tries to register with the Registry all instances of KeyManager needed to handle JWT key types supported in Tink.
register() - Static method in class com.google.crypto.tink.jwt.JwtSignatureConfig
Tries to register with the Registry all instances of Catalogue needed to handle JwtPublicKeySign and PublicKeyVerify key types supported in Tink.
register(boolean) - Static method in class com.google.crypto.tink.mac.AesCmacKeyManager
 
register(boolean) - Static method in class com.google.crypto.tink.mac.HmacKeyManager
 
register() - Static method in class com.google.crypto.tink.mac.MacConfig
Tries to register with the Registry all instances of Catalogue and KeyManager needed to handle Mac key types supported in Tink.
register(boolean) - Static method in class com.google.crypto.tink.prf.AesCmacPrfKeyManager
 
register(boolean) - Static method in class com.google.crypto.tink.prf.HkdfPrfKeyManager
 
register(boolean) - Static method in class com.google.crypto.tink.prf.HmacPrfKeyManager
 
register() - Static method in class com.google.crypto.tink.prf.PrfConfig
Tries to register with the Registry all instances of KeyManager needed to handle Prf key types supported in Tink.
register() - Static method in class com.google.crypto.tink.prf.PrfSetWrapper
 
register() - Static method in class com.google.crypto.tink.signature.PublicKeySignWrapper
Register the wrapper within the registry.
register() - Static method in class com.google.crypto.tink.signature.SignatureConfig
Tries to register with the Registry all instances of Catalogue needed to handle PublicKeySign and PublicKeyVerify key types supported in Tink.
register(boolean) - Static method in class com.google.crypto.tink.streamingaead.AesCtrHmacStreamingKeyManager
 
register(boolean) - Static method in class com.google.crypto.tink.streamingaead.AesGcmHkdfStreamingKeyManager
 
register() - Static method in class com.google.crypto.tink.streamingaead.StreamingAeadConfig
Tries to register with the Registry all instances of Catalogue needed to handle StreamingAead key types supported in Tink.
register() - Static method in class com.google.crypto.tink.streamingaead.StreamingAeadWrapper
 
registerAllExtensions(ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCmac
 
registerAllExtensions(ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCmacPrf
 
registerAllExtensions(ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtr
 
registerAllExtensions(ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtrHmacAead
 
registerAllExtensions(ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesCtrHmacStreaming
 
registerAllExtensions(ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesEax
 
registerAllExtensions(ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesGcm
 
registerAllExtensions(ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesGcmHkdfStreaming
 
registerAllExtensions(ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesGcmSiv
 
registerAllExtensions(ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.AesSiv
 
registerAllExtensions(ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.Chacha20Poly1305
 
registerAllExtensions(ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.Common
 
registerAllExtensions(ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.Config
 
registerAllExtensions(ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.Ecdsa
 
registerAllExtensions(ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.EciesAeadHkdf
 
registerAllExtensions(ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.Ed25519
 
registerAllExtensions(ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HkdfPrf
 
registerAllExtensions(ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.Hmac
 
registerAllExtensions(ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.HmacPrf
 
registerAllExtensions(ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.Hpke
 
registerAllExtensions(ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtEcdsa
 
registerAllExtensions(ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtHmac
 
registerAllExtensions(ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1
 
registerAllExtensions(ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.JwtRsaSsaPss
 
registerAllExtensions(ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KmsAead
 
registerAllExtensions(ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.KmsEnvelope
 
registerAllExtensions(ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RsaSsaPkcs1
 
registerAllExtensions(ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.RsaSsaPss
 
registerAllExtensions(ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.Tink
 
registerAllExtensions(ExtensionRegistryLite) - Static method in class com.google.crypto.tink.proto.Xchacha20Poly1305
 
registerAsymmetricKeyManagers(PrivateKeyTypeManager<KeyProtoT, PublicKeyProtoT>, KeyTypeManager<PublicKeyProtoT>, boolean) - Static method in class com.google.crypto.tink.Registry
Tries to register manager for manager.getKeyType().
registerKeyManager(KeyManager<P>) - Static method in class com.google.crypto.tink.Registry
Tries to register manager for manager.getKeyType().
registerKeyManager(KeyManager<P>, boolean) - Static method in class com.google.crypto.tink.Registry
Tries to register manager for manager.getKeyType().
registerKeyManager(KeyTypeManager<KeyProtoT>, boolean) - Static method in class com.google.crypto.tink.Registry
Tries to register manager for manager.getKeyType().
registerKeyManager(String, KeyManager<P>) - Static method in class com.google.crypto.tink.Registry
registerKeyManager(String, KeyManager<P>, boolean) - Static method in class com.google.crypto.tink.Registry
registerKeyParser(KeyParser<SerializationT>) - Method in class com.google.crypto.tink.internal.MutableSerializationRegistry
registerKeyParser(KeyParser<SerializationT>) - Method in class com.google.crypto.tink.internal.SerializationRegistry.Builder
registerKeySerializer(KeySerializer<KeyT, SerializationT>) - Method in class com.google.crypto.tink.internal.MutableSerializationRegistry
registerKeySerializer(KeySerializer<KeyT, SerializationT>) - Method in class com.google.crypto.tink.internal.SerializationRegistry.Builder
registerKeyType(KeyTypeEntry) - Static method in class com.google.crypto.tink.Config
Tries to register a key manager according to the specification in entry.
registerMonitoringClient(MonitoringClient) - Method in class com.google.crypto.tink.internal.MutableMonitoringRegistry
 
registerPair(boolean) - Static method in class com.google.crypto.tink.hybrid.EciesAeadHkdfPrivateKeyManager
Registers the EciesAeadHkdfPrivateKeyManager and the EciesAeadHkdfPublicKeyManager with the registry, so that the the EciesAeadHkdfKeys can be used with Tink.
registerPair(boolean) - Static method in class com.google.crypto.tink.hybrid.internal.HpkePrivateKeyManager
Registers an HpkePrivateKeyManager and an HpkePublicKeyManager with the registry, so that HpkePrivateKey and HpkePublicKey key types can be used with Tink.
registerPair(boolean) - Static method in class com.google.crypto.tink.jwt.JwtEcdsaSignKeyManager
Registers the EcdsaSignKeyManager and the EcdsaVerifyKeyManager with the registry, so that the the Ecdsa-Keys can be used with Tink.
registerPair(boolean) - Static method in class com.google.crypto.tink.jwt.JwtRsaSsaPkcs1SignKeyManager
Registers the RsaSsapkcs1SignKeyManager and the RsaSsapkcs1VerifyKeyManager with the registry, so that the the RsaSsapkcs1-Keys can be used with Tink.
registerPair(boolean) - Static method in class com.google.crypto.tink.jwt.JwtRsaSsaPssSignKeyManager
Registers the RsaSsaPssSignKeyManager and the RsaSsaPssVerifyKeyManager with the registry, so that the the RsaSsaPss-Keys can be used with Tink.
registerPair(boolean) - Static method in class com.google.crypto.tink.signature.EcdsaSignKeyManager
Registers the EcdsaSignKeyManager and the EcdsaVerifyKeyManager with the registry, so that the the Ecdsa-Keys can be used with Tink.
registerPair(boolean) - Static method in class com.google.crypto.tink.signature.Ed25519PrivateKeyManager
Registers the Ed25519PrivateKeyManager and the Ed25519PublicKeyManager with the registry, so that the the Ed25519-Keys can be used with Tink.
registerPair(boolean) - Static method in class com.google.crypto.tink.signature.RsaSsaPkcs1SignKeyManager
Registers the RsaSsaPkcs1SignKeyManager and the RsaSsaPkcs1VerifyKeyManager with the registry, so that the the RsaSsaPkcs1-Keys can be used with Tink.
registerPair(boolean) - Static method in class com.google.crypto.tink.signature.RsaSsaPssSignKeyManager
Registers the RsaSsaPssSignKeyManager and the RsaSsaPssVerifyKeyManager with the registry, so that the the RsaSsaPss-Keys can be used with Tink.
registerParametersParser(ParametersParser<SerializationT>) - Method in class com.google.crypto.tink.internal.MutableSerializationRegistry
registerParametersParser(ParametersParser<SerializationT>) - Method in class com.google.crypto.tink.internal.SerializationRegistry.Builder
registerParametersSerializer(ParametersSerializer<ParametersT, SerializationT>) - Method in class com.google.crypto.tink.internal.MutableSerializationRegistry
registerParametersSerializer(ParametersSerializer<ParametersT, SerializationT>) - Method in class com.google.crypto.tink.internal.SerializationRegistry.Builder
registerPrimitiveConstructor(PrimitiveConstructor<KeyT, PrimitiveT>) - Method in class com.google.crypto.tink.internal.MutablePrimitiveRegistry
Registers a key primitive constructor for later use in MutablePrimitiveRegistry.getPrimitive(KeyT, java.lang.Class<PrimitiveT>).
registerPrimitiveConstructor(PrimitiveConstructor<KeyT, PrimitiveT>) - Method in class com.google.crypto.tink.internal.PrimitiveRegistry.Builder
Registers a primitive constructor for later use in PrimitiveRegistry.getPrimitive(KeyT, java.lang.Class<PrimitiveT>).
registerPrimitiveWrapper(PrimitiveWrapper<InputPrimitiveT, WrapperPrimitiveT>) - Method in class com.google.crypto.tink.internal.MutablePrimitiveRegistry
 
registerPrimitiveWrapper(PrimitiveWrapper<InputPrimitiveT, WrapperPrimitiveT>) - Method in class com.google.crypto.tink.internal.PrimitiveRegistry.Builder
 
registerPrimitiveWrapper(PrimitiveWrapper<B, P>) - Static method in class com.google.crypto.tink.Registry
Tries to register wrapper as a new SetWrapper for primitive P.
registerStandardKeyTypes() - Static method in class com.google.crypto.tink.aead.AeadConfig
Deprecated.
registerStandardKeyTypes() - Static method in class com.google.crypto.tink.hybrid.HybridDecryptConfig
registerStandardKeyTypes() - Static method in class com.google.crypto.tink.hybrid.HybridEncryptConfig
registerStandardKeyTypes() - Static method in class com.google.crypto.tink.mac.MacConfig
Deprecated.
registerStandardKeyTypes() - Static method in class com.google.crypto.tink.signature.PublicKeySignConfig
registerStandardKeyTypes() - Static method in class com.google.crypto.tink.signature.PublicKeyVerifyConfig
Registry - Class in com.google.crypto.tink
A global container of key managers and catalogues.
RegistryConfig - Class in com.google.crypto.tink.proto
Deprecated.
RegistryConfig.Builder - Class in com.google.crypto.tink.proto
Deprecated.
A complete configuration of Tink library: a list of key types to be available via the Registry after initialization.
RegistryConfigOrBuilder - Interface in com.google.crypto.tink.proto
Deprecated.
REMOTE_VALUE - Static variable in enum com.google.crypto.tink.proto.KeyData.KeyMaterialType
points to a remote key, i.e., in a KMS.
removeAt(int) - Method in class com.google.crypto.tink.KeysetHandle.Builder
removeEntry(int) - Method in class com.google.crypto.tink.proto.RegistryConfig.Builder
Deprecated.
repeated .google.crypto.tink.KeyTypeEntry entry = 2;
removeKey(int) - Method in class com.google.crypto.tink.proto.Keyset.Builder
Actual keys in the Keyset.
removeKeyInfo(int) - Method in class com.google.crypto.tink.proto.KeysetInfo.Builder
KeyInfos in the KeysetInfo.
requireAccess(SecretKeyAccess) - Static method in class com.google.crypto.tink.SecretKeyAccess
Throws an exception if the passed in SecretKeyAccess is null, otherwise returns it.
resetGlobalInstanceTestOnly() - Static method in class com.google.crypto.tink.internal.MutablePrimitiveRegistry
 
restrictToFips() - Static method in class com.google.crypto.tink.config.TinkFips
 
restrictToFipsIfEmpty() - Static method in class com.google.crypto.tink.Registry
Tries to enable the FIPS restrictions if the Registry is empty.
rewind() - Method in class com.google.crypto.tink.subtle.RewindableReadableByteChannel
Rewinds this buffer to the beginning (if rewinding is still enabled).
RewindableReadableByteChannel - Class in com.google.crypto.tink.subtle
A wrapper around ReadableByteChannel that provides rewinding feature: it caches the read bytes so that after reading some initial part of the channel, one can "rewind" the channel and again read the bytes from the beginning.
RewindableReadableByteChannel(ReadableByteChannel) - Constructor for class com.google.crypto.tink.subtle.RewindableReadableByteChannel
Constructs a wrapper around baseChannel.
rotate(KeyTemplate) - Method in class com.google.crypto.tink.integration.android.AndroidKeysetManager
Deprecated.
Please use AndroidKeysetManager.add(com.google.crypto.tink.proto.KeyTemplate). This method adds a new key and immediately promotes it to primary. However, when you do keyset rotation, you almost never want to make the new key primary, because old binaries don't know the new key yet.
rotate(KeyTemplate) - Method in class com.google.crypto.tink.KeysetManager
Deprecated.
Please use KeysetManager.add(com.google.crypto.tink.proto.KeyTemplate). This method adds a new key and immediately promotes it to primary. However, when you do keyset rotation, you almost never want to make the new key primary, because old binaries don't know the new key yet.
RS256_VALUE - Static variable in enum com.google.crypto.tink.proto.JwtRsaSsaPkcs1Algorithm
RSASSA-PKCS1-v1_5 using SHA-256
RS384_VALUE - Static variable in enum com.google.crypto.tink.proto.JwtRsaSsaPkcs1Algorithm
RSASSA-PKCS1-v1_5 using SHA-384
RS512_VALUE - Static variable in enum com.google.crypto.tink.proto.JwtRsaSsaPkcs1Algorithm
RSASSA-PKCS1-v1_5 using SHA-512
RS_UNKNOWN_VALUE - Static variable in enum com.google.crypto.tink.proto.JwtRsaSsaPkcs1Algorithm
RS_UNKNOWN = 0;
rsa3072PssSha256F4Template() - Static method in class com.google.crypto.tink.signature.RsaSsaPssSignKeyManager
 
rsa3072SsaPkcs1Sha256F4Template() - Static method in class com.google.crypto.tink.signature.RsaSsaPkcs1SignKeyManager
 
rsa4096PssSha512F4Template() - Static method in class com.google.crypto.tink.signature.RsaSsaPssSignKeyManager
 
rsa4096SsaPkcs1Sha512F4Template() - Static method in class com.google.crypto.tink.signature.RsaSsaPkcs1SignKeyManager
 
RSA_PKCS1_PRIVATE_KEY_TYPE_URL - Static variable in class com.google.crypto.tink.signature.SignatureConfig
 
RSA_PKCS1_PUBLIC_KEY_TYPE_URL - Static variable in class com.google.crypto.tink.signature.SignatureConfig
 
RSA_PSS_PRIVATE_KEY_TYPE_URL - Static variable in class com.google.crypto.tink.signature.SignatureConfig
 
RSA_PSS_PUBLIC_KEY_TYPE_URL - Static variable in class com.google.crypto.tink.signature.SignatureConfig
 
RSA_SSA_PKCS1_3072_SHA256_F4 - Static variable in class com.google.crypto.tink.signature.SignatureKeyTemplates
A KeyTemplate that generates new instances of RsaSsaPkcs1PrivateKey with the following parameters: Hash function: SHA256.
RSA_SSA_PKCS1_3072_SHA256_F4_WITHOUT_PREFIX - Static variable in class com.google.crypto.tink.signature.SignatureKeyTemplates
A KeyTemplate that generates new instances of RsaSsaPkcs1PrivateKey with the following parameters: Hash function: SHA256.
RSA_SSA_PKCS1_4096_SHA512_F4 - Static variable in class com.google.crypto.tink.signature.SignatureKeyTemplates
A KeyTemplate that generates new instances of RsaSsaPkcs1PrivateKey with the following parameters: Hash function: SHA512.
RSA_SSA_PSS_3072_SHA256_SHA256_32_F4 - Static variable in class com.google.crypto.tink.signature.SignatureKeyTemplates
A KeyTemplate that generates new instances of RsaSsaPssPrivateKey with the following parameters: Signature hash: SHA256.
RSA_SSA_PSS_4096_SHA512_SHA512_64_F4 - Static variable in class com.google.crypto.tink.signature.SignatureKeyTemplates
A KeyTemplate that generates new instances of RsaSsaPssPrivateKey with the following parameters: Signature hash: SHA512.
RsaKemHybridDecrypt - Class in com.google.crypto.tink.hybrid.subtle
Hybrid encryption with RSA-KEM as defined in Shoup's ISO standard proposal as KEM, and AEAD as DEM and HKDF as KDF.
RsaKemHybridDecrypt(RSAPrivateKey, String, byte[], AeadFactory) - Constructor for class com.google.crypto.tink.hybrid.subtle.RsaKemHybridDecrypt
 
RsaKemHybridEncrypt - Class in com.google.crypto.tink.hybrid.subtle
Hybrid encryption with RSA-KEM as defined in Shoup's ISO standard proposal as KEM, and AEAD as DEM and HKDF as KDF.
RsaKemHybridEncrypt(RSAPublicKey, String, byte[], AeadFactory) - Constructor for class com.google.crypto.tink.hybrid.subtle.RsaKemHybridEncrypt
 
RsaSsaPkcs1 - Class in com.google.crypto.tink.proto
 
RsaSsaPkcs1KeyFormat - Class in com.google.crypto.tink.proto
Protobuf type google.crypto.tink.RsaSsaPkcs1KeyFormat
RsaSsaPkcs1KeyFormat.Builder - Class in com.google.crypto.tink.proto
Protobuf type google.crypto.tink.RsaSsaPkcs1KeyFormat
RsaSsaPkcs1KeyFormatOrBuilder - Interface in com.google.crypto.tink.proto
 
RsaSsaPkcs1Params - Class in com.google.crypto.tink.proto
Protobuf type google.crypto.tink.RsaSsaPkcs1Params
RsaSsaPkcs1Params.Builder - Class in com.google.crypto.tink.proto
Protobuf type google.crypto.tink.RsaSsaPkcs1Params
RsaSsaPkcs1ParamsOrBuilder - Interface in com.google.crypto.tink.proto
 
RsaSsaPkcs1PrivateKey - Class in com.google.crypto.tink.proto
key_type: type.googleapis.com/google.crypto.tink.RsaSsaPkcs1PrivateKey
RsaSsaPkcs1PrivateKey.Builder - Class in com.google.crypto.tink.proto
key_type: type.googleapis.com/google.crypto.tink.RsaSsaPkcs1PrivateKey
RsaSsaPkcs1PrivateKeyOrBuilder - Interface in com.google.crypto.tink.proto
 
RsaSsaPkcs1PublicKey - Class in com.google.crypto.tink.proto
key_type: type.googleapis.com/google.crypto.tink.RsaSsaPkcs1PublicKey
RsaSsaPkcs1PublicKey.Builder - Class in com.google.crypto.tink.proto
key_type: type.googleapis.com/google.crypto.tink.RsaSsaPkcs1PublicKey
RsaSsaPkcs1PublicKeyOrBuilder - Interface in com.google.crypto.tink.proto
 
RsaSsaPkcs1SignJce - Class in com.google.crypto.tink.subtle
RsaSsaPkcs1 (i.e.
RsaSsaPkcs1SignJce(RSAPrivateCrtKey, Enums.HashType) - Constructor for class com.google.crypto.tink.subtle.RsaSsaPkcs1SignJce
 
RsaSsaPkcs1SignKeyManager - Class in com.google.crypto.tink.signature
This key manager generates new RsaSsaPkcs1PrivateKey keys and produces new instances of RsaSsaPkcs1SignJce.
RsaSsaPkcs1VerifyJce - Class in com.google.crypto.tink.subtle
RsaSsaPkcs1 (i.e.
RsaSsaPkcs1VerifyJce(RSAPublicKey, Enums.HashType) - Constructor for class com.google.crypto.tink.subtle.RsaSsaPkcs1VerifyJce
 
RsaSsaPss - Class in com.google.crypto.tink.proto
 
RsaSsaPssKeyFormat - Class in com.google.crypto.tink.proto
Protobuf type google.crypto.tink.RsaSsaPssKeyFormat
RsaSsaPssKeyFormat.Builder - Class in com.google.crypto.tink.proto
Protobuf type google.crypto.tink.RsaSsaPssKeyFormat
RsaSsaPssKeyFormatOrBuilder - Interface in com.google.crypto.tink.proto
 
RsaSsaPssParams - Class in com.google.crypto.tink.proto
Protobuf type google.crypto.tink.RsaSsaPssParams
RsaSsaPssParams.Builder - Class in com.google.crypto.tink.proto
Protobuf type google.crypto.tink.RsaSsaPssParams
RsaSsaPssParamsOrBuilder - Interface in com.google.crypto.tink.proto
 
RsaSsaPssPrivateKey - Class in com.google.crypto.tink.proto
key_type: type.googleapis.com/google.crypto.tink.RsaSsaPssPrivateKey
RsaSsaPssPrivateKey.Builder - Class in com.google.crypto.tink.proto
key_type: type.googleapis.com/google.crypto.tink.RsaSsaPssPrivateKey
RsaSsaPssPrivateKeyOrBuilder - Interface in com.google.crypto.tink.proto
 
RsaSsaPssPublicKey - Class in com.google.crypto.tink.proto
key_type: type.googleapis.com/google.crypto.tink.RsaSsaPssPublicKey
RsaSsaPssPublicKey.Builder - Class in com.google.crypto.tink.proto
key_type: type.googleapis.com/google.crypto.tink.RsaSsaPssPublicKey
RsaSsaPssPublicKeyOrBuilder - Interface in com.google.crypto.tink.proto
 
RsaSsaPssSignJce - Class in com.google.crypto.tink.subtle
RsaSsaPss (i.e.
RsaSsaPssSignJce(RSAPrivateCrtKey, Enums.HashType, Enums.HashType, int) - Constructor for class com.google.crypto.tink.subtle.RsaSsaPssSignJce
 
RsaSsaPssSignKeyManager - Class in com.google.crypto.tink.signature
This key manager generates new RsaSsaPssPrivateKey keys and produces new instances of RsaSsaPssSignJce.
RsaSsaPssVerifyJce - Class in com.google.crypto.tink.subtle
RsaSsaPss (i.e.
RsaSsaPssVerifyJce(RSAPublicKey, Enums.HashType, Enums.HashType, int) - Constructor for class com.google.crypto.tink.subtle.RsaSsaPssVerifyJce
 

S

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
Deprecated.
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
Deprecated.
use Builder.addPrimaryPrimitive instead.
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
Static methods and constants for registering with the Registry all instances of PublicKeySign and PublicKeyVerify key types supported in a particular release of Tink.
SignatureKeyTemplates - Class in com.google.crypto.tink.signature
SignatureParameters - Class in com.google.crypto.tink.signature
Represents a description of a SignaturePrivateKey and the coresponding SignaturePublicKey excluding the randomly chosen key material.
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
Deprecated.
Use keysetHandle.GetPrimitive(StreamingAead.class) after registering the StreamingAeadWrapper instead.
StreamingAeadKeyTemplates - Class in com.google.crypto.tink.streamingaead
Pre-generated KeyTemplate for StreamingAead keys.
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;

T

TAG_SIZE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesCmacParams
 
TAG_SIZE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.HmacParams
 
TAG_SIZE_IN_BYTES - Static variable in class com.google.crypto.tink.aead.internal.InsecureNonceAesGcmJce
 
TCipher() - Constructor for class com.google.crypto.tink.subtle.EngineWrapper.TCipher
 
TINK - Static variable in class com.google.crypto.tink.aead.AesEaxParameters.Variant
 
TINK - Static variable in class com.google.crypto.tink.aead.AesGcmParameters.Variant
 
TINK - Static variable in class com.google.crypto.tink.aead.AesGcmSivParameters.Variant
 
TINK - Static variable in class com.google.crypto.tink.aead.ChaCha20Poly1305Parameters.Variant
 
TINK - Static variable in class com.google.crypto.tink.aead.XChaCha20Poly1305Parameters.Variant
 
TINK - Static variable in class com.google.crypto.tink.mac.AesCmacParameters.Variant
 
TINK - Static variable in class com.google.crypto.tink.mac.HmacParameters.Variant
 
Tink - Class in com.google.crypto.tink.proto
 
TINK - Static variable in class com.google.crypto.tink.signature.EcdsaParameters.Variant
 
TINK_1_0_0 - Static variable in class com.google.crypto.tink.aead.AeadConfig
Deprecated.
TINK_1_0_0 - Static variable in class com.google.crypto.tink.config.TinkConfig
Deprecated.
Configs are not supported anymore. Please call TinkConfig.register(); instead of accessing this variable.
TINK_1_0_0 - Static variable in class com.google.crypto.tink.hybrid.HybridConfig
Deprecated. 
TINK_1_0_0 - Static variable in class com.google.crypto.tink.mac.MacConfig
Deprecated.
TINK_1_0_0 - Static variable in class com.google.crypto.tink.signature.SignatureConfig
Deprecated.
TINK_1_1_0 - Static variable in class com.google.crypto.tink.aead.AeadConfig
Deprecated.
TINK_1_1_0 - Static variable in class com.google.crypto.tink.config.TinkConfig
Deprecated.
Configs are not supported anymore. Please call TinkConfig.register(); instead of accessing this variable.
TINK_1_1_0 - Static variable in class com.google.crypto.tink.daead.DeterministicAeadConfig
TINK_1_1_0 - Static variable in class com.google.crypto.tink.hybrid.HybridConfig
Deprecated. 
TINK_1_1_0 - Static variable in class com.google.crypto.tink.mac.MacConfig
Deprecated.
TINK_1_1_0 - Static variable in class com.google.crypto.tink.signature.SignatureConfig
Deprecated.
TINK_1_1_0 - Static variable in class com.google.crypto.tink.streamingaead.StreamingAeadConfig
Deprecated. 
TINK_PREFIX_SIZE - Static variable in class com.google.crypto.tink.CryptoFormat
Tink prefix starts with \x01 and followed by a 4-byte key id.
TINK_START_BYTE - Static variable in class com.google.crypto.tink.CryptoFormat
 
TINK_VALUE - Static variable in enum com.google.crypto.tink.proto.OutputPrefixType
TINK = 1;
TINK_VERSION - Static variable in class com.google.crypto.tink.Version
Version of the current Tink release.
TinkBugException - Exception in com.google.crypto.tink.internal
An exception to be thrown in case there is a bug in Tink.
TinkBugException(String) - Constructor for exception com.google.crypto.tink.internal.TinkBugException
Constructs a new TinkBugException with the specified detail message.
TinkBugException(String, Throwable) - Constructor for exception com.google.crypto.tink.internal.TinkBugException
Constructs a new TinkBugException with the specified detail message and cause.
TinkBugException(Throwable) - Constructor for exception com.google.crypto.tink.internal.TinkBugException
Constructs a new TinkBugException as a wrapper on a root cause
TinkConfig - Class in com.google.crypto.tink.config
Static methods and constants for registering with the Registry all instances of all key types supported in a particular release of Tink.
TinkFips - Class in com.google.crypto.tink.config
Static methods for checking if Tink has been built in FIPS-mode.
TinkFipsUtil - Class in com.google.crypto.tink.config.internal
Static methods for checking if Tink was built in FIPS mode and to check for algorithm compatibility.
TinkFipsUtil.AlgorithmFipsCompatibility - Enum in com.google.crypto.tink.config.internal
The status of FIPS compatibility of an algorithm.
TinkJsonProtoKeysetFormat - Class in com.google.crypto.tink
Functions to parse and serialize Keyset in Tink's JSON format based on Protobufs.
TinkKey - Interface in com.google.crypto.tink.tinkkey
Deprecated.
Use Key instead.
TinkProtoKeysetFormat - Class in com.google.crypto.tink
Functions to parse and serialize Keyset in Tink's binary format based on Protobufs.
TKeyAgreement() - Constructor for class com.google.crypto.tink.subtle.EngineWrapper.TKeyAgreement
 
TKeyFactory() - Constructor for class com.google.crypto.tink.subtle.EngineWrapper.TKeyFactory
 
TKeyPairGenerator() - Constructor for class com.google.crypto.tink.subtle.EngineWrapper.TKeyPairGenerator
 
TMac() - Constructor for class com.google.crypto.tink.subtle.EngineWrapper.TMac
 
TMessageDigest() - Constructor for class com.google.crypto.tink.subtle.EngineWrapper.TMessageDigest
 
toBigEndianBytes(BigInteger) - Static method in class com.google.crypto.tink.internal.BigIntegerEncoding
Encodes a non-negative BigInteger into the minimal two's-complement representation in big-endian byte-order.
toBigEndianBytesOfFixedLength(BigInteger, int) - Static method in class com.google.crypto.tink.internal.BigIntegerEncoding
Encodes a non-negative BigInteger into a byte array of a specified length, using big-endian byte-order.
toByteArray(KeyTemplate) - Static method in class com.google.crypto.tink.internal.KeyTemplateProtoConverter
 
toByteArray() - Method in class com.google.crypto.tink.util.Bytes
 
toByteArray(SecretKeyAccess) - Method in class com.google.crypto.tink.util.SecretBytes
Returns a copy of the bytes wrapped by this object.
toBytesFromPrintableAscii(String) - Static method in class com.google.crypto.tink.internal.Util
Converts a string s to a corresponding Bytes object.
toCurveType(EllipticCurveType) - Static method in class com.google.crypto.tink.signature.internal.SigUtil
Converts protobuf enum EllipticCurveType to raw Java enum {code CurveType}.
toDigestAlgo(Enums.HashType) - Static method in class com.google.crypto.tink.subtle.SubtleUtil
Returns the digest algorithm name corresponding to a hash type.
toEcdsaAlgo(Enums.HashType) - Static method in class com.google.crypto.tink.subtle.SubtleUtil
Returns the Ecdsa algorithm name corresponding to a hash type.
toEcdsaEncoding(EcdsaSignatureEncoding) - Static method in class com.google.crypto.tink.signature.internal.SigUtil
Converts protobuf enum EcdsaSignatureEncoding to raw Java enum {code EllipticCurves.EcdsaEncoding}.
toHashType(HashType) - Static method in class com.google.crypto.tink.signature.internal.SigUtil
Converts protobuf enum HashType to raw Java enum Enums.HashType.
toKeysetHandle(String, KeyAccess) - Static method in class com.google.crypto.tink.jwt.JwkSetConverter
Deprecated.
Use JwkSetConverter.toPublicKeysetHandle(jwkSet) instead.
toMap() - Method in class com.google.crypto.tink.monitoring.MonitoringAnnotations
Returns an immutable map that contains the annotations.
toParameterSpec() - Method in class com.google.crypto.tink.signature.EcdsaParameters.CurveType
 
toProto(KeyHandle.KeyStatusType) - Static method in class com.google.crypto.tink.internal.KeyStatusTypeProtoConverter
Converts a KeyHandle.KeyStatusType enum into a KeyHandle.KeyStatusType proto enum
toProto(KeyTemplate) - Static method in class com.google.crypto.tink.internal.KeyTemplateProtoConverter
 
toProviderList(String...) - Static method in class com.google.crypto.tink.subtle.EngineFactory
Helper function to get a list of Providers from names.
toPublicKeysetHandle(String) - Static method in class com.google.crypto.tink.jwt.JwkSetConverter
Converts a Json Web Key (JWK) set with public keys into a Tink KeysetHandle.
toRsaSsaPkcs1Algo(Enums.HashType) - Static method in class com.google.crypto.tink.subtle.SubtleUtil
Returns the RSA SSA (Signature with Appendix) PKCS1 algorithm name corresponding to a hash type.
toString() - Method in class com.google.crypto.tink.aead.AesEaxParameters
 
toString() - Method in class com.google.crypto.tink.aead.AesEaxParameters.Variant
 
toString() - Method in class com.google.crypto.tink.aead.AesGcmParameters
 
toString() - Method in class com.google.crypto.tink.aead.AesGcmParameters.Variant
 
toString() - Method in class com.google.crypto.tink.aead.AesGcmSivParameters
 
toString() - Method in class com.google.crypto.tink.aead.AesGcmSivParameters.Variant
 
toString() - Method in class com.google.crypto.tink.aead.ChaCha20Poly1305Parameters
 
toString() - Method in class com.google.crypto.tink.aead.ChaCha20Poly1305Parameters.Variant
 
toString() - Method in class com.google.crypto.tink.aead.XChaCha20Poly1305Parameters
 
toString() - Method in class com.google.crypto.tink.aead.XChaCha20Poly1305Parameters.Variant
 
toString() - Method in class com.google.crypto.tink.internal.LegacyProtoParameters
 
toString() - Method in class com.google.crypto.tink.jwt.JwtValidator
Returns a brief description of a JwtValidator object.
toString() - Method in class com.google.crypto.tink.jwt.RawJwt
Returns a brief description of a RawJwt object.
toString() - Method in class com.google.crypto.tink.jwt.VerifiedJwt
Returns a brief description of a VerifiedJwt object.
toString() - Method in class com.google.crypto.tink.KeysetHandle
Extracts and returns the string representation of the KeysetInfo of the managed keyset.
toString() - Method in class com.google.crypto.tink.KeyStatus
 
toString() - Method in class com.google.crypto.tink.mac.AesCmacParameters
 
toString() - Method in class com.google.crypto.tink.mac.AesCmacParameters.Variant
 
toString() - Method in class com.google.crypto.tink.mac.HmacParameters.HashType
 
toString() - Method in class com.google.crypto.tink.mac.HmacParameters
 
toString() - Method in class com.google.crypto.tink.mac.HmacParameters.Variant
 
toString() - Method in class com.google.crypto.tink.monitoring.MonitoringAnnotations
 
toString() - Method in class com.google.crypto.tink.monitoring.MonitoringKeysetInfo.Entry
 
toString() - Method in class com.google.crypto.tink.monitoring.MonitoringKeysetInfo
 
toString() - Method in class com.google.crypto.tink.prf.HkdfPrfParameters.HashType
 
toString() - Method in class com.google.crypto.tink.prf.HkdfPrfParameters
 
toString() - Method in class com.google.crypto.tink.signature.EcdsaParameters.CurveType
 
toString() - Method in class com.google.crypto.tink.signature.EcdsaParameters.HashType
 
toString() - Method in class com.google.crypto.tink.signature.EcdsaParameters.SignatureEncoding
 
toString() - Method in class com.google.crypto.tink.signature.EcdsaParameters
 
toString() - Method in class com.google.crypto.tink.signature.EcdsaParameters.Variant
 
toString() - Method in class com.google.crypto.tink.util.Bytes
 
toUnsignedIntByteString(BigInteger) - Static method in class com.google.crypto.tink.signature.internal.SigUtil
Returns the unsigned byte representation of the input BigInteger.
TSignature() - Constructor for class com.google.crypto.tink.subtle.EngineWrapper.TSignature
 
TYPE_URL_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.KeyData
 
TYPE_URL_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.KeysetInfo.KeyInfo
 
TYPE_URL_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.KeyTemplate
 
TYPE_URL_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.KeyTypeEntry
Deprecated.
 

U

UNCOMPRESSED_VALUE - Static variable in enum com.google.crypto.tink.proto.EcPointFormat
UNCOMPRESSED = 1;
UNKNOWN_CURVE_VALUE - Static variable in enum com.google.crypto.tink.proto.EllipticCurveType
UNKNOWN_CURVE = 0;
UNKNOWN_ENCODING_VALUE - Static variable in enum com.google.crypto.tink.proto.EcdsaSignatureEncoding
UNKNOWN_ENCODING = 0;
UNKNOWN_FORMAT_VALUE - Static variable in enum com.google.crypto.tink.proto.EcPointFormat
UNKNOWN_FORMAT = 0;
UNKNOWN_HASH_VALUE - Static variable in enum com.google.crypto.tink.proto.HashType
UNKNOWN_HASH = 0;
UNKNOWN_KEYMATERIAL_VALUE - Static variable in enum com.google.crypto.tink.proto.KeyData.KeyMaterialType
UNKNOWN_KEYMATERIAL = 0;
UNKNOWN_PREFIX_VALUE - Static variable in enum com.google.crypto.tink.proto.OutputPrefixType
UNKNOWN_PREFIX = 0;
UNKNOWN_STATUS_VALUE - Static variable in enum com.google.crypto.tink.proto.KeyStatusType
UNKNOWN_STATUS = 0;
unsetFipsRestricted() - Static method in class com.google.crypto.tink.config.internal.TinkFipsUtil
This method is only exposed for tests and should not be used to disable the FIPS restrictions.
unwrap(byte[]) - Method in interface com.google.crypto.tink.KeyWrap
Unwraps a wrapped key.
unwrap(byte[]) - Method in class com.google.crypto.tink.subtle.Kwp
Unwraps a wrapped key.
update(ByteBuffer) - Method in interface com.google.crypto.tink.mac.ChunkedMacComputation
Processes the next chunk of input, represented by ByteBuffer data.
update(ByteBuffer) - Method in interface com.google.crypto.tink.mac.ChunkedMacVerification
Processes the next chunk of input, represented by ByteBuffer data.
URL_SAFE - Static variable in class com.google.crypto.tink.subtle.Base64
Encoder/decoder flag bit to indicate using the "URL and filename safe" variant of Base64 (see RFC 3548 section 4) where - and _ are used in place of + and /.
urlSafeDecode(String) - Static method in class com.google.crypto.tink.subtle.Base64
Decodes a url-safe base64 string to a byte array.
urlSafeEncode(byte[]) - Static method in class com.google.crypto.tink.subtle.Base64
Url-safe base64 encodes a byte array to a string.
useOnlyFips() - Static method in class com.google.crypto.tink.config.internal.TinkFipsUtil
 
useOnlyFips() - Static method in class com.google.crypto.tink.config.TinkFips
Returns true if the FIPS-mode has been enabled at build time or runtime.
UTF_8 - Static variable in class com.google.crypto.tink.internal.Util
Android 18-compatible alternative to StandardCharsets.UTF_8.
Util - Class in com.google.crypto.tink.internal
Helper functions used throughout Tink, for Tink internal use only.

V

validateAesKeySize(int) - Static method in class com.google.crypto.tink.subtle.Validators
 
validateCryptoKeyUri(String) - Static method in class com.google.crypto.tink.subtle.Validators
 
validateEcdsa(ECPrivateKey, ECPublicKey, Enums.HashType, EllipticCurves.EcdsaEncoding) - Static method in class com.google.crypto.tink.subtle.SelfKeyTestValidators
 
validateEcdsaParams(EcdsaParams) - Static method in class com.google.crypto.tink.signature.internal.SigUtil
Validates Ecdsa's parameters.
validateExists(File) - Static method in class com.google.crypto.tink.subtle.Validators
 
validateKey(AesCtrHmacAeadKey) - Method in class com.google.crypto.tink.aead.AesCtrHmacAeadKeyManager
 
validateKey(AesCtrKey) - Method in class com.google.crypto.tink.aead.AesCtrKeyManager
 
validateKey(AesEaxKey) - Method in class com.google.crypto.tink.aead.AesEaxKeyManager
 
validateKey(AesGcmKey) - Method in class com.google.crypto.tink.aead.AesGcmKeyManager
 
validateKey(AesGcmSivKey) - Method in class com.google.crypto.tink.aead.AesGcmSivKeyManager
 
validateKey(ChaCha20Poly1305Key) - Method in class com.google.crypto.tink.aead.ChaCha20Poly1305KeyManager
 
validateKey(KmsAeadKey) - Method in class com.google.crypto.tink.aead.KmsAeadKeyManager
 
validateKey(KmsEnvelopeAeadKey) - Method in class com.google.crypto.tink.aead.KmsEnvelopeAeadKeyManager
 
validateKey(XChaCha20Poly1305Key) - Method in class com.google.crypto.tink.aead.XChaCha20Poly1305KeyManager
 
validateKey(AesSivKey) - Method in class com.google.crypto.tink.daead.AesSivKeyManager
 
validateKey(EciesAeadHkdfPrivateKey) - Method in class com.google.crypto.tink.hybrid.EciesAeadHkdfPrivateKeyManager
 
validateKey(HpkePrivateKey) - Method in class com.google.crypto.tink.hybrid.internal.HpkePrivateKeyManager
 
validateKey(HpkePublicKey) - Method in class com.google.crypto.tink.hybrid.internal.HpkePublicKeyManager
 
validateKey(KeyProtoT) - Method in class com.google.crypto.tink.internal.KeyTypeManager
Checks if the given keyProto is a valid key.
validateKey(JwtEcdsaPrivateKey) - Method in class com.google.crypto.tink.jwt.JwtEcdsaSignKeyManager
 
validateKey(JwtHmacKey) - Method in class com.google.crypto.tink.jwt.JwtHmacKeyManager
 
validateKey(JwtRsaSsaPkcs1PrivateKey) - Method in class com.google.crypto.tink.jwt.JwtRsaSsaPkcs1SignKeyManager
 
validateKey(JwtRsaSsaPssPrivateKey) - Method in class com.google.crypto.tink.jwt.JwtRsaSsaPssSignKeyManager
 
validateKey(AesCmacKey) - Method in class com.google.crypto.tink.mac.AesCmacKeyManager
 
validateKey(HmacKey) - Method in class com.google.crypto.tink.mac.HmacKeyManager
 
validateKey(AesCmacPrfKey) - Method in class com.google.crypto.tink.prf.AesCmacPrfKeyManager
 
validateKey(HkdfPrfKey) - Method in class com.google.crypto.tink.prf.HkdfPrfKeyManager
 
validateKey(HmacPrfKey) - Method in class com.google.crypto.tink.prf.HmacPrfKeyManager
 
validateKey(EcdsaPrivateKey) - Method in class com.google.crypto.tink.signature.EcdsaSignKeyManager
 
validateKey(Ed25519PrivateKey) - Method in class com.google.crypto.tink.signature.Ed25519PrivateKeyManager
 
validateKey(RsaSsaPkcs1PrivateKey) - Method in class com.google.crypto.tink.signature.RsaSsaPkcs1SignKeyManager
 
validateKey(RsaSsaPssPrivateKey) - Method in class com.google.crypto.tink.signature.RsaSsaPssSignKeyManager
 
validateKey(AesCtrHmacStreamingKey) - Method in class com.google.crypto.tink.streamingaead.AesCtrHmacStreamingKeyManager
 
validateKey(AesGcmHkdfStreamingKey) - Method in class com.google.crypto.tink.streamingaead.AesGcmHkdfStreamingKeyManager
 
validateKeyFormat(KeyFormatProtoT) - Method in class com.google.crypto.tink.internal.KeyTypeManager.KeyFactory
Checks if the given keyFormatProto is a valid key.
validateKmsKeyUriAndRemovePrefix(String, String) - Static method in class com.google.crypto.tink.subtle.Validators
Validates that kmsKeyUri starts with expectedPrefix, and removes the prefix.
validateNotExists(File) - Static method in class com.google.crypto.tink.subtle.Validators
 
validatePublicKey(ECPublicKey, ECPrivateKey) - Static method in class com.google.crypto.tink.subtle.EllipticCurves
Checks that the public key's params is the same as the private key's params, and the public key is a valid point on the private key's curve.
validateRsaModulusSize(int) - Static method in class com.google.crypto.tink.subtle.Validators
Validates whether modulusSize is at least 2048-bit.
validateRsaPublicExponent(BigInteger) - Static method in class com.google.crypto.tink.subtle.Validators
Validates whether publicExponent is odd and greater than 65536.
validateRsaSsaPkcs1(RSAPrivateCrtKey, RSAPublicKey, Enums.HashType) - Static method in class com.google.crypto.tink.subtle.SelfKeyTestValidators
 
validateRsaSsaPkcs1Params(RsaSsaPkcs1Params) - Static method in class com.google.crypto.tink.signature.internal.SigUtil
Validates RsaSsaPkcs1's parameters.
validateRsaSsaPss(RSAPrivateCrtKey, RSAPublicKey, Enums.HashType, Enums.HashType, int) - Static method in class com.google.crypto.tink.subtle.SelfKeyTestValidators
 
validateRsaSsaPssParams(RsaSsaPssParams) - Static method in class com.google.crypto.tink.signature.internal.SigUtil
Validates RsaSsaPss's parameters.
validateSignatureHash(Enums.HashType) - Static method in class com.google.crypto.tink.subtle.Validators
Validates whether hash is safe to use for digital signature.
validateTypeUrl(String) - Static method in class com.google.crypto.tink.subtle.Validators
 
validateVersion(int, int) - Static method in class com.google.crypto.tink.subtle.Validators
 
Validators - Class in com.google.crypto.tink.subtle
Validation helper methods.
VALUE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtEcdsaPublicKey.CustomKid
 
VALUE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtHmacKey.CustomKid
 
VALUE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey.CustomKid
 
VALUE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey.CustomKid
 
VALUE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.KeyData
 
VALUE_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.KeyTemplate
 
valueOf(String) - Static method in enum com.google.crypto.tink.config.internal.TinkFipsUtil.AlgorithmFipsCompatibility
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.crypto.tink.KeyTemplate.OutputPrefixType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.crypto.tink.PemKeyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.crypto.tink.proto.EcdsaSignatureEncoding
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum com.google.crypto.tink.proto.EcdsaSignatureEncoding
Deprecated.
valueOf(String) - Static method in enum com.google.crypto.tink.proto.EcPointFormat
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum com.google.crypto.tink.proto.EcPointFormat
Deprecated.
valueOf(String) - Static method in enum com.google.crypto.tink.proto.EllipticCurveType
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum com.google.crypto.tink.proto.EllipticCurveType
Deprecated.
valueOf(String) - Static method in enum com.google.crypto.tink.proto.HashType
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum com.google.crypto.tink.proto.HashType
Deprecated.
valueOf(String) - Static method in enum com.google.crypto.tink.proto.HpkeAead
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum com.google.crypto.tink.proto.HpkeAead
Deprecated.
valueOf(String) - Static method in enum com.google.crypto.tink.proto.HpkeKdf
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum com.google.crypto.tink.proto.HpkeKdf
Deprecated.
valueOf(String) - Static method in enum com.google.crypto.tink.proto.HpkeKem
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum com.google.crypto.tink.proto.HpkeKem
Deprecated.
valueOf(String) - Static method in enum com.google.crypto.tink.proto.JwtEcdsaAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum com.google.crypto.tink.proto.JwtEcdsaAlgorithm
Deprecated.
valueOf(String) - Static method in enum com.google.crypto.tink.proto.JwtHmacAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum com.google.crypto.tink.proto.JwtHmacAlgorithm
Deprecated.
valueOf(String) - Static method in enum com.google.crypto.tink.proto.JwtRsaSsaPkcs1Algorithm
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum com.google.crypto.tink.proto.JwtRsaSsaPkcs1Algorithm
Deprecated.
valueOf(String) - Static method in enum com.google.crypto.tink.proto.JwtRsaSsaPssAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum com.google.crypto.tink.proto.JwtRsaSsaPssAlgorithm
Deprecated.
valueOf(String) - Static method in enum com.google.crypto.tink.proto.KeyData.KeyMaterialType
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum com.google.crypto.tink.proto.KeyData.KeyMaterialType
Deprecated.
valueOf(String) - Static method in enum com.google.crypto.tink.proto.KeyStatusType
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum com.google.crypto.tink.proto.KeyStatusType
Deprecated.
valueOf(String) - Static method in enum com.google.crypto.tink.proto.OutputPrefixType
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum com.google.crypto.tink.proto.OutputPrefixType
Deprecated.
valueOf(String) - Static method in enum com.google.crypto.tink.subtle.EllipticCurves.CurveType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.crypto.tink.subtle.EllipticCurves.EcdsaEncoding
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.crypto.tink.subtle.EllipticCurves.PointFormatType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.crypto.tink.subtle.Enums.HashType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.crypto.tink.subtle.PemKeyType
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.crypto.tink.tinkkey.KeyHandle.KeyStatusType
Deprecated.
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.google.crypto.tink.config.internal.TinkFipsUtil.AlgorithmFipsCompatibility
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.crypto.tink.KeyTemplate.OutputPrefixType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.crypto.tink.PemKeyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.crypto.tink.proto.EcdsaSignatureEncoding
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.crypto.tink.proto.EcPointFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.crypto.tink.proto.EllipticCurveType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.crypto.tink.proto.HashType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.crypto.tink.proto.HpkeAead
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.crypto.tink.proto.HpkeKdf
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.crypto.tink.proto.HpkeKem
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.crypto.tink.proto.JwtEcdsaAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.crypto.tink.proto.JwtHmacAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.crypto.tink.proto.JwtRsaSsaPkcs1Algorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.crypto.tink.proto.JwtRsaSsaPssAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.crypto.tink.proto.KeyData.KeyMaterialType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.crypto.tink.proto.KeyStatusType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.crypto.tink.proto.OutputPrefixType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.crypto.tink.subtle.EllipticCurves.CurveType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.crypto.tink.subtle.EllipticCurves.EcdsaEncoding
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.crypto.tink.subtle.EllipticCurves.PointFormatType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.crypto.tink.subtle.Enums.HashType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.crypto.tink.subtle.PemKeyType
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.crypto.tink.tinkkey.KeyHandle.KeyStatusType
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
VerifiedJwt - Class in com.google.crypto.tink.jwt
A decoded and verified JSON Web Token (JWT).
verify(byte[], byte[]) - Method in interface com.google.crypto.tink.PublicKeyVerify
Verifies whether signature is a valid signature for data.
verify(byte[], byte[]) - Method in class com.google.crypto.tink.subtle.EcdsaVerifyJce
 
verify(byte[], byte[]) - Method in class com.google.crypto.tink.subtle.Ed25519Verify
 
verify(byte[], byte[]) - Method in class com.google.crypto.tink.subtle.RsaSsaPkcs1VerifyJce
 
verify(byte[], byte[]) - Method in class com.google.crypto.tink.subtle.RsaSsaPssVerifyJce
 
verifyAndDecode(String, JwtValidator) - Method in interface com.google.crypto.tink.jwt.JwtPublicKeyVerify
Verifies and decodes a JWT in the JWS compact serialization format.
verifyAndDecodeWithKid(String, JwtValidator, Optional<String>) - Method in interface com.google.crypto.tink.jwt.JwtPublicKeyVerifyInternal
Verifies and decodes a JWT in the JWS compact serialization format.
verifyMac(byte[], byte[], byte[]) - Static method in class com.google.crypto.tink.aead.internal.Poly1305
Verifies Poly1305 over data using key.
verifyMac() - Method in interface com.google.crypto.tink.mac.ChunkedMacVerification
Verifies that the provided data matches the tag.
verifyMac(byte[], byte[]) - Method in interface com.google.crypto.tink.Mac
Verifies whether mac is a correct authentication code (MAC) for data.
verifyMac(byte[], byte[]) - Method in class com.google.crypto.tink.subtle.PrfMac
 
verifyMacAndDecode(String, JwtValidator) - Method in interface com.google.crypto.tink.jwt.JwtMac
Decodes and verifies a JWT in the JWS compact serialization format.
Version - Class in com.google.crypto.tink
Version of the Tink library.
Version() - Constructor for class com.google.crypto.tink.Version
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesCmacKey
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesCmacPrfKey
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesCmacPrfKeyFormat
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesCtrHmacAeadKey
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesCtrHmacStreamingKey
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesCtrHmacStreamingKeyFormat
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesCtrKey
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesEaxKey
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKey
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesGcmHkdfStreamingKeyFormat
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesGcmKey
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesGcmKeyFormat
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesGcmSivKey
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesGcmSivKeyFormat
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesSivKey
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.AesSivKeyFormat
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.ChaCha20Poly1305Key
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.EcdsaKeyFormat
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.EcdsaPrivateKey
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.EcdsaPublicKey
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.EciesAeadHkdfPrivateKey
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.EciesAeadHkdfPublicKey
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.Ed25519KeyFormat
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.Ed25519PrivateKey
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.Ed25519PublicKey
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.HkdfPrfKey
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.HkdfPrfKeyFormat
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.HmacKey
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.HmacKeyFormat
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.HmacPrfKey
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.HmacPrfKeyFormat
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.HpkePrivateKey
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.HpkePublicKey
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtEcdsaKeyFormat
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtEcdsaPrivateKey
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtEcdsaPublicKey
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtHmacKey
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtHmacKeyFormat
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1KeyFormat
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PrivateKey
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtRsaSsaPkcs1PublicKey
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtRsaSsaPssKeyFormat
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtRsaSsaPssPrivateKey
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtRsaSsaPssPublicKey
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.KmsAeadKey
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.KmsEnvelopeAeadKey
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.RsaSsaPkcs1PrivateKey
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.RsaSsaPkcs1PublicKey
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.RsaSsaPssPrivateKey
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.RsaSsaPssPublicKey
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.XChaCha20Poly1305Key
 
VERSION_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.XChaCha20Poly1305KeyFormat
 

W

withBytes(byte[]) - Static method in class com.google.crypto.tink.BinaryKeysetReader
Static method to create a BinaryKeysetReader from a byte arrary.
withBytes(byte[]) - Static method in class com.google.crypto.tink.JsonKeysetReader
Static method to create a JsonKeysetReader from a byte array.
withCredentials(String) - Method in class com.google.crypto.tink.integration.android.AndroidKeystoreKmsClient
Initializes a KmsClient for Android Keystore.
withCredentials(String) - Method in interface com.google.crypto.tink.KmsClient
Loads the credentials in credentialPath.
withDefaultCredentials() - Method in class com.google.crypto.tink.integration.android.AndroidKeystoreKmsClient
Initializes a KmsClient for Android Keystore.
withDefaultCredentials() - Method in interface com.google.crypto.tink.KmsClient
Loads the default credentials.
withEmptyKeyset() - Static method in class com.google.crypto.tink.KeysetManager
 
withFile(File) - Static method in class com.google.crypto.tink.BinaryKeysetReader
Deprecated.
withFile(File) - Static method in class com.google.crypto.tink.BinaryKeysetWriter
Deprecated.
withFile(File) - Static method in class com.google.crypto.tink.JsonKeysetReader
Deprecated.
Method should be inlined.
withFile(File) - Static method in class com.google.crypto.tink.JsonKeysetWriter
Deprecated.
Method should be inlined.
withFixedId(int) - Method in class com.google.crypto.tink.KeysetHandle.Builder.Entry
Tells Tink to assign a fixed id when this keyset is built.
withInputStream(InputStream) - Static method in class com.google.crypto.tink.BinaryKeysetReader
Static method to create a BinaryKeysetReader from an InputStream.
withInputStream(InputStream) - Static method in class com.google.crypto.tink.JsonKeysetReader
Static method to create a JsonKeysetReader from an InputStream.
withJsonObject(Object) - Static method in class com.google.crypto.tink.JsonKeysetReader
Deprecated.
Use #withString
withKeysetHandle(KeysetHandle) - Static method in class com.google.crypto.tink.KeysetManager
 
withKeyTemplate(KeyTemplate) - Method in class com.google.crypto.tink.integration.android.AndroidKeysetManager.Builder
Deprecated.
This method takes a KeyTemplate proto, which is an internal implementation detail. Please use the withKeyTemplate method that takes a KeyTemplate POJO.
withKeyTemplate(KeyTemplate) - Method in class com.google.crypto.tink.integration.android.AndroidKeysetManager.Builder
If the keyset is not found or valid, generates a new one using val.
withMasterKeyUri(String) - Method in class com.google.crypto.tink.integration.android.AndroidKeysetManager.Builder
Sets the master key URI.
withoutExpiration() - Method in class com.google.crypto.tink.jwt.RawJwt.Builder
Allow generating tokens without an expiration.
withOutputStream(OutputStream) - Static method in class com.google.crypto.tink.BinaryKeysetWriter
Static method to create a BinaryKeysetWriter that writes to an OutputStream.
withOutputStream(OutputStream) - Static method in class com.google.crypto.tink.JsonKeysetWriter
Static method to create a JsonKeysetWriter that writes to an OutputStream.
withPath(String) - Static method in class com.google.crypto.tink.JsonKeysetReader
Deprecated.
Method should be inlined.
withPath(Path) - Static method in class com.google.crypto.tink.JsonKeysetReader
Deprecated.
Method should be inlined.
withPath(String) - Static method in class com.google.crypto.tink.JsonKeysetWriter
Deprecated.
Method should be inlined.
withPath(Path) - Static method in class com.google.crypto.tink.JsonKeysetWriter
Deprecated.
Method should be inlined.
withRandomId() - Method in class com.google.crypto.tink.KeysetHandle.Builder.Entry
Tells Tink to assign an unused uniform random id when this keyset is built.
withSharedPref(Context, String, String) - Method in class com.google.crypto.tink.integration.android.AndroidKeysetManager.Builder
Reads and writes the keyset from shared preferences.
withString(String) - Static method in class com.google.crypto.tink.JsonKeysetReader
Static method to create a JsonKeysetReader from a string.
withUrlSafeBase64() - Method in class com.google.crypto.tink.JsonKeysetReader
 
wrap(PrimitiveSet<Aead>) - Method in class com.google.crypto.tink.aead.AeadWrapper
 
wrap(PrimitiveSet<DeterministicAead>) - Method in class com.google.crypto.tink.daead.DeterministicAeadWrapper
 
wrap(PrimitiveSet<HybridDecrypt>) - Method in class com.google.crypto.tink.hybrid.HybridDecryptWrapper
 
wrap(PrimitiveSet<HybridEncrypt>) - Method in class com.google.crypto.tink.hybrid.HybridEncryptWrapper
 
wrap(PrimitiveSet<InputPrimitiveT>, Class<WrapperPrimitiveT>) - Method in class com.google.crypto.tink.internal.MutablePrimitiveRegistry
 
wrap(PrimitiveSet<InputPrimitiveT>, Class<WrapperPrimitiveT>) - Method in class com.google.crypto.tink.internal.PrimitiveRegistry
 
wrap(byte[]) - Method in interface com.google.crypto.tink.KeyWrap
Wraps some key material data.
wrap(PrimitiveSet<ChunkedMac>) - Method in class com.google.crypto.tink.mac.ChunkedMacWrapper
 
wrap(PrimitiveSet<Prf>) - Method in class com.google.crypto.tink.prf.PrfSetWrapper
 
wrap(PrimitiveSet<B>) - Method in interface com.google.crypto.tink.PrimitiveWrapper
Wraps a PrimitiveSet and returns a single instance.
wrap(PrimitiveSet<B>, Class<P>) - Static method in class com.google.crypto.tink.Registry
Looks up the globally registered PrimitiveWrapper for this primitive and wraps the given PrimitiveSet with it.
wrap(PrimitiveSet<P>) - Static method in class com.google.crypto.tink.Registry
 
wrap(PrimitiveSet<PublicKeySign>) - Method in class com.google.crypto.tink.signature.PublicKeySignWrapper
 
wrap(PrimitiveSet<StreamingAead>) - Method in class com.google.crypto.tink.streamingaead.StreamingAeadWrapper
 
wrap(byte[]) - Method in class com.google.crypto.tink.subtle.Kwp
Wraps some key material data.
wrap(StreamingPrf) - Static method in class com.google.crypto.tink.subtle.prf.PrfImpl
Creates a Prf primitive from a StreamingPrf primitive.
write(Keyset) - Method in class com.google.crypto.tink.BinaryKeysetWriter
 
write(EncryptedKeyset) - Method in class com.google.crypto.tink.BinaryKeysetWriter
 
write(KeysetHandle, KeysetWriter) - Static method in class com.google.crypto.tink.CleartextKeysetHandle
Serializes and writes the Keyset managed by handle to keysetWriter.
write(Keyset) - Method in class com.google.crypto.tink.integration.android.SharedPrefKeysetWriter
 
write(EncryptedKeyset) - Method in class com.google.crypto.tink.integration.android.SharedPrefKeysetWriter
 
write(Keyset) - Method in class com.google.crypto.tink.JsonKeysetWriter
 
write(EncryptedKeyset) - Method in class com.google.crypto.tink.JsonKeysetWriter
 
write(KeysetWriter, Aead) - Method in class com.google.crypto.tink.KeysetHandle
Serializes, encrypts with masterKey and writes the keyset to outputStream.
write(Keyset) - Method in interface com.google.crypto.tink.KeysetWriter
Tries to write a Keyset to some storage system.
write(EncryptedKeyset) - Method in interface com.google.crypto.tink.KeysetWriter
Tries to write an EncryptedKeyset to some storage system.
writeNoSecret(KeysetWriter) - Method in class com.google.crypto.tink.KeysetHandle
Tries to write to writer this keyset which must not contain any secret key material.
writeWithAssociatedData(KeysetWriter, Aead, byte[]) - Method in class com.google.crypto.tink.KeysetHandle
Serializes, encrypts with masterKey and writes the keyset to outputStream using the provided associated data.

X

X25519 - Class in com.google.crypto.tink.subtle
Defines the ECDH Curve25519 function, also known as the X25519 function.
X25519_HKDF_SHA256_KEM_ID - Static variable in class com.google.crypto.tink.hybrid.internal.HpkeUtil
 
X_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.EcdsaPublicKey
 
X_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.EciesAeadHkdfPublicKey
 
X_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtEcdsaPublicKey
 
XCHACHA20_POLY1305 - Static variable in class com.google.crypto.tink.aead.AeadKeyTemplates
A KeyTemplate that generates new instances of XChaCha20Poly1305Key.
XCHACHA20_POLY1305_TYPE_URL - Static variable in class com.google.crypto.tink.aead.AeadConfig
 
Xchacha20Poly1305 - Class in com.google.crypto.tink.proto
 
XChaCha20Poly1305 - Class in com.google.crypto.tink.subtle
XChaCha20Poly1305 AEAD construction, as described in https://tools.ietf.org/html/draft-arciszewski-xchacha-01.
XChaCha20Poly1305(byte[]) - Constructor for class com.google.crypto.tink.subtle.XChaCha20Poly1305
 
XChaCha20Poly1305Key - Class in com.google.crypto.tink.aead
Represents the Aead XChaCha20-Poly1305 proposed in the RFC draft at https://datatracker.ietf.org/doc/html/draft-arciszewski-xchacha-03.
XChaCha20Poly1305Key - Class in com.google.crypto.tink.proto
key_type: type.googleapis.com/google.crypto.tink.XChaCha20Poly1305Key
XChaCha20Poly1305Key.Builder - Class in com.google.crypto.tink.proto
key_type: type.googleapis.com/google.crypto.tink.XChaCha20Poly1305Key
XChaCha20Poly1305KeyFormat - Class in com.google.crypto.tink.proto
Protobuf type google.crypto.tink.XChaCha20Poly1305KeyFormat
XChaCha20Poly1305KeyFormat.Builder - Class in com.google.crypto.tink.proto
Protobuf type google.crypto.tink.XChaCha20Poly1305KeyFormat
XChaCha20Poly1305KeyFormatOrBuilder - Interface in com.google.crypto.tink.proto
 
XChaCha20Poly1305KeyManager - Class in com.google.crypto.tink.aead
This instance of KeyManager generates new XChaCha20Poly1305 keys and produces new instances of XChaCha20Poly1305.
XChaCha20Poly1305KeyOrBuilder - Interface in com.google.crypto.tink.proto
 
XChaCha20Poly1305Parameters - Class in com.google.crypto.tink.aead
Describes the parameters of an XChaChaPoly1305Key.
XChaCha20Poly1305Parameters.Variant - Class in com.google.crypto.tink.aead
Describes how the prefix is computed.
xChaCha20Poly1305Template() - Static method in class com.google.crypto.tink.aead.XChaCha20Poly1305KeyManager
 
xor(byte[], int, byte[], int, int) - Static method in class com.google.crypto.tink.subtle.Bytes
Computes the xor of two byte arrays, specifying offsets and the length to xor.
xor(ByteBuffer, ByteBuffer, ByteBuffer, int) - Static method in class com.google.crypto.tink.subtle.Bytes
Computes the xor of two byte buffers, specifying the length to xor, and stores the result to output.
xor(byte[], byte[]) - Static method in class com.google.crypto.tink.subtle.Bytes
Computes the xor of two byte arrays of equal size.
xorEnd(byte[], byte[]) - Static method in class com.google.crypto.tink.subtle.Bytes
xors b to the end of a.

Y

Y_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.EcdsaPublicKey
 
Y_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.EciesAeadHkdfPublicKey
 
Y_FIELD_NUMBER - Static variable in class com.google.crypto.tink.proto.JwtEcdsaPublicKey
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y 
Skip navigation links