Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

GoogleCloudRecaptchaenterpriseV1PrivatePasswordLeakVerification

import type { GoogleCloudRecaptchaenterpriseV1PrivatePasswordLeakVerification } from "https://googleapis.deno.dev/v1/recaptchaenterprise:v1.ts";

Private password leak verification info.

interface GoogleCloudRecaptchaenterpriseV1PrivatePasswordLeakVerification {
readonly encryptedLeakMatchPrefixes?: Uint8Array[];
encryptedUserCredentialsHash?: Uint8Array;
lookupHashPrefix?: Uint8Array;
readonly reencryptedUserCredentialsHash?: Uint8Array;
}

§Properties

§
readonly encryptedLeakMatchPrefixes?: Uint8Array[]
[src]

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

§
encryptedUserCredentialsHash?: Uint8Array
[src]

Optional. Encrypted Scrypt hash of the canonicalized username+password. It is re-encrypted by the server and returned through reencrypted_user_credentials_hash.

§
lookupHashPrefix?: Uint8Array
[src]

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.

§
readonly reencryptedUserCredentialsHash?: Uint8Array
[src]

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.