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:
ManagementAPI
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the breached password detection settings.Gets the brute force configurationGets the suspicious IP throttling configurationprotected <T> Request<T>
request(String 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(String method, Consumer<com.auth0.client.mgmt.RequestBuilder<Void>> customizer)
-
Field Details
-
client
protected final okhttp3.OkHttpClient client -
baseUrl
protected final okhttp3.HttpUrl baseUrl -
apiToken
-
-
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
-
request
-