DescopeConfig class

The configuration of the Descope SDK.

Constructors

DescopeConfig({required String projectId, String? baseUrl, DescopeLogger? logger, DescopeNetworkClient? networkClient})
Creates a new DescopeConfig object.

Properties

baseUrl String?
An optional override for the base URL of the Descope server.
final
hashCode int
The hash code for this object.
no setterinherited
logger DescopeLogger?
An optional object to handle logging in the Descope SDK.
final
networkClient DescopeNetworkClient?
An optional object to override how HTTP requests are performed.
final
projectId String
The id of the Descope project.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

initial DescopeConfig
getter/setter pair