public sealed class PrivatePasswordLeakVerification : IMessage<PrivatePasswordLeakVerification>, IEquatable<PrivatePasswordLeakVerification>, IDeepCloneable<PrivatePasswordLeakVerification>, IBufferMessage, IMessageReference documentation and code samples for the Google Cloud reCAPTCHA Enterprise v1 API class PrivatePasswordLeakVerification.
Private password leak verification info.
Implements
IMessage<PrivatePasswordLeakVerification>, IEquatable<PrivatePasswordLeakVerification>, IDeepCloneable<PrivatePasswordLeakVerification>, IBufferMessage, IMessageNamespace
Google.Cloud.RecaptchaEnterprise.V1Assembly
Google.Cloud.RecaptchaEnterprise.V1.dll
Constructors
PrivatePasswordLeakVerification()
public PrivatePasswordLeakVerification()PrivatePasswordLeakVerification(PrivatePasswordLeakVerification)
public PrivatePasswordLeakVerification(PrivatePasswordLeakVerification other)| Parameter | |
|---|---|
| Name | Description |
other |
PrivatePasswordLeakVerification |
Properties
EncryptedLeakMatchPrefixes
public RepeatedField<ByteString> EncryptedLeakMatchPrefixes { get; }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
| Property Value | |
|---|---|
| Type | Description |
RepeatedField<ByteString> |
|
EncryptedUserCredentialsHash
public ByteString EncryptedUserCredentialsHash { get; set; }Optional. Encrypted Scrypt hash of the canonicalized username+password. It
is re-encrypted by the server and returned through
reencrypted_user_credentials_hash.
| Property Value | |
|---|---|
| Type | Description |
ByteString |
|
LookupHashPrefix
public ByteString LookupHashPrefix { get; set; }Optional. 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.
| Property Value | |
|---|---|
| Type | Description |
ByteString |
|
ReencryptedUserCredentialsHash
public ByteString ReencryptedUserCredentialsHash { get; set; }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.
| Property Value | |
|---|---|
| Type | Description |
ByteString |
|