View Source Auth0.Management.AttackProtection (Auth0Api v2.2.0)

Summary

Functions

Retrieve details of the Breached Password Detection configuration of your tenant.

Retrieve details of the Brute-force Protection configuration of your tenant.

Retrieve details of the Suspicious IP Throttling configuration of your tenant.

Update details of the Breached Password Detection configuration of your tenant.

Update the Brute-force Protection configuration of your tenant.

Update the details of the Suspicious IP Throttling configuration of your tenant.

Types

@type config() :: Auth0.Config.t()
@type error() :: {:error, integer(), term()} | {:error, term()}

Functions

Link to this function

get_breached_password_detection(config)

View Source
@spec get_breached_password_detection(config()) :: {:ok, map()} | error()

Retrieve details of the Breached Password Detection configuration of your tenant.

see

https://auth0.com/docs/api/management/v2/attack-protection/get-breached-password-detection

Link to this function

get_brute_force_protection(config)

View Source
@spec get_brute_force_protection(config()) :: {:ok, map()} | error()

Retrieve details of the Brute-force Protection configuration of your tenant.

see

https://auth0.com/docs/api/management/v2/attack-protection/get-brute-force-protection

Link to this function

get_suspicious_ip_throttling(config)

View Source
@spec get_suspicious_ip_throttling(config()) :: {:ok, map()} | error()

Retrieve details of the Suspicious IP Throttling configuration of your tenant.

see

https://auth0.com/docs/api/management/v2/attack-protection/get-suspicious-ip-throttling

Link to this function

update_breached_password_detection(params, config)

View Source
@spec update_breached_password_detection(
  map(),
  config()
) :: {:ok, map()} | error()

Update details of the Breached Password Detection configuration of your tenant.

see

https://auth0.com/docs/api/management/v2/attack-protection/patch-breached-password-detection

Link to this function

update_brute_force_protection(params, config)

View Source
@spec update_brute_force_protection(map(), config()) :: {:ok, map()} | error()

Update the Brute-force Protection configuration of your tenant.

see

https://auth0.com/docs/api/management/v2/attack-protection/patch-brute-force-protection

Link to this function

update_suspicious_ip_throttling(params, config)

View Source
@spec update_suspicious_ip_throttling(map(), config()) :: {:ok, map()} | error()

Update the details of the Suspicious IP Throttling configuration of your tenant.

see

https://auth0.com/docs/api/management/v2/attack-protection/patch-suspicious-ip-throttling