public sealed class PrivatePasswordLeakVerification : IMessage<PrivatePasswordLeakVerification>, IEquatable<PrivatePasswordLeakVerification>, IDeepCloneable<PrivatePasswordLeakVerification>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud reCAPTCHA Enterprise v1 API class PrivatePasswordLeakVerification.
Private password leak verification info.
Implements
IMessagePrivatePasswordLeakVerification, IEquatablePrivatePasswordLeakVerification, IDeepCloneablePrivatePasswordLeakVerification, 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 |
RepeatedFieldByteString |
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; }
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.
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 |