Configure your Android app
You can configure your Android app statically by editing the strings.xml
file, located in app/src/main/res/values
.
To configure your Android app programmatically, refer to Dynamic configuration.
Configuration strings
The required configuration strings are as follows:
Property | Description |
---|---|
|
The |
|
The |
|
A list of scopes to request when performing an OAuth 2.0 authorization flow. |
|
A threshold, in seconds, to refresh an OAuth 2.0 token before the |
|
The base URL of the AM instance to connect to, including port and deployment path;
for example, |
|
The realm in which the OAuth 2.0 client profile is configured (defaults to the top-level realm; |
|
A timeout, in seconds, for each request that communicates with AM. |
|
The name of the account provider displayed by Android when using single sign-on, for example "ForgeRock Tutorial App". |
|
The name of the user account displayed by Android when using single sign-on, for example "ForgeRock". |
|
The account name where the Android SDK persists the key handle and user information ( Note that this property is only applicable when SSO is enabled. When SSO is disabled, the key handle and user information are persisted in the Android SharedPreferences. |
|
The maximum number of key handles and user information ( |
|
The name of the user authentication tree configured in AM. |
|
The name of the cookie that contains the SSO token, for example |
To locate the cookie name in an Identity Cloud tenant, go to Tenant Settings > Global Settings > Server. |