XmBindIdConfig

class XmBindIdConfig

Application-wide configuration for the BindID Client SDK.

Members

public android.content.Context getApplicationContext()

Android application context.

public void setApplicationContext(android.content.Context applicationContext)

Android application context.

public XmBindIdServerEnvironment getServerEnvironment()

Server URL for the BindID authentication.

public void setServerEnvironment(XmBindIdServerEnvironment serverEnvironment)

Server URL for the BindID authentication.

public String getClientId()

BindID client ID as provisioned with the BindID service.

public void setClientId(String clientId)

BindID client ID as provisioned with the BindID service.

public XmBindIdApiCompatibilityLevel getApiCompat()

API Compatibility Level to use for the SDK.

By fixing this value to a given API Level, SDK clients can signal that they want the SDK calls to behave as they behaved in that given API level. While this means that SDK behavior doesn't change, it also means that the applications may not benefit from updated SDK behavior. Clients are thus expected to periodically update the SDK API level they're interested in. If not provided, assumed level is 'latest'.

public void setApiCompat(@Nullable XmBindIdApiCompatibilityLevel apiCompat)

API Compatibility Level to use for the SDK.

By fixing this value to a given API Level, SDK clients can signal that they want the SDK calls to behave as they behaved in that given API level. While this means that SDK behavior doesn't change, it also means that the applications may not benefit from updated SDK behavior. Clients are thus expected to periodically update the SDK API level they're interested in. If not provided, assumed level is 'latest'.

public Boolean getDisableStateValidation()

A flag indicating whether state sent on BindID Client SDK authenticate call is validated during processRedirectResponse.

public void setDisableStateValidation(@Nullable Boolean disableStateValidation)

A flag indicating whether state sent on BindID Client SDK authenticate call is validated during processRedirectResponse.