Package com.auth0.client.mgmt
Class AttackProtectionEntity
java.lang.Object
com.auth0.client.mgmt.AttackProtectionEntity
Class that provides an implementation of the Attack Protection methods of the Management API as defined in
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionprotected final okhttp3.HttpUrl
protected final Auth0HttpClient
protected final TokenProvider
-
Method Summary
Modifier and TypeMethodDescriptionGets the breached password detection settings.Gets the brute force configurationGets the suspicious IP throttling configurationprotected <T> Request<T>
request
(HttpMethod method, com.fasterxml.jackson.core.type.TypeReference<T> target, Consumer<com.auth0.client.mgmt.RequestBuilder<T>> customizer) updateBreachedPasswordSettings
(BreachedPassword breachedPassword) Update the breached password detection settings.updateBruteForceConfiguration
(BruteForceConfiguration configuration) Update the brute force configurationUpdate the suspicious IP throttling configurationvoidRequest
(HttpMethod method, Consumer<com.auth0.client.mgmt.RequestBuilder<Void>> customizer)
-
Field Details
-
client
-
baseUrl
protected final okhttp3.HttpUrl baseUrl -
tokenProvider
-
-
Method Details
-
getBreachedPasswordSettings
Gets the breached password detection settings. -
updateBreachedPasswordSettings
Update the breached password detection settings. -
getBruteForceConfiguration
Gets the brute force configuration -
updateBruteForceConfiguration
public Request<BruteForceConfiguration> updateBruteForceConfiguration(BruteForceConfiguration configuration) Update the brute force configuration -
getSuspiciousIPThrottlingConfiguration
Gets the suspicious IP throttling configuration -
updateSuspiciousIPThrottlingConfiguration
public Request<SuspiciousIPThrottlingConfiguration> updateSuspiciousIPThrottlingConfiguration(SuspiciousIPThrottlingConfiguration configuration) Update the suspicious IP throttling configuration -
voidRequest
protected Request<Void> voidRequest(HttpMethod method, Consumer<com.auth0.client.mgmt.RequestBuilder<Void>> customizer) -
request
protected <T> Request<T> request(HttpMethod method, com.fasterxml.jackson.core.type.TypeReference<T> target, Consumer<com.auth0.client.mgmt.RequestBuilder<T>> customizer)
-