- 3.75.0 (latest)
 - 3.73.0
 - 3.72.0
 - 3.71.0
 - 3.70.0
 - 3.69.0
 - 3.67.0
 - 3.65.0
 - 3.64.0
 - 3.61.0
 - 3.60.0
 - 3.59.0
 - 3.57.0
 - 3.56.0
 - 3.55.0
 - 3.54.0
 - 3.53.0
 - 3.52.0
 - 3.51.0
 - 3.50.0
 - 3.49.0
 - 3.48.0
 - 3.46.0
 - 3.45.0
 - 3.44.0
 - 3.43.0
 - 3.42.0
 - 3.41.0
 - 3.40.0
 - 3.39.0
 - 3.38.0
 - 3.37.0
 - 3.36.0
 - 3.34.0
 - 3.33.0
 - 3.32.0
 - 3.31.0
 - 3.30.0
 - 3.29.0
 - 3.28.0
 - 3.27.0
 - 3.26.0
 - 3.25.0
 - 3.24.0
 - 3.21.0
 - 3.20.0
 - 3.19.0
 - 3.18.0
 - 3.17.0
 - 3.16.0
 - 3.15.0
 - 3.14.0
 - 3.13.0
 - 3.12.0
 - 3.11.0
 - 3.10.0
 - 3.9.0
 - 3.8.0
 - 3.6.0
 - 3.5.0
 - 3.4.0
 - 3.3.0
 - 3.2.0
 - 3.1.0
 - 3.0.12
 - 2.6.1
 - 2.5.0
 - 2.4.10
 - 2.3.1
 
public interface PrivatePasswordLeakVerificationOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getEncryptedLeakMatchPrefixes(int index)
public abstract ByteString getEncryptedLeakMatchPrefixes(int index) Output only. List of prefixes of the encrypted potential password leaks
 that matched the given parameters. They must be compared with the
 client-side decryption prefix of reencrypted_user_credentials_hash
 
 repeated bytes encrypted_leak_match_prefixes = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
| Parameter | |
|---|---|
| Name | Description | 
index | 
        intThe index of the element to return.  | 
      
| Returns | |
|---|---|
| Type | Description | 
ByteString | 
        The encryptedLeakMatchPrefixes at the given index.  | 
      
getEncryptedLeakMatchPrefixesCount()
public abstract int getEncryptedLeakMatchPrefixesCount() Output only. List of prefixes of the encrypted potential password leaks
 that matched the given parameters. They must be compared with the
 client-side decryption prefix of reencrypted_user_credentials_hash
 
 repeated bytes encrypted_leak_match_prefixes = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
| Returns | |
|---|---|
| Type | Description | 
int | 
        The count of encryptedLeakMatchPrefixes.  | 
      
getEncryptedLeakMatchPrefixesList()
public abstract List<ByteString> getEncryptedLeakMatchPrefixesList() Output only. List of prefixes of the encrypted potential password leaks
 that matched the given parameters. They must be compared with the
 client-side decryption prefix of reencrypted_user_credentials_hash
 
 repeated bytes encrypted_leak_match_prefixes = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
| Returns | |
|---|---|
| Type | Description | 
List<ByteString> | 
        A list containing the encryptedLeakMatchPrefixes.  | 
      
getEncryptedUserCredentialsHash()
public abstract ByteString getEncryptedUserCredentialsHash() Optional. Encrypted Scrypt hash of the canonicalized username+password. It
 is re-encrypted by the server and returned through
 reencrypted_user_credentials_hash.
 bytes encrypted_user_credentials_hash = 2 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
ByteString | 
        The encryptedUserCredentialsHash.  | 
      
getLookupHashPrefix()
public abstract ByteString getLookupHashPrefix()Required. Exactly 26-bit prefix of the SHA-256 hash of the canonicalized username. It is used to look up password leaks associated with that hash prefix.
 bytes lookup_hash_prefix = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description | 
ByteString | 
        The lookupHashPrefix.  | 
      
getReencryptedUserCredentialsHash()
public abstract ByteString getReencryptedUserCredentialsHash() Output only. Corresponds to the re-encryption of the
 encrypted_user_credentials_hash field. It is used to match potential
 password leaks within encrypted_leak_match_prefixes.
 bytes reencrypted_user_credentials_hash = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
| Returns | |
|---|---|
| Type | Description | 
ByteString | 
        The reencryptedUserCredentialsHash.  |