Package org.forgerock.android.auth
Class ServerConfig
- java.lang.Object
-
- org.forgerock.android.auth.ServerConfig
-
public class ServerConfig extends java.lang.ObjectManages Server configuration information
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classServerConfig.ServerConfigBuilder
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringACCEPT_API_VERSIONstatic java.lang.StringAPI_VERSION_2_1static java.lang.StringAPI_VERSION_3_1
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ServerConfig.ServerConfigBuilderbuilder()java.lang.StringgetAuthenticateEndpoint()Server Endpoint setting, leave it empty to use default setting.java.lang.StringgetAuthorizeEndpoint()java.util.List<org.forgerock.android.auth.BuildStep<okhttp3.OkHttpClient.Builder>>getBuildSteps()org.forgerock.android.auth.Supplier<okhttp3.CookieJar>getCookieJarSupplier()java.lang.StringgetCookieName()java.lang.StringgetEndSessionEndpoint()java.lang.StringgetHost()org.forgerock.android.auth.Supplier<java.util.List<okhttp3.Interceptor>>getInterceptorSupplier()java.lang.StringgetLogoutEndpoint()java.util.List<java.lang.String>getPins()java.lang.StringgetRealm()java.lang.StringgetRevokeEndpoint()java.lang.IntegergetTimeout()java.util.concurrent.TimeUnitgetTimeUnit()java.lang.StringgetTokenEndpoint()java.lang.StringgetUrl()java.lang.StringgetUserInfoEndpoint()static org.forgerock.android.auth.NetworkConfig.NetworkConfigBuildernetworkBuilder()
-
-
-
Field Detail
-
API_VERSION_2_1
public static final java.lang.String API_VERSION_2_1
- See Also:
- Constant Field Values
-
API_VERSION_3_1
public static final java.lang.String API_VERSION_3_1
- See Also:
- Constant Field Values
-
ACCEPT_API_VERSION
public static final java.lang.String ACCEPT_API_VERSION
- See Also:
- Constant Field Values
-
-
Method Detail
-
builder
public static ServerConfig.ServerConfigBuilder builder()
-
getUrl
public java.lang.String getUrl()
-
getRealm
public java.lang.String getRealm()
-
getCookieName
public java.lang.String getCookieName()
-
getAuthenticateEndpoint
public java.lang.String getAuthenticateEndpoint()
Server Endpoint setting, leave it empty to use default setting.
-
getAuthorizeEndpoint
public java.lang.String getAuthorizeEndpoint()
-
getTokenEndpoint
public java.lang.String getTokenEndpoint()
-
getRevokeEndpoint
public java.lang.String getRevokeEndpoint()
-
getUserInfoEndpoint
public java.lang.String getUserInfoEndpoint()
-
getLogoutEndpoint
public java.lang.String getLogoutEndpoint()
-
getEndSessionEndpoint
public java.lang.String getEndSessionEndpoint()
-
networkBuilder
public static org.forgerock.android.auth.NetworkConfig.NetworkConfigBuilder networkBuilder()
-
getHost
public java.lang.String getHost()
-
getTimeout
public java.lang.Integer getTimeout()
-
getTimeUnit
public java.util.concurrent.TimeUnit getTimeUnit()
-
getPins
public java.util.List<java.lang.String> getPins()
-
getCookieJarSupplier
public org.forgerock.android.auth.Supplier<okhttp3.CookieJar> getCookieJarSupplier()
-
getInterceptorSupplier
public org.forgerock.android.auth.Supplier<java.util.List<okhttp3.Interceptor>> getInterceptorSupplier()
-
getBuildSteps
public java.util.List<org.forgerock.android.auth.BuildStep<okhttp3.OkHttpClient.Builder>> getBuildSteps()
-
-