Auth0-PHP

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
throws
NetworkException

when the API request fails due to a network error

see
https://auth0.com/docs/api/management/v2#!/Attack_Protection/get_breached_password_detection
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
throws
NetworkException

when the API request fails due to a network error

see
https://auth0.com/docs/api/management/v2#!/Attack_Protection/get_brute_force_protection
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
throws
NetworkException

when the API request fails due to a network error

see
https://auth0.com/docs/api/management/v2#!/Attack_Protection/get_suspicious_ip_throttling
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
throws
NetworkException

when the API request fails due to a network error

see
https://auth0.com/docs/api/management/v2#!/Attack_Protection/patch_breached_password_detection
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
throws
NetworkException

when the API request fails due to a network error

see
https://auth0.com/docs/api/management/v2#!/Attack_Protection/patch_brute_force_protection
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.)

Tags
throws
NetworkException

when the API request fails due to a network error

see
https://auth0.com/docs/api/management/v2#!/Attack_Protection/patch_suspicious_ip_throttling
Return values
ResponseInterface

Search results