- 3.51.0 (latest)
- 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 static final class PrivatePasswordLeakVerification.Builder extends GeneratedMessageV3.Builder<PrivatePasswordLeakVerification.Builder> implements PrivatePasswordLeakVerificationOrBuilder
Private password leak verification info.
Protobuf type google.cloud.recaptchaenterprise.v1.PrivatePasswordLeakVerification
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > PrivatePasswordLeakVerification.BuilderImplements
PrivatePasswordLeakVerificationOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Type | Description |
Descriptor |
Methods
addAllEncryptedLeakMatchPrefixes(Iterable<? extends ByteString> values)
public PrivatePasswordLeakVerification.Builder addAllEncryptedLeakMatchPrefixes(Iterable<? extends ByteString> values)
List of prefixes of the encrypted potential password leaks that matched the
given parameters. They should 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];
Name | Description |
values | Iterable<? extends com.google.protobuf.ByteString> The encryptedLeakMatchPrefixes to add. |
Type | Description |
PrivatePasswordLeakVerification.Builder | This builder for chaining. |
addEncryptedLeakMatchPrefixes(ByteString value)
public PrivatePasswordLeakVerification.Builder addEncryptedLeakMatchPrefixes(ByteString value)
List of prefixes of the encrypted potential password leaks that matched the
given parameters. They should 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];
Name | Description |
value | ByteString The encryptedLeakMatchPrefixes to add. |
Type | Description |
PrivatePasswordLeakVerification.Builder | This builder for chaining. |
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public PrivatePasswordLeakVerification.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
PrivatePasswordLeakVerification.Builder |
build()
public PrivatePasswordLeakVerification build()
Type | Description |
PrivatePasswordLeakVerification |
buildPartial()
public PrivatePasswordLeakVerification buildPartial()
Type | Description |
PrivatePasswordLeakVerification |
clear()
public PrivatePasswordLeakVerification.Builder clear()
Type | Description |
PrivatePasswordLeakVerification.Builder |
clearEncryptedLeakMatchPrefixes()
public PrivatePasswordLeakVerification.Builder clearEncryptedLeakMatchPrefixes()
List of prefixes of the encrypted potential password leaks that matched the
given parameters. They should 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];
Type | Description |
PrivatePasswordLeakVerification.Builder | This builder for chaining. |
clearEncryptedUserCredentialsHash()
public PrivatePasswordLeakVerification.Builder clearEncryptedUserCredentialsHash()
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];
Type | Description |
PrivatePasswordLeakVerification.Builder | This builder for chaining. |
clearField(Descriptors.FieldDescriptor field)
public PrivatePasswordLeakVerification.Builder clearField(Descriptors.FieldDescriptor field)
Name | Description |
field | FieldDescriptor |
Type | Description |
PrivatePasswordLeakVerification.Builder |
clearLookupHashPrefix()
public PrivatePasswordLeakVerification.Builder clearLookupHashPrefix()
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) = OPTIONAL];
Type | Description |
PrivatePasswordLeakVerification.Builder | This builder for chaining. |
clearOneof(Descriptors.OneofDescriptor oneof)
public PrivatePasswordLeakVerification.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Name | Description |
oneof | OneofDescriptor |
Type | Description |
PrivatePasswordLeakVerification.Builder |
clearReencryptedUserCredentialsHash()
public PrivatePasswordLeakVerification.Builder clearReencryptedUserCredentialsHash()
Corresponds to the re-encryption of the encrypted_user_credentials_hash
field. Used to match potential password leaks within
encrypted_leak_match_prefixes
.
bytes reencrypted_user_credentials_hash = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
PrivatePasswordLeakVerification.Builder | This builder for chaining. |
clone()
public PrivatePasswordLeakVerification.Builder clone()
Type | Description |
PrivatePasswordLeakVerification.Builder |
getDefaultInstanceForType()
public PrivatePasswordLeakVerification getDefaultInstanceForType()
Type | Description |
PrivatePasswordLeakVerification |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Type | Description |
Descriptor |
getEncryptedLeakMatchPrefixes(int index)
public ByteString getEncryptedLeakMatchPrefixes(int index)
List of prefixes of the encrypted potential password leaks that matched the
given parameters. They should 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];
Name | Description |
index | int The index of the element to return. |
Type | Description |
ByteString | The encryptedLeakMatchPrefixes at the given index. |
getEncryptedLeakMatchPrefixesCount()
public int getEncryptedLeakMatchPrefixesCount()
List of prefixes of the encrypted potential password leaks that matched the
given parameters. They should 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];
Type | Description |
int | The count of encryptedLeakMatchPrefixes. |
getEncryptedLeakMatchPrefixesList()
public List<ByteString> getEncryptedLeakMatchPrefixesList()
List of prefixes of the encrypted potential password leaks that matched the
given parameters. They should 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];
Type | Description |
List<ByteString> | A list containing the encryptedLeakMatchPrefixes. |
getEncryptedUserCredentialsHash()
public ByteString getEncryptedUserCredentialsHash()
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];
Type | Description |
ByteString | The encryptedUserCredentialsHash. |
getLookupHashPrefix()
public ByteString getLookupHashPrefix()
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) = OPTIONAL];
Type | Description |
ByteString | The lookupHashPrefix. |
getReencryptedUserCredentialsHash()
public ByteString getReencryptedUserCredentialsHash()
Corresponds to the re-encryption of the encrypted_user_credentials_hash
field. Used to match potential password leaks within
encrypted_leak_match_prefixes
.
bytes reencrypted_user_credentials_hash = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
ByteString | The reencryptedUserCredentialsHash. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Type | Description |
boolean |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public PrivatePasswordLeakVerification.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
PrivatePasswordLeakVerification.Builder |
Type | Description |
IOException |
mergeFrom(Message other)
public PrivatePasswordLeakVerification.Builder mergeFrom(Message other)
Name | Description |
other | Message |
Type | Description |
PrivatePasswordLeakVerification.Builder |
mergeFrom(PrivatePasswordLeakVerification other)
public PrivatePasswordLeakVerification.Builder mergeFrom(PrivatePasswordLeakVerification other)
Name | Description |
other | PrivatePasswordLeakVerification |
Type | Description |
PrivatePasswordLeakVerification.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final PrivatePasswordLeakVerification.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields | UnknownFieldSet |
Type | Description |
PrivatePasswordLeakVerification.Builder |
setEncryptedLeakMatchPrefixes(int index, ByteString value)
public PrivatePasswordLeakVerification.Builder setEncryptedLeakMatchPrefixes(int index, ByteString value)
List of prefixes of the encrypted potential password leaks that matched the
given parameters. They should 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];
Name | Description |
index | int The index to set the value at. |
value | ByteString The encryptedLeakMatchPrefixes to set. |
Type | Description |
PrivatePasswordLeakVerification.Builder | This builder for chaining. |
setEncryptedUserCredentialsHash(ByteString value)
public PrivatePasswordLeakVerification.Builder setEncryptedUserCredentialsHash(ByteString value)
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];
Name | Description |
value | ByteString The encryptedUserCredentialsHash to set. |
Type | Description |
PrivatePasswordLeakVerification.Builder | This builder for chaining. |
setField(Descriptors.FieldDescriptor field, Object value)
public PrivatePasswordLeakVerification.Builder setField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
PrivatePasswordLeakVerification.Builder |
setLookupHashPrefix(ByteString value)
public PrivatePasswordLeakVerification.Builder setLookupHashPrefix(ByteString value)
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) = OPTIONAL];
Name | Description |
value | ByteString The lookupHashPrefix to set. |
Type | Description |
PrivatePasswordLeakVerification.Builder | This builder for chaining. |
setReencryptedUserCredentialsHash(ByteString value)
public PrivatePasswordLeakVerification.Builder setReencryptedUserCredentialsHash(ByteString value)
Corresponds to the re-encryption of the encrypted_user_credentials_hash
field. Used to match potential password leaks within
encrypted_leak_match_prefixes
.
bytes reencrypted_user_credentials_hash = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | ByteString The reencryptedUserCredentialsHash to set. |
Type | Description |
PrivatePasswordLeakVerification.Builder | This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public PrivatePasswordLeakVerification.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Name | Description |
field | FieldDescriptor |
index | int |
value | Object |
Type | Description |
PrivatePasswordLeakVerification.Builder |
setUnknownFields(UnknownFieldSet unknownFields)
public final PrivatePasswordLeakVerification.Builder setUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields | UnknownFieldSet |
Type | Description |
PrivatePasswordLeakVerification.Builder |