Interface SecurityPolicyRuleMatcherExprOptionsRecaptchaOptionsOrBuilder (1.58.0)

public interface SecurityPolicyRuleMatcherExprOptionsRecaptchaOptionsOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getActionTokenSiteKeys(int index)

public abstract String getActionTokenSiteKeys(int index)

A list of site keys to be used during the validation of reCAPTCHA action-tokens. The provided site keys need to be created from reCAPTCHA API under the same project where the security policy is created.

repeated string action_token_site_keys = 59929885;

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The actionTokenSiteKeys at the given index.

getActionTokenSiteKeysBytes(int index)

public abstract ByteString getActionTokenSiteKeysBytes(int index)

A list of site keys to be used during the validation of reCAPTCHA action-tokens. The provided site keys need to be created from reCAPTCHA API under the same project where the security policy is created.

repeated string action_token_site_keys = 59929885;

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the actionTokenSiteKeys at the given index.

getActionTokenSiteKeysCount()

public abstract int getActionTokenSiteKeysCount()

A list of site keys to be used during the validation of reCAPTCHA action-tokens. The provided site keys need to be created from reCAPTCHA API under the same project where the security policy is created.

repeated string action_token_site_keys = 59929885;

Returns
Type Description
int

The count of actionTokenSiteKeys.

getActionTokenSiteKeysList()

public abstract List<String> getActionTokenSiteKeysList()

A list of site keys to be used during the validation of reCAPTCHA action-tokens. The provided site keys need to be created from reCAPTCHA API under the same project where the security policy is created.

repeated string action_token_site_keys = 59929885;

Returns
Type Description
List<String>

A list containing the actionTokenSiteKeys.

getSessionTokenSiteKeys(int index)

public abstract String getSessionTokenSiteKeys(int index)

A list of site keys to be used during the validation of reCAPTCHA session-tokens. The provided site keys need to be created from reCAPTCHA API under the same project where the security policy is created.

repeated string session_token_site_keys = 333363581;

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The sessionTokenSiteKeys at the given index.

getSessionTokenSiteKeysBytes(int index)

public abstract ByteString getSessionTokenSiteKeysBytes(int index)

A list of site keys to be used during the validation of reCAPTCHA session-tokens. The provided site keys need to be created from reCAPTCHA API under the same project where the security policy is created.

repeated string session_token_site_keys = 333363581;

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the sessionTokenSiteKeys at the given index.

getSessionTokenSiteKeysCount()

public abstract int getSessionTokenSiteKeysCount()

A list of site keys to be used during the validation of reCAPTCHA session-tokens. The provided site keys need to be created from reCAPTCHA API under the same project where the security policy is created.

repeated string session_token_site_keys = 333363581;

Returns
Type Description
int

The count of sessionTokenSiteKeys.

getSessionTokenSiteKeysList()

public abstract List<String> getSessionTokenSiteKeysList()

A list of site keys to be used during the validation of reCAPTCHA session-tokens. The provided site keys need to be created from reCAPTCHA API under the same project where the security policy is created.

repeated string session_token_site_keys = 333363581;

Returns
Type Description
List<String>

A list containing the sessionTokenSiteKeys.