AttackProtectionInterface
in
Interface AttackProtectionInterface.
Table of Contents
- getBreachedPasswordDetection() : ResponseInterface
- Get breached password detection settings.
- getBruteForceProtection() : ResponseInterface
- Get the brute force configuration.
- getSuspiciousIpThrottling() : ResponseInterface
- Get the suspicious IP throttling configuration.
- updateBreachedPasswordDetection() : ResponseInterface
- Update breached password detection settings.
- updateBruteForceProtection() : ResponseInterface
- Update the brute force configuration.
- updateSuspiciousIpThrottling() : ResponseInterface
- Update the suspicious IP throttling configuration.
Methods
getBreachedPasswordDetection()
Get breached password detection settings.
public
getBreachedPasswordDetection([RequestOptions|null $options = null ]) : ResponseInterface
Required scope: read:attack_protection
.
Parameters
- $options : RequestOptions|null = null
-
Optional. Additional request options to use, such as a field filtering or pagination. (Not all endpoints support these. See @see for supported options.)
Tags
Return values
ResponseInterface —getBruteForceProtection()
Get the brute force configuration.
public
getBruteForceProtection([RequestOptions|null $options = null ]) : ResponseInterface
Required scope: read:attack_protection
.
Parameters
- $options : RequestOptions|null = null
-
Optional. Additional request options to use, such as a field filtering or pagination. (Not all endpoints support these. See @see for supported options.)
Tags
Return values
ResponseInterface —getSuspiciousIpThrottling()
Get the suspicious IP throttling configuration.
public
getSuspiciousIpThrottling([RequestOptions|null $options = null ]) : ResponseInterface
Required scope: read:attack_protection
.
Parameters
- $options : RequestOptions|null = null
-
Optional. Additional request options to use, such as a field filtering or pagination. (Not all endpoints support these. See @see for supported options.)
Tags
Return values
ResponseInterface —updateBreachedPasswordDetection()
Update breached password detection settings.
public
updateBreachedPasswordDetection(array<string|int, mixed> $body[, RequestOptions|null $options = null ]) : ResponseInterface
Required scope: update:attack_protection
.
Parameters
- $body : array<string|int, mixed>
-
Body content to pass with the API request. See @see for supported options.
- $options : RequestOptions|null = null
-
Optional. Additional request options to use, such as a field filtering or pagination. (Not all endpoints support these. See @see for supported options.)
Tags
Return values
ResponseInterface —updateBruteForceProtection()
Update the brute force configuration.
public
updateBruteForceProtection(array<string|int, mixed> $body[, RequestOptions|null $options = null ]) : ResponseInterface
Required scope: update:attack_protection
.
Parameters
- $body : array<string|int, mixed>
-
Body content to pass with the API request. See @see for supported options.
- $options : RequestOptions|null = null
-
Optional. Additional request options to use, such as a field filtering or pagination. (Not all endpoints support these. See @see for supported options.)
Tags
Return values
ResponseInterface —updateSuspiciousIpThrottling()
Update the suspicious IP throttling configuration.
public
updateSuspiciousIpThrottling(array<string|int, mixed> $body[, RequestOptions|null $options = null ]) : ResponseInterface
Required scope: update:attack_protection
.
Parameters
- $body : array<string|int, mixed>
-
Body content to pass with the API request. See @see for supported options.
- $options : RequestOptions|null = null
-
Optional. Additional request options to use, such as a field filtering or pagination. (Not all endpoints support these. See @see for supported options.)