The MobileAuthenticationClient configuration.

The Configuration is used to build and initialize the MobileAuthenticationClient.

Hierarchy

  • Configuration

Methods

  • The default base URL for the HTTP endpoints the SDK must interact with.

    Returns string

    the base URL.

  • The registration request URL path used to send the FIDO UAF registration GetUafRequest.

    The registration request URL is the result of combining the baseUrl and this path.

    Returns string

    the registration request path.

  • The registration response URL path used to send the final FIDO UAF registration response.

    The registration response URL is the result of combining the baseUrl and this path.

    Returns string

    registration response path.

  • The authentication request URL path used to send the FIDO UAF authentication GetUafRequest.

    The authentication request URL is the result of combining the baseUrl and this path.

    Returns string

    the authentication request path.

  • The authentication response URL path used to send the final FIDO UAF authentication response.

    The authentication response URL is the result of combining the baseUrl and this path.

    Returns string

    the authentication response path.

  • Returns the URL path used to obtain the FIDO UAF deregistration request.

    The deregistration request URL is the result of combining the baseUrl and this path.

    Returns string

    the deregistration request path.

  • The dispatch target resource URL path.

    The dispatch target resource URL is the result of combining the baseUrl and this path.

    Returns string

    the dispatch target resource path.

  • The maximum number of retries for authentication. The authentication retries will fail after this count is exceeded.

    Returns number

    the maximum number of retries.

    Deprecated

    use Authentication.retryPolicyObtainingAuthorizationProvider instead. The value returned by this method will be ignored.

  • Time interval for authentication in seconds. The authentication retries will fail after this time is exceeded.

    Returns number

    the time interval for authentication.

    Deprecated

    use Authentication.retryPolicyObtainingAuthorizationProvider instead. The value returned by this method will be ignored.

  • Time interval for network calls in seconds. Any network request that takes longer than this value, will result in a timeout.

    Returns number

    the time interval for network requests.

  • Specifies the facet ID of the application.

    The FIDO server (i.e. nevisFIDO) must be configured with the facet ID(s) of your application(s). If the facet ID of your application is not referenced by the nevisFIDO configuration, the operations will fail with a FidoErrorCodeType.UntrustedFacetId error.

    IMPORTANT
    This property is Android specific and will be ignored by iOS native plugin.

    Returns undefined | string

    the facet ID of the application. Undefined if the SDK should figure out the facet ID following the FIDO UAF specification.

Generated using TypeDoc