Package org.forgerock.android.auth
Class ServerConfig.ServerConfigBuilder
- java.lang.Object
-
- org.forgerock.android.auth.ServerConfig.ServerConfigBuilder
-
- Enclosing class:
- ServerConfig
public static class ServerConfig.ServerConfigBuilder extends java.lang.Object
-
-
Method Summary
-
-
-
Method Detail
-
context
public ServerConfig.ServerConfigBuilder context(@NonNull @NonNull android.content.Context context)
-
identifier
public ServerConfig.ServerConfigBuilder identifier(java.lang.String identifier)
-
url
public ServerConfig.ServerConfigBuilder url(java.lang.String url)
-
realm
public ServerConfig.ServerConfigBuilder realm(java.lang.String realm)
-
timeout
public ServerConfig.ServerConfigBuilder timeout(java.lang.Integer timeout)
-
timeUnit
public ServerConfig.ServerConfigBuilder timeUnit(java.util.concurrent.TimeUnit timeUnit)
-
cookieJarSupplier
public ServerConfig.ServerConfigBuilder cookieJarSupplier(org.forgerock.android.auth.Supplier<okhttp3.CookieJar> cookieJarSupplier)
-
pin
public ServerConfig.ServerConfigBuilder pin(java.lang.String pin)
-
pins
public ServerConfig.ServerConfigBuilder pins(java.util.Collection<? extends java.lang.String> pins)
-
clearPins
public ServerConfig.ServerConfigBuilder clearPins()
-
buildStep
public ServerConfig.ServerConfigBuilder buildStep(org.forgerock.android.auth.BuildStep<okhttp3.OkHttpClient.Builder> buildStep)
-
buildSteps
public ServerConfig.ServerConfigBuilder buildSteps(java.util.Collection<? extends org.forgerock.android.auth.BuildStep<okhttp3.OkHttpClient.Builder>> buildSteps)
-
clearBuildSteps
public ServerConfig.ServerConfigBuilder clearBuildSteps()
-
cookieName
public ServerConfig.ServerConfigBuilder cookieName(java.lang.String cookieName)
-
authenticateEndpoint
public ServerConfig.ServerConfigBuilder authenticateEndpoint(java.lang.String authenticateEndpoint)
-
authorizeEndpoint
public ServerConfig.ServerConfigBuilder authorizeEndpoint(java.lang.String authorizeEndpoint)
-
tokenEndpoint
public ServerConfig.ServerConfigBuilder tokenEndpoint(java.lang.String tokenEndpoint)
-
revokeEndpoint
public ServerConfig.ServerConfigBuilder revokeEndpoint(java.lang.String revokeEndpoint)
-
userInfoEndpoint
public ServerConfig.ServerConfigBuilder userInfoEndpoint(java.lang.String userInfoEndpoint)
-
logoutEndpoint
public ServerConfig.ServerConfigBuilder logoutEndpoint(java.lang.String logoutEndpoint)
-
endSessionEndpoint
public ServerConfig.ServerConfigBuilder endSessionEndpoint(java.lang.String endSessionEndpoint)
-
build
public ServerConfig build()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-