AuthorizationConfiguration

data class AuthorizationConfiguration(val clientId: String, val fusionAuthUrl: String, val tenant: String? = null, val allowUnsecureConnection: Boolean = false, val additionalScopes: Set<String> = emptySet(), val locale: String? = null)

AuthorizationConfiguration is a data class that represents the configuration for authorization.

Make sure the issuer URL of the FusionAuth Application configuration is a valid URL including http/https which is validated while generating the AuthorizationServiceConfiguration object.

Constructors

Link copied to clipboard
constructor(clientId: String, fusionAuthUrl: String, tenant: String? = null, allowUnsecureConnection: Boolean = false, additionalScopes: Set<String> = emptySet(), locale: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Additional scopes to be requested during authorization. Default is empty.

Link copied to clipboard

Flag to allow unsecure connections. Default is false.

Link copied to clipboard

The client ID used for authorization.

Link copied to clipboard

The URL of the FusionAuth server.

Link copied to clipboard

The locale to be used for authorization. (Optional)

Link copied to clipboard

The tenant ID for the FusionAuth server. (Optional)

Functions