diff --git a/.github/workflows/documentation.yml b/.github/workflows/documentation.yml new file mode 100644 index 00000000..f4239867 --- /dev/null +++ b/.github/workflows/documentation.yml @@ -0,0 +1,45 @@ +name: Deploy Dokka Docs + +on: + push: + branches: ["main"] + pull_request: + workflow_dispatch: + +jobs: + deploy-docs: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v5 + + - name: Setup Java + uses: actions/setup-java@v5 + with: + distribution: 'temurin' + java-version: '21' + + - name: Setup Gradle + uses: gradle/actions/setup-gradle@4d9f0ba0025fe599b4ebab900eb7f3a1d93ef4c2 # v5.0.0 + + - name: Build Dokka HTML + run: ./gradlew dokkaGenerateHtml + + - name: Determine deployment path + id: deploy-path + run: | + if [ "${{ github.ref }}" == "refs/heads/main" ]; then + echo "path=." >> $GITHUB_OUTPUT + else + BRANCH_NAME=$(echo ${{ github.ref }} | sed 's/refs\/heads\///' | sed 's/\//-/g') + echo "path=$BRANCH_NAME" >> $GITHUB_OUTPUT + fi + + - name: Deploy to GitHub Pages + uses: peaceiris/actions-gh-pages@4f9cc6602d3f66b9c108549d475ec49e8ef4d45e # v4.0.0 + with: + github_token: ${{ secrets.GITHUB_TOKEN }} + publish_dir: ./build/library/docs + destination_dir: ${{ steps.deploy-path.outputs.path }} + keep_files: true # Important! Prevents deleting other directories + diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index e4166bbe..d0459ed5 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -90,7 +90,6 @@ The pre-release process is as follows: - Compare the gradlew version `./gradlew -v` with the latest [gradle release](https://gradle.org/releases/) and update if necessary. - Review, test and merge any open [Dependency Pull Requests](https://github.com/FusionAuth/fusionauth-android-sdk/pulls). - Update the version in the `library/build.gradle.kts` file with a pre-release version according to the [Semantic Versioning](https://semver.org/) guidelines. -- Update the documentation with `./gradlew dokkaGfm`. - Commit the changes with the commit message `chore(release): 🎉`. - Create a new tag `v`. - Make sure all Workflows where successful in [Actions](https://github.com/FusionAuth/fusionauth-android-sdk/actions). diff --git a/README.md b/README.md index e9f676de..69f5b03d 100644 --- a/README.md +++ b/README.md @@ -199,7 +199,7 @@ end::forDocSiteQuickstart[] -See the latest [Full library documentation](https://github.com/FusionAuth/fusionauth-android-sdk/blob/main/library/docs/index.md) for the complete documentation of the SDK. +See the latest [Full library documentation](https://fusionauth.github.io/fusionauth-android-sdk/index.html) for the complete documentation of the SDK. diff --git a/build.gradle.kts b/build.gradle.kts index f5a65318..90cc0a16 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -7,7 +7,7 @@ plugins { id("org.jetbrains.kotlin.android") version "2.2.0" apply false id("com.android.library") version "8.13.0" apply false id("io.gitlab.arturbosch.detekt") version "1.23.8" - id("org.jetbrains.dokka") version "2.0.0" + id("org.jetbrains.dokka") version "2.1.0" id("io.github.gradle-nexus.publish-plugin") version "2.0.0" kotlin("jvm") version "2.2.0" @@ -48,4 +48,14 @@ nexusPublishing { password.set("your-password") // defaults to project.properties["myNexusPassword"] } } +} + +dokka { + dokkaPublications.html { + outputDirectory.set(rootDir.resolve("build/library/docs")) + + dokkaSourceSets.named("main") { + sourceRoots.from(file("library/src/main/java")) + } + } } \ No newline at end of file diff --git a/gradle.properties b/gradle.properties index 3c5031eb..038d8ce3 100644 --- a/gradle.properties +++ b/gradle.properties @@ -20,4 +20,6 @@ kotlin.code.style=official # Enables namespacing of each library's R class so that its R class includes only the # resources declared in the library itself and none from the library's dependencies, # thereby reducing the size of the R class for that library -android.nonTransitiveRClass=true \ No newline at end of file +android.nonTransitiveRClass=true +# activates the DGP v2 plugin with migration helpers +org.jetbrains.dokka.experimental.gradle.pluginMode=V2Enabled \ No newline at end of file diff --git a/library/build.gradle.kts b/library/build.gradle.kts index 2410ae01..3a90038b 100644 --- a/library/build.gradle.kts +++ b/library/build.gradle.kts @@ -183,7 +183,3 @@ dependencies { androidTestImplementation("androidx.test.ext:junit:1.3.0") androidTestImplementation("androidx.test.espresso:espresso-core:3.7.0") } - -tasks.dokkaGfm { - outputDirectory.set(layout.projectDirectory.dir("docs")) -} diff --git a/library/docs/index.md b/library/docs/index.md deleted file mode 100644 index a28ac6fe..00000000 --- a/library/docs/index.md +++ /dev/null @@ -1,12 +0,0 @@ -//[library](index.md) - -# library - -## Packages - -| Name | -|---| -| [io.fusionauth.mobilesdk](library/io.fusionauth.mobilesdk/index.md) | -| [io.fusionauth.mobilesdk.exceptions](library/io.fusionauth.mobilesdk.exceptions/index.md) | -| [io.fusionauth.mobilesdk.oauth](library/io.fusionauth.mobilesdk.oauth/index.md) | -| [io.fusionauth.mobilesdk.storage](library/io.fusionauth.mobilesdk.storage/index.md) | \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.exceptions/-authorization-exception/-authorization-exception.md b/library/docs/library/io.fusionauth.mobilesdk.exceptions/-authorization-exception/-authorization-exception.md deleted file mode 100644 index 58ea2714..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.exceptions/-authorization-exception/-authorization-exception.md +++ /dev/null @@ -1,14 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.exceptions](../index.md)/[AuthorizationException](index.md)/[AuthorizationException](-authorization-exception.md) - -# AuthorizationException - -[androidJvm]\ -constructor(message: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)) - -constructor(message: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html), cause: [Throwable](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-throwable/index.html)) - -constructor(exception: AuthorizationException) - -constructor(cause: [Throwable](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-throwable/index.html)) - -constructor() \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.exceptions/-authorization-exception/-companion/from-exception.md b/library/docs/library/io.fusionauth.mobilesdk.exceptions/-authorization-exception/-companion/from-exception.md deleted file mode 100644 index 3083c9b1..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.exceptions/-authorization-exception/-companion/from-exception.md +++ /dev/null @@ -1,6 +0,0 @@ -//[library](../../../../index.md)/[io.fusionauth.mobilesdk.exceptions](../../index.md)/[AuthorizationException](../index.md)/[Companion](index.md)/[fromException](from-exception.md) - -# fromException - -[androidJvm]\ -fun [fromException](from-exception.md)(exception: AuthorizationException): [AuthorizationException](../index.md) \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.exceptions/-authorization-exception/-companion/index.md b/library/docs/library/io.fusionauth.mobilesdk.exceptions/-authorization-exception/-companion/index.md deleted file mode 100644 index f3303ad9..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.exceptions/-authorization-exception/-companion/index.md +++ /dev/null @@ -1,12 +0,0 @@ -//[library](../../../../index.md)/[io.fusionauth.mobilesdk.exceptions](../../index.md)/[AuthorizationException](../index.md)/[Companion](index.md) - -# Companion - -[androidJvm]\ -object [Companion](index.md) - -## Functions - -| Name | Summary | -|---|---| -| [fromException](from-exception.md) | [androidJvm]
fun [fromException](from-exception.md)(exception: AuthorizationException): [AuthorizationException](../index.md) | \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.exceptions/-authorization-exception/index.md b/library/docs/library/io.fusionauth.mobilesdk.exceptions/-authorization-exception/index.md deleted file mode 100644 index 3f1b7ba6..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.exceptions/-authorization-exception/index.md +++ /dev/null @@ -1,25 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.exceptions](../index.md)/[AuthorizationException](index.md) - -# AuthorizationException - -[androidJvm]\ -class [AuthorizationException](index.md) : [Exception](https://developer.android.com/reference/kotlin/java/lang/Exception.html) - -## Constructors - -| | | -|---|---| -| [AuthorizationException](-authorization-exception.md) | [androidJvm]
constructor(message: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html))constructor(message: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html), cause: [Throwable](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-throwable/index.html))constructor(exception: AuthorizationException)constructor(cause: [Throwable](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-throwable/index.html))constructor() | - -## Types - -| Name | Summary | -|---|---| -| [Companion](-companion/index.md) | [androidJvm]
object [Companion](-companion/index.md) | - -## Properties - -| Name | Summary | -|---|---| -| [cause](../-storage-exception/index.md#-654012527%2FProperties%2F-435046686) | [androidJvm]
open val [cause](../-storage-exception/index.md#-654012527%2FProperties%2F-435046686): [Throwable](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-throwable/index.html)? | -| [message](../-storage-exception/index.md#1824300659%2FProperties%2F-435046686) | [androidJvm]
open val [message](../-storage-exception/index.md#1824300659%2FProperties%2F-435046686): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? | \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.exceptions/-storage-exception/-companion/index.md b/library/docs/library/io.fusionauth.mobilesdk.exceptions/-storage-exception/-companion/index.md deleted file mode 100644 index 57acb3a5..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.exceptions/-storage-exception/-companion/index.md +++ /dev/null @@ -1,13 +0,0 @@ -//[library](../../../../index.md)/[io.fusionauth.mobilesdk.exceptions](../../index.md)/[StorageException](../index.md)/[Companion](index.md) - -# Companion - -[androidJvm]\ -object [Companion](index.md) - -## Functions - -| Name | Summary | -|---|---| -| [notSet](not-set.md) | [androidJvm]
fun [notSet](not-set.md)(): [StorageException](../index.md)
Creates a [StorageException](../index.md) indicating that the storage implementation is not set. | -| [unableToDecode](unable-to-decode.md) | [androidJvm]
fun [unableToDecode](unable-to-decode.md)(cause: [Throwable](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-throwable/index.html)): [StorageException](../index.md)
Creates a [StorageException](../index.md) indicating that the data could not be decoded from the storage. | \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.exceptions/-storage-exception/-companion/not-set.md b/library/docs/library/io.fusionauth.mobilesdk.exceptions/-storage-exception/-companion/not-set.md deleted file mode 100644 index 20adf9d0..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.exceptions/-storage-exception/-companion/not-set.md +++ /dev/null @@ -1,12 +0,0 @@ -//[library](../../../../index.md)/[io.fusionauth.mobilesdk.exceptions](../../index.md)/[StorageException](../index.md)/[Companion](index.md)/[notSet](not-set.md) - -# notSet - -[androidJvm]\ -fun [notSet](not-set.md)(): [StorageException](../index.md) - -Creates a [StorageException](../index.md) indicating that the storage implementation is not set. - -#### Return - -A new [StorageException](../index.md) indicating that the storage is not set. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.exceptions/-storage-exception/-companion/unable-to-decode.md b/library/docs/library/io.fusionauth.mobilesdk.exceptions/-storage-exception/-companion/unable-to-decode.md deleted file mode 100644 index 7fc53ae7..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.exceptions/-storage-exception/-companion/unable-to-decode.md +++ /dev/null @@ -1,20 +0,0 @@ -//[library](../../../../index.md)/[io.fusionauth.mobilesdk.exceptions](../../index.md)/[StorageException](../index.md)/[Companion](index.md)/[unableToDecode](unable-to-decode.md) - -# unableToDecode - -[androidJvm]\ -fun [unableToDecode](unable-to-decode.md)(cause: [Throwable](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-throwable/index.html)): [StorageException](../index.md) - -Creates a [StorageException](../index.md) indicating that the data could not be decoded from the storage. - -#### Return - -A new [StorageException](../index.md) indicating the decoding failure. - -#### Parameters - -androidJvm - -| | | -|---|---| -| cause | The [Throwable](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-throwable/index.html) cause of the exception. | \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.exceptions/-storage-exception/index.md b/library/docs/library/io.fusionauth.mobilesdk.exceptions/-storage-exception/index.md deleted file mode 100644 index ecbdb469..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.exceptions/-storage-exception/index.md +++ /dev/null @@ -1,21 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.exceptions](../index.md)/[StorageException](index.md) - -# StorageException - -[androidJvm]\ -class [StorageException](index.md) : [RuntimeException](https://developer.android.com/reference/kotlin/java/lang/RuntimeException.html) - -Exception thrown for storage-related errors in the application. - -## Types - -| Name | Summary | -|---|---| -| [Companion](-companion/index.md) | [androidJvm]
object [Companion](-companion/index.md) | - -## Properties - -| Name | Summary | -|---|---| -| [cause](index.md#-654012527%2FProperties%2F-435046686) | [androidJvm]
open val [cause](index.md#-654012527%2FProperties%2F-435046686): [Throwable](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-throwable/index.html)? | -| [message](index.md#1824300659%2FProperties%2F-435046686) | [androidJvm]
open val [message](index.md#1824300659%2FProperties%2F-435046686): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? | \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.exceptions/index.md b/library/docs/library/io.fusionauth.mobilesdk.exceptions/index.md deleted file mode 100644 index 4d467060..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.exceptions/index.md +++ /dev/null @@ -1,10 +0,0 @@ -//[library](../../index.md)/[io.fusionauth.mobilesdk.exceptions](index.md) - -# Package-level declarations - -## Types - -| Name | Summary | -|---|---| -| [AuthorizationException](-authorization-exception/index.md) | [androidJvm]
class [AuthorizationException](-authorization-exception/index.md) : [Exception](https://developer.android.com/reference/kotlin/java/lang/Exception.html) | -| [StorageException](-storage-exception/index.md) | [androidJvm]
class [StorageException](-storage-exception/index.md) : [RuntimeException](https://developer.android.com/reference/kotlin/java/lang/RuntimeException.html)
Exception thrown for storage-related errors in the application. | \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/-companion/-e-x-t-r-a_-a-u-t-h-o-r-i-z-e-d.md b/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/-companion/-e-x-t-r-a_-a-u-t-h-o-r-i-z-e-d.md deleted file mode 100644 index 15e7c596..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/-companion/-e-x-t-r-a_-a-u-t-h-o-r-i-z-e-d.md +++ /dev/null @@ -1,6 +0,0 @@ -//[library](../../../../index.md)/[io.fusionauth.mobilesdk.oauth](../../index.md)/[OAuthAuthorizationService](../index.md)/[Companion](index.md)/[EXTRA_AUTHORIZED](-e-x-t-r-a_-a-u-t-h-o-r-i-z-e-d.md) - -# EXTRA_AUTHORIZED - -[androidJvm]\ -const val [EXTRA_AUTHORIZED](-e-x-t-r-a_-a-u-t-h-o-r-i-z-e-d.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html) \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/-companion/-e-x-t-r-a_-c-a-n-c-e-l-l-e-d.md b/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/-companion/-e-x-t-r-a_-c-a-n-c-e-l-l-e-d.md deleted file mode 100644 index 112070c1..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/-companion/-e-x-t-r-a_-c-a-n-c-e-l-l-e-d.md +++ /dev/null @@ -1,6 +0,0 @@ -//[library](../../../../index.md)/[io.fusionauth.mobilesdk.oauth](../../index.md)/[OAuthAuthorizationService](../index.md)/[Companion](index.md)/[EXTRA_CANCELLED](-e-x-t-r-a_-c-a-n-c-e-l-l-e-d.md) - -# EXTRA_CANCELLED - -[androidJvm]\ -const val [EXTRA_CANCELLED](-e-x-t-r-a_-c-a-n-c-e-l-l-e-d.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html) \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/-companion/-e-x-t-r-a_-l-o-g-g-e-d_-o-u-t.md b/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/-companion/-e-x-t-r-a_-l-o-g-g-e-d_-o-u-t.md deleted file mode 100644 index c97bf3ce..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/-companion/-e-x-t-r-a_-l-o-g-g-e-d_-o-u-t.md +++ /dev/null @@ -1,6 +0,0 @@ -//[library](../../../../index.md)/[io.fusionauth.mobilesdk.oauth](../../index.md)/[OAuthAuthorizationService](../index.md)/[Companion](index.md)/[EXTRA_LOGGED_OUT](-e-x-t-r-a_-l-o-g-g-e-d_-o-u-t.md) - -# EXTRA_LOGGED_OUT - -[androidJvm]\ -const val [EXTRA_LOGGED_OUT](-e-x-t-r-a_-l-o-g-g-e-d_-o-u-t.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html) \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/-companion/index.md b/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/-companion/index.md deleted file mode 100644 index ad20e0c1..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/-companion/index.md +++ /dev/null @@ -1,14 +0,0 @@ -//[library](../../../../index.md)/[io.fusionauth.mobilesdk.oauth](../../index.md)/[OAuthAuthorizationService](../index.md)/[Companion](index.md) - -# Companion - -[androidJvm]\ -object [Companion](index.md) - -## Properties - -| Name | Summary | -|---|---| -| [EXTRA_AUTHORIZED](-e-x-t-r-a_-a-u-t-h-o-r-i-z-e-d.md) | [androidJvm]
const val [EXTRA_AUTHORIZED](-e-x-t-r-a_-a-u-t-h-o-r-i-z-e-d.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html) | -| [EXTRA_CANCELLED](-e-x-t-r-a_-c-a-n-c-e-l-l-e-d.md) | [androidJvm]
const val [EXTRA_CANCELLED](-e-x-t-r-a_-c-a-n-c-e-l-l-e-d.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html) | -| [EXTRA_LOGGED_OUT](-e-x-t-r-a_-l-o-g-g-e-d_-o-u-t.md) | [androidJvm]
const val [EXTRA_LOGGED_OUT](-e-x-t-r-a_-l-o-g-g-e-d_-o-u-t.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html) | \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/additional-scopes.md b/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/additional-scopes.md deleted file mode 100644 index 05b521c5..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/additional-scopes.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.oauth](../index.md)/[OAuthAuthorizationService](index.md)/[additionalScopes](additional-scopes.md) - -# additionalScopes - -[androidJvm]\ -val [additionalScopes](additional-scopes.md): [Set](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-set/index.html)<[String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)> - -Additional scopes to be requested during authorization. Default is empty. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/allow-unsecure-connection.md b/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/allow-unsecure-connection.md deleted file mode 100644 index c4e9f01e..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/allow-unsecure-connection.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.oauth](../index.md)/[OAuthAuthorizationService](index.md)/[allowUnsecureConnection](allow-unsecure-connection.md) - -# allowUnsecureConnection - -[androidJvm]\ -val [allowUnsecureConnection](allow-unsecure-connection.md): [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html) = false - -Boolean value indicating whether unsecure connections are allowed. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/authorize.md b/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/authorize.md deleted file mode 100644 index 63693966..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/authorize.md +++ /dev/null @@ -1,17 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.oauth](../index.md)/[OAuthAuthorizationService](index.md)/[authorize](authorize.md) - -# authorize - -[androidJvm]\ -suspend fun [authorize](authorize.md)(completedIntent: [Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html), options: [OAuthAuthorizeOptions](../-o-auth-authorize-options/index.md)? = null) - -Authorizes the user using OAuth authorization. - -#### Parameters - -androidJvm - -| | | -|---|---| -| completedIntent | The PendingIntent to be used when the authorization process is completed. | -| options | The options for the authorize request. Default is null. | \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/client-id.md b/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/client-id.md deleted file mode 100644 index 3e5ca58e..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/client-id.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.oauth](../index.md)/[OAuthAuthorizationService](index.md)/[clientId](client-id.md) - -# clientId - -[androidJvm]\ -val [clientId](client-id.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html) - -The client ID registered in the FusionAuth server. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/context.md b/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/context.md deleted file mode 100644 index e185448b..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/context.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.oauth](../index.md)/[OAuthAuthorizationService](index.md)/[context](context.md) - -# context - -[androidJvm]\ -val [context](context.md): [Context](https://developer.android.com/reference/kotlin/android/content/Context.html) - -The Android application context. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/fresh-access-token.md b/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/fresh-access-token.md deleted file mode 100644 index 59b196c3..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/fresh-access-token.md +++ /dev/null @@ -1,18 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.oauth](../index.md)/[OAuthAuthorizationService](index.md)/[freshAccessToken](fresh-access-token.md) - -# freshAccessToken - -[androidJvm]\ -suspend fun [freshAccessToken](fresh-access-token.md)(): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? - -Retrieves a fresh access token. - -#### Return - -the fresh access token or null if an error occurs - -#### Throws - -| | | -|---|---| -| [AuthorizationException](../../io.fusionauth.mobilesdk.exceptions/-authorization-exception/index.md) | if the refresh token is not available or an unknown error occurs | \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/fusion-auth-url.md b/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/fusion-auth-url.md deleted file mode 100644 index 8f7d3338..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/fusion-auth-url.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.oauth](../index.md)/[OAuthAuthorizationService](index.md)/[fusionAuthUrl](fusion-auth-url.md) - -# fusionAuthUrl - -[androidJvm]\ -val [fusionAuthUrl](fusion-auth-url.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html) - -The URL of the FusionAuth server. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/get-user-info.md b/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/get-user-info.md deleted file mode 100644 index 5b091c23..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/get-user-info.md +++ /dev/null @@ -1,12 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.oauth](../index.md)/[OAuthAuthorizationService](index.md)/[getUserInfo](get-user-info.md) - -# getUserInfo - -[androidJvm]\ -suspend fun [getUserInfo](get-user-info.md)(): [UserInfo](../../io.fusionauth.mobilesdk/-user-info/index.md)? - -Retrieves the user information for the authenticated user. - -#### Return - -The user information if available, or null if not authenticated or unable to fetch user info. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/handle-redirect.md b/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/handle-redirect.md deleted file mode 100644 index b5450e0f..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/handle-redirect.md +++ /dev/null @@ -1,26 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.oauth](../index.md)/[OAuthAuthorizationService](index.md)/[handleRedirect](handle-redirect.md) - -# handleRedirect - -[androidJvm]\ -suspend fun [handleRedirect](handle-redirect.md)(intent: [Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)): [FusionAuthState](../../io.fusionauth.mobilesdk/-fusion-auth-state/index.md) - -Handles the redirect intent from the authorization process. - -#### Return - -The FusionAuthState object that contains the access token, access token expiration time, and id token. - -#### Parameters - -androidJvm - -| | | -|---|---| -| intent | The intent received from the authorization process. | - -#### Throws - -| | | -|---|---| -| [AuthorizationException](../../io.fusionauth.mobilesdk.exceptions/-authorization-exception/index.md) | If the authorization process failed. | \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/index.md b/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/index.md deleted file mode 100644 index b970ed20..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/index.md +++ /dev/null @@ -1,40 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.oauth](../index.md)/[OAuthAuthorizationService](index.md) - -# OAuthAuthorizationService - -[androidJvm]\ -class [OAuthAuthorizationService](index.md) - -OAuthAuthorizationService class is responsible for handling OAuth authorization and authorization process. It provides methods to authorize the user, handle the redirect intent, fetch user information, perform logout, retrieve fresh access token, and get the authorization service. - -## Types - -| Name | Summary | -|---|---| -| [Companion](-companion/index.md) | [androidJvm]
object [Companion](-companion/index.md) | - -## Properties - -| Name | Summary | -|---|---| -| [additionalScopes](additional-scopes.md) | [androidJvm]
val [additionalScopes](additional-scopes.md): [Set](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-set/index.html)<[String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)>
Additional scopes to be requested during authorization. Default is empty. | -| [allowUnsecureConnection](allow-unsecure-connection.md) | [androidJvm]
val [allowUnsecureConnection](allow-unsecure-connection.md): [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html) = false
Boolean value indicating whether unsecure connections are allowed. | -| [clientId](client-id.md) | [androidJvm]
val [clientId](client-id.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)
The client ID registered in the FusionAuth server. | -| [context](context.md) | [androidJvm]
val [context](context.md): [Context](https://developer.android.com/reference/kotlin/android/content/Context.html)
The Android application context. | -| [fusionAuthUrl](fusion-auth-url.md) | [androidJvm]
val [fusionAuthUrl](fusion-auth-url.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)
The URL of the FusionAuth server. | -| [locale](locale.md) | [androidJvm]
val [locale](locale.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null
The locale to be used for authorization. Default is null. | -| [tenantId](tenant-id.md) | [androidJvm]
val [tenantId](tenant-id.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)?
The tenant ID, or null if not applicable. | -| [tokenManager](token-manager.md) | [androidJvm]
val [tokenManager](token-manager.md): [TokenManager](../../io.fusionauth.mobilesdk/-token-manager/index.md)?
The token manager to handle token storage and retrieval, or null if not used. | - -## Functions - -| Name | Summary | -|---|---| -| [authorize](authorize.md) | [androidJvm]
suspend fun [authorize](authorize.md)(completedIntent: [Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html), options: [OAuthAuthorizeOptions](../-o-auth-authorize-options/index.md)? = null)
Authorizes the user using OAuth authorization. | -| [freshAccessToken](fresh-access-token.md) | [androidJvm]
suspend fun [freshAccessToken](fresh-access-token.md)(): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)?
Retrieves a fresh access token. | -| [getUserInfo](get-user-info.md) | [androidJvm]
suspend fun [getUserInfo](get-user-info.md)(): [UserInfo](../../io.fusionauth.mobilesdk/-user-info/index.md)?
Retrieves the user information for the authenticated user. | -| [handleRedirect](handle-redirect.md) | [androidJvm]
suspend fun [handleRedirect](handle-redirect.md)(intent: [Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)): [FusionAuthState](../../io.fusionauth.mobilesdk/-fusion-auth-state/index.md)
Handles the redirect intent from the authorization process. | -| [isAuthorized](is-authorized.md) | [androidJvm]
fun [isAuthorized](is-authorized.md)(intent: [Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)): [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)
Checks if the authorization process has succeeded by examining the given intent. | -| [isCancelled](is-cancelled.md) | [androidJvm]
fun [isCancelled](is-cancelled.md)(intent: [Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)): [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)
Checks if the authorization process has been cancelled by examining the given intent. | -| [isLoggedOut](is-logged-out.md) | [androidJvm]
fun [isLoggedOut](is-logged-out.md)(intent: [Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)): [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)
Checks if the logout process has succeeded by examining the given intent. | -| [logout](logout.md) | [androidJvm]
suspend fun [logout](logout.md)(completedIntent: [Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html), options: [OAuthLogoutOptions](../-o-auth-logout-options/index.md)? = null)
Log out the user. | \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/is-authorized.md b/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/is-authorized.md deleted file mode 100644 index 0ffc8478..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/is-authorized.md +++ /dev/null @@ -1,20 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.oauth](../index.md)/[OAuthAuthorizationService](index.md)/[isAuthorized](is-authorized.md) - -# isAuthorized - -[androidJvm]\ -fun [isAuthorized](is-authorized.md)(intent: [Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)): [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html) - -Checks if the authorization process has succeeded by examining the given intent. - -#### Return - -`true` if the authorization process has succeeded, `false` otherwise. - -#### Parameters - -androidJvm - -| | | -|---|---| -| intent | The intent to examine. | \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/is-cancelled.md b/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/is-cancelled.md deleted file mode 100644 index 3cf6fb27..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/is-cancelled.md +++ /dev/null @@ -1,20 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.oauth](../index.md)/[OAuthAuthorizationService](index.md)/[isCancelled](is-cancelled.md) - -# isCancelled - -[androidJvm]\ -fun [isCancelled](is-cancelled.md)(intent: [Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)): [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html) - -Checks if the authorization process has been cancelled by examining the given intent. - -#### Return - -`true` if the authorization process has been cancelled, `false` otherwise. - -#### Parameters - -androidJvm - -| | | -|---|---| -| intent | The intent to examine. | \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/is-logged-out.md b/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/is-logged-out.md deleted file mode 100644 index 021c1c29..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/is-logged-out.md +++ /dev/null @@ -1,20 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.oauth](../index.md)/[OAuthAuthorizationService](index.md)/[isLoggedOut](is-logged-out.md) - -# isLoggedOut - -[androidJvm]\ -fun [isLoggedOut](is-logged-out.md)(intent: [Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)): [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html) - -Checks if the logout process has succeeded by examining the given intent. - -#### Return - -`true` if the logout process has succeeded, `false` otherwise. - -#### Parameters - -androidJvm - -| | | -|---|---| -| intent | The intent to examine. | \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/locale.md b/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/locale.md deleted file mode 100644 index 31f9b66d..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/locale.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.oauth](../index.md)/[OAuthAuthorizationService](index.md)/[locale](locale.md) - -# locale - -[androidJvm]\ -val [locale](locale.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null - -The locale to be used for authorization. Default is null. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/logout.md b/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/logout.md deleted file mode 100644 index 302bb404..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/logout.md +++ /dev/null @@ -1,17 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.oauth](../index.md)/[OAuthAuthorizationService](index.md)/[logout](logout.md) - -# logout - -[androidJvm]\ -suspend fun [logout](logout.md)(completedIntent: [Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html), options: [OAuthLogoutOptions](../-o-auth-logout-options/index.md)? = null) - -Log out the user. - -#### Parameters - -androidJvm - -| | | -|---|---| -| completedIntent | The PendingIntent to be used when the logout process is completed. | -| options | The options for the logout request. Default is null. | \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/tenant-id.md b/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/tenant-id.md deleted file mode 100644 index 6ae2cc17..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/tenant-id.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.oauth](../index.md)/[OAuthAuthorizationService](index.md)/[tenantId](tenant-id.md) - -# tenantId - -[androidJvm]\ -val [tenantId](tenant-id.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? - -The tenant ID, or null if not applicable. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/token-manager.md b/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/token-manager.md deleted file mode 100644 index d74e1cba..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/token-manager.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.oauth](../index.md)/[OAuthAuthorizationService](index.md)/[tokenManager](token-manager.md) - -# tokenManager - -[androidJvm]\ -val [tokenManager](token-manager.md): [TokenManager](../../io.fusionauth.mobilesdk/-token-manager/index.md)? - -The token manager to handle token storage and retrieval, or null if not used. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorize-options/-o-auth-authorize-options.md b/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorize-options/-o-auth-authorize-options.md deleted file mode 100644 index 5009151a..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorize-options/-o-auth-authorize-options.md +++ /dev/null @@ -1,6 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.oauth](../index.md)/[OAuthAuthorizeOptions](index.md)/[OAuthAuthorizeOptions](-o-auth-authorize-options.md) - -# OAuthAuthorizeOptions - -[androidJvm]\ -constructor(redirectUri: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html) = "io.fusionauth.app:/oauth2redirect", idpHint: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, loginHint: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, deviceDescription: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, nonce: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, state: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, userCode: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, cancelIntent: [Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)? = null) \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorize-options/cancel-intent.md b/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorize-options/cancel-intent.md deleted file mode 100644 index 5bfbd49d..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorize-options/cancel-intent.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.oauth](../index.md)/[OAuthAuthorizeOptions](index.md)/[cancelIntent](cancel-intent.md) - -# cancelIntent - -[androidJvm]\ -val [cancelIntent](cancel-intent.md): [Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)? = null - -An optional intent to be used when the user cancels the OAuth authorize request. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorize-options/code-challenge-method.md b/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorize-options/code-challenge-method.md deleted file mode 100644 index efea5da5..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorize-options/code-challenge-method.md +++ /dev/null @@ -1,6 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.oauth](../index.md)/[OAuthAuthorizeOptions](index.md)/[codeChallengeMethod](code-challenge-method.md) - -# codeChallengeMethod - -[androidJvm]\ -val [codeChallengeMethod](code-challenge-method.md): [OAuthCodeChallengeMethod](../-o-auth-code-challenge-method/index.md)? = null diff --git a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorize-options/code-challenge.md b/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorize-options/code-challenge.md deleted file mode 100644 index 0a4631d0..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorize-options/code-challenge.md +++ /dev/null @@ -1,6 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.oauth](../index.md)/[OAuthAuthorizeOptions](index.md)/[codeChallenge](code-challenge.md) - -# codeChallenge - -[androidJvm]\ -val [codeChallenge](code-challenge.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? = null diff --git a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorize-options/device-description.md b/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorize-options/device-description.md deleted file mode 100644 index 6d21e598..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorize-options/device-description.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.oauth](../index.md)/[OAuthAuthorizeOptions](index.md)/[deviceDescription](device-description.md) - -# deviceDescription - -[androidJvm]\ -val [deviceDescription](device-description.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null - -An optional human-readable description of the device used during login. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorize-options/idp-hint.md b/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorize-options/idp-hint.md deleted file mode 100644 index 2a68f56a..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorize-options/idp-hint.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.oauth](../index.md)/[OAuthAuthorizeOptions](index.md)/[idpHint](idp-hint.md) - -# idpHint - -[androidJvm]\ -val [idpHint](idp-hint.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null - -The identity provider hint to be used for the OAuth authorize request. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorize-options/index.md b/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorize-options/index.md deleted file mode 100644 index 5f935cfe..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorize-options/index.md +++ /dev/null @@ -1,29 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.oauth](../index.md)/[OAuthAuthorizeOptions](index.md) - -# OAuthAuthorizeOptions - -[androidJvm]\ -data class [OAuthAuthorizeOptions](index.md)(val redirectUri: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html) = "io.fusionauth.app:/oauth2redirect", val idpHint: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val loginHint: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val deviceDescription: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val nonce: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val state: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val userCode: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val cancelIntent: [Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)? = null) - -OAuthAuthorizeOptions is a data class that represents the options for the OAuth authorize request. - -See [FusionAuth OAuth 2.0 Authorization Endpoint](https://fusionauth.io/docs/lifecycle/authenticate-users/oauth/endpoints#authorize) for more information. - -## Constructors - -| | | -|---|---| -| [OAuthAuthorizeOptions](-o-auth-authorize-options.md) | [androidJvm]
constructor(redirectUri: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html) = "io.fusionauth.app:/oauth2redirect", idpHint: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, loginHint: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, deviceDescription: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, nonce: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, state: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, userCode: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, cancelIntent: [Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)? = null) | - -## Properties - -| Name | Summary | -|---|---| -| [cancelIntent](cancel-intent.md) | [androidJvm]
val [cancelIntent](cancel-intent.md): [Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)? = null
An optional intent to be used when the user cancels the OAuth authorize request. | -| [deviceDescription](device-description.md) | [androidJvm]
val [deviceDescription](device-description.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null
An optional human-readable description of the device used during login. | -| [idpHint](idp-hint.md) | [androidJvm]
val [idpHint](idp-hint.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null
The identity provider hint to be used for the OAuth authorize request. | -| [loginHint](login-hint.md) | [androidJvm]
val [loginHint](login-hint.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null
An optional email address or top level domain that can allow you to bypass the FusionAuth login page when using managed domains. | -| [nonce](nonce.md) | [androidJvm]
val [nonce](nonce.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null
When this parameter is provided during the Authorization request, the value will be returned in the id_token. | -| [redirectUri](redirect-uri.md) | [androidJvm]
val [redirectUri](redirect-uri.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)
The redirect URI to be used for the OAuth authorize request. Default is "io.fusionauth.app:/oauth2redirect". | -| [state](state.md) | [androidJvm]
val [state](state.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null
An opaque value used by the client to maintain state between the request and callback. The authorization server includes this value when redirecting the user-agent back to the client. | -| [userCode](user-code.md) | [androidJvm]
val [userCode](user-code.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null
The end-user verification code. | \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorize-options/login-hint.md b/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorize-options/login-hint.md deleted file mode 100644 index 2e251d10..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorize-options/login-hint.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.oauth](../index.md)/[OAuthAuthorizeOptions](index.md)/[loginHint](login-hint.md) - -# loginHint - -[androidJvm]\ -val [loginHint](login-hint.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null - -An optional email address or top level domain that can allow you to bypass the FusionAuth login page when using managed domains. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorize-options/nonce.md b/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorize-options/nonce.md deleted file mode 100644 index 15df38df..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorize-options/nonce.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.oauth](../index.md)/[OAuthAuthorizeOptions](index.md)/[nonce](nonce.md) - -# nonce - -[androidJvm]\ -val [nonce](nonce.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null - -When this parameter is provided during the Authorization request, the value will be returned in the id_token. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorize-options/redirect-uri.md b/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorize-options/redirect-uri.md deleted file mode 100644 index 918176da..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorize-options/redirect-uri.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.oauth](../index.md)/[OAuthAuthorizeOptions](index.md)/[redirectUri](redirect-uri.md) - -# redirectUri - -[androidJvm]\ -val [redirectUri](redirect-uri.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html) - -The redirect URI to be used for the OAuth authorize request. Default is "io.fusionauth.app:/oauth2redirect". \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorize-options/state.md b/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorize-options/state.md deleted file mode 100644 index 91a55f55..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorize-options/state.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.oauth](../index.md)/[OAuthAuthorizeOptions](index.md)/[state](state.md) - -# state - -[androidJvm]\ -val [state](state.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null - -An opaque value used by the client to maintain state between the request and callback. The authorization server includes this value when redirecting the user-agent back to the client. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorize-options/user-code.md b/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorize-options/user-code.md deleted file mode 100644 index 62819d09..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorize-options/user-code.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.oauth](../index.md)/[OAuthAuthorizeOptions](index.md)/[userCode](user-code.md) - -# userCode - -[androidJvm]\ -val [userCode](user-code.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null - -The end-user verification code. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-code-challenge-method/-s256/index.md b/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-code-challenge-method/-s256/index.md deleted file mode 100644 index 1e24d601..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-code-challenge-method/-s256/index.md +++ /dev/null @@ -1,13 +0,0 @@ -//[library](../../../../index.md)/[io.fusionauth.mobilesdk.oauth](../../index.md)/[OAuthCodeChallengeMethod](../index.md)/[S256](index.md) - -# S256 - -[androidJvm]\ -[S256](index.md) - -## Properties - -| Name | Summary | -|---|---| -| [name](index.md#-372974862%2FProperties%2F-435046686) | [androidJvm]
val [name](index.md#-372974862%2FProperties%2F-435046686): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | -| [ordinal](index.md#-739389684%2FProperties%2F-435046686) | [androidJvm]
val [ordinal](index.md#-739389684%2FProperties%2F-435046686): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | diff --git a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-code-challenge-method/entries.md b/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-code-challenge-method/entries.md deleted file mode 100644 index 9391eb0c..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-code-challenge-method/entries.md +++ /dev/null @@ -1,10 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.oauth](../index.md)/[OAuthCodeChallengeMethod](index.md)/[entries](entries.md) - -# entries - -[androidJvm]\ -val [entries](entries.md): [EnumEntries](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.enums/-enum-entries/index.html)<[OAuthCodeChallengeMethod](index.md)> - -Returns a representation of an immutable list of all enum entries, in the order they're declared. - -This method may be used to iterate over the enum entries. diff --git a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-code-challenge-method/index.md b/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-code-challenge-method/index.md deleted file mode 100644 index a73d48a7..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-code-challenge-method/index.md +++ /dev/null @@ -1,34 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.oauth](../index.md)/[OAuthCodeChallengeMethod](index.md) - -# OAuthCodeChallengeMethod - -enum [OAuthCodeChallengeMethod](index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-enum/index.html)<[OAuthCodeChallengeMethod](index.md)> - -Code Challenge Method for PKCE. - -#### See also - -| | -|---| -| [OAuthAuthorizeOptions](../-o-auth-authorize-options/index.md) | - -## Entries - -| | | -|---|---| -| [S256](-s256/index.md) | [androidJvm]
[S256](-s256/index.md) | - -## Properties - -| Name | Summary | -|---|---| -| [entries](entries.md) | [androidJvm]
val [entries](entries.md): [EnumEntries](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.enums/-enum-entries/index.html)<[OAuthCodeChallengeMethod](index.md)>
Returns a representation of an immutable list of all enum entries, in the order they're declared. | -| [name](-s256/index.md#-372974862%2FProperties%2F-435046686) | [androidJvm]
val [name](-s256/index.md#-372974862%2FProperties%2F-435046686): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | -| [ordinal](-s256/index.md#-739389684%2FProperties%2F-435046686) | [androidJvm]
val [ordinal](-s256/index.md#-739389684%2FProperties%2F-435046686): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | - -## Functions - -| Name | Summary | -|---|---| -| [valueOf](value-of.md) | [androidJvm]
fun [valueOf](value-of.md)(value: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [OAuthCodeChallengeMethod](index.md)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.) | -| [values](values.md) | [androidJvm]
fun [values](values.md)(): [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)<[OAuthCodeChallengeMethod](index.md)>
Returns an array containing the constants of this enum type, in the order they're declared. | diff --git a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-code-challenge-method/value-of.md b/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-code-challenge-method/value-of.md deleted file mode 100644 index 465247db..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-code-challenge-method/value-of.md +++ /dev/null @@ -1,14 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.oauth](../index.md)/[OAuthCodeChallengeMethod](index.md)/[valueOf](value-of.md) - -# valueOf - -[androidJvm]\ -fun [valueOf](value-of.md)(value: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [OAuthCodeChallengeMethod](index.md) - -Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.) - -#### Throws - -| | | -|---|---| -| [IllegalArgumentException](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-illegal-argument-exception/index.html) | if this enum type has no constant with the specified name | diff --git a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-code-challenge-method/values.md b/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-code-challenge-method/values.md deleted file mode 100644 index 090b28ea..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-code-challenge-method/values.md +++ /dev/null @@ -1,10 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.oauth](../index.md)/[OAuthCodeChallengeMethod](index.md)/[values](values.md) - -# values - -[androidJvm]\ -fun [values](values.md)(): [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)<[OAuthCodeChallengeMethod](index.md)> - -Returns an array containing the constants of this enum type, in the order they're declared. - -This method may be used to iterate over the constants. diff --git a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-logout-options/-o-auth-logout-options.md b/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-logout-options/-o-auth-logout-options.md deleted file mode 100644 index 8e8457f8..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-logout-options/-o-auth-logout-options.md +++ /dev/null @@ -1,6 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.oauth](../index.md)/[OAuthLogoutOptions](index.md)/[OAuthLogoutOptions](-o-auth-logout-options.md) - -# OAuthLogoutOptions - -[androidJvm]\ -constructor(postLogoutRedirectUri: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html) = "io.fusionauth.app:/oauth2redirect", state: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, cancelIntent: [Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)? = null) \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-logout-options/cancel-intent.md b/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-logout-options/cancel-intent.md deleted file mode 100644 index b26630b7..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-logout-options/cancel-intent.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.oauth](../index.md)/[OAuthLogoutOptions](index.md)/[cancelIntent](cancel-intent.md) - -# cancelIntent - -[androidJvm]\ -val [cancelIntent](cancel-intent.md): [Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)? = null - -An optional intent to be used when the user cancels the OAuth logout request. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-logout-options/index.md b/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-logout-options/index.md deleted file mode 100644 index b2bec985..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-logout-options/index.md +++ /dev/null @@ -1,24 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.oauth](../index.md)/[OAuthLogoutOptions](index.md) - -# OAuthLogoutOptions - -[androidJvm]\ -data class [OAuthLogoutOptions](index.md)(val postLogoutRedirectUri: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html) = "io.fusionauth.app:/oauth2redirect", val state: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val cancelIntent: [Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)? = null) - -OAuthLogoutOptions is a data class that represents the options for the OAuth logout request. - -See [FusionAuth OAuth 2.0 Logout Endpoint](https://fusionauth.io/docs/lifecycle/authenticate-users/oauth/endpoints#logout) for more information. - -## Constructors - -| | | -|---|---| -| [OAuthLogoutOptions](-o-auth-logout-options.md) | [androidJvm]
constructor(postLogoutRedirectUri: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html) = "io.fusionauth.app:/oauth2redirect", state: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, cancelIntent: [Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)? = null) | - -## Properties - -| Name | Summary | -|---|---| -| [cancelIntent](cancel-intent.md) | [androidJvm]
val [cancelIntent](cancel-intent.md): [Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)? = null
An optional intent to be used when the user cancels the OAuth logout request. | -| [postLogoutRedirectUri](post-logout-redirect-uri.md) | [androidJvm]
val [postLogoutRedirectUri](post-logout-redirect-uri.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)
The post logout redirect URI to be used for the OAuth logout request. | -| [state](state.md) | [androidJvm]
val [state](state.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null
An opaque value used by the client to maintain state between the request and callback. The authorization server includes this value when redirecting the user-agent back to the client. | \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-logout-options/post-logout-redirect-uri.md b/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-logout-options/post-logout-redirect-uri.md deleted file mode 100644 index 698ff8b6..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-logout-options/post-logout-redirect-uri.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.oauth](../index.md)/[OAuthLogoutOptions](index.md)/[postLogoutRedirectUri](post-logout-redirect-uri.md) - -# postLogoutRedirectUri - -[androidJvm]\ -val [postLogoutRedirectUri](post-logout-redirect-uri.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html) - -The post logout redirect URI to be used for the OAuth logout request. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-logout-options/state.md b/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-logout-options/state.md deleted file mode 100644 index 9c11487b..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.oauth/-o-auth-logout-options/state.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.oauth](../index.md)/[OAuthLogoutOptions](index.md)/[state](state.md) - -# state - -[androidJvm]\ -val [state](state.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null - -An opaque value used by the client to maintain state between the request and callback. The authorization server includes this value when redirecting the user-agent back to the client. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.oauth/index.md b/library/docs/library/io.fusionauth.mobilesdk.oauth/index.md deleted file mode 100644 index c602773a..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.oauth/index.md +++ /dev/null @@ -1,11 +0,0 @@ -//[library](../../index.md)/[io.fusionauth.mobilesdk.oauth](index.md) - -# Package-level declarations - -## Types - -| Name | Summary | -|---|---| -| [OAuthAuthorizationService](-o-auth-authorization-service/index.md) | [androidJvm]
class [OAuthAuthorizationService](-o-auth-authorization-service/index.md)
OAuthAuthorizationService class is responsible for handling OAuth authorization and authorization process. It provides methods to authorize the user, handle the redirect intent, fetch user information, perform logout, retrieve fresh access token, and get the authorization service. | -| [OAuthAuthorizeOptions](-o-auth-authorize-options/index.md) | [androidJvm]
data class [OAuthAuthorizeOptions](-o-auth-authorize-options/index.md)(val redirectUri: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html) = "io.fusionauth.app:/oauth2redirect", val idpHint: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val loginHint: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val deviceDescription: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val nonce: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val state: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val userCode: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val cancelIntent: [Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)? = null)
OAuthAuthorizeOptions is a data class that represents the options for the OAuth authorize request. | -| [OAuthLogoutOptions](-o-auth-logout-options/index.md) | [androidJvm]
data class [OAuthLogoutOptions](-o-auth-logout-options/index.md)(val postLogoutRedirectUri: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html) = "io.fusionauth.app:/oauth2redirect", val state: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val cancelIntent: [Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)? = null)
OAuthLogoutOptions is a data class that represents the options for the OAuth logout request. | \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.storage/-memory-storage/-memory-storage.md b/library/docs/library/io.fusionauth.mobilesdk.storage/-memory-storage/-memory-storage.md deleted file mode 100644 index 5df42b13..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.storage/-memory-storage/-memory-storage.md +++ /dev/null @@ -1,6 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.storage](../index.md)/[MemoryStorage](index.md)/[MemoryStorage](-memory-storage.md) - -# MemoryStorage - -[androidJvm]\ -constructor() \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.storage/-memory-storage/get.md b/library/docs/library/io.fusionauth.mobilesdk.storage/-memory-storage/get.md deleted file mode 100644 index 903fcd4b..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.storage/-memory-storage/get.md +++ /dev/null @@ -1,20 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.storage](../index.md)/[MemoryStorage](index.md)/[get](get.md) - -# get - -[androidJvm]\ -open override fun [get](get.md)(key: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? - -Retrieves the value associated with the specified key. - -#### Return - -the value associated with the specified key, or null if the key is not found - -#### Parameters - -androidJvm - -| | | -|---|---| -| key | the key whose associated value is to be retrieved | \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.storage/-memory-storage/index.md b/library/docs/library/io.fusionauth.mobilesdk.storage/-memory-storage/index.md deleted file mode 100644 index 36d7c22e..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.storage/-memory-storage/index.md +++ /dev/null @@ -1,22 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.storage](../index.md)/[MemoryStorage](index.md) - -# MemoryStorage - -[androidJvm]\ -class [MemoryStorage](index.md) : [Storage](../-storage/index.md) - -A storage implementation that stores key-value pairs in memory. - -## Constructors - -| | | -|---|---| -| [MemoryStorage](-memory-storage.md) | [androidJvm]
constructor() | - -## Functions - -| Name | Summary | -|---|---| -| [get](get.md) | [androidJvm]
open override fun [get](get.md)(key: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)?
Retrieves the value associated with the specified key. | -| [remove](remove.md) | [androidJvm]
open override fun [remove](remove.md)(key: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html))
Removes the key-value pair associated with the specified key from the storage. | -| [set](set.md) | [androidJvm]
open override fun [set](set.md)(key: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html), content: [Any](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html))
Sets the value associated with the specified key in the storage. | \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.storage/-memory-storage/remove.md b/library/docs/library/io.fusionauth.mobilesdk.storage/-memory-storage/remove.md deleted file mode 100644 index 97bb1584..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.storage/-memory-storage/remove.md +++ /dev/null @@ -1,16 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.storage](../index.md)/[MemoryStorage](index.md)/[remove](remove.md) - -# remove - -[androidJvm]\ -open override fun [remove](remove.md)(key: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)) - -Removes the key-value pair associated with the specified key from the storage. - -#### Parameters - -androidJvm - -| | | -|---|---| -| key | the key of the key-value pair to remove | \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.storage/-memory-storage/set.md b/library/docs/library/io.fusionauth.mobilesdk.storage/-memory-storage/set.md deleted file mode 100644 index b7f4f71a..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.storage/-memory-storage/set.md +++ /dev/null @@ -1,17 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.storage](../index.md)/[MemoryStorage](index.md)/[set](set.md) - -# set - -[androidJvm]\ -open override fun [set](set.md)(key: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html), content: [Any](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html)) - -Sets the value associated with the specified key in the storage. - -#### Parameters - -androidJvm - -| | | -|---|---| -| key | the key to set | -| content | the content to associate with the key | \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.storage/-shared-preferences-storage/-shared-preferences-storage.md b/library/docs/library/io.fusionauth.mobilesdk.storage/-shared-preferences-storage/-shared-preferences-storage.md deleted file mode 100644 index ed1a9627..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.storage/-shared-preferences-storage/-shared-preferences-storage.md +++ /dev/null @@ -1,15 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.storage](../index.md)/[SharedPreferencesStorage](index.md)/[SharedPreferencesStorage](-shared-preferences-storage.md) - -# SharedPreferencesStorage - -[androidJvm]\ -constructor(context: [Context](https://developer.android.com/reference/kotlin/android/content/Context.html), fileName: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html) = "_fusionauth_mobile_sdk") - -#### Parameters - -androidJvm - -| | | -|---|---| -| context | The context used to access the application's SharedPreferences. | -| fileName | The name of the SharedPreferences file. Default value is "_fusionauth_mobile_sdk". | \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.storage/-shared-preferences-storage/get.md b/library/docs/library/io.fusionauth.mobilesdk.storage/-shared-preferences-storage/get.md deleted file mode 100644 index 736fd0c9..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.storage/-shared-preferences-storage/get.md +++ /dev/null @@ -1,20 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.storage](../index.md)/[SharedPreferencesStorage](index.md)/[get](get.md) - -# get - -[androidJvm]\ -open override fun [get](get.md)(key: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? - -Retrieves the value associated with the given [key](get.md) from SharedPreferences. - -#### Return - -The value associated with the key, or null if the key does not exist. - -#### Parameters - -androidJvm - -| | | -|---|---| -| key | The key used to retrieve the value. | \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.storage/-shared-preferences-storage/index.md b/library/docs/library/io.fusionauth.mobilesdk.storage/-shared-preferences-storage/index.md deleted file mode 100644 index 4f844aba..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.storage/-shared-preferences-storage/index.md +++ /dev/null @@ -1,30 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.storage](../index.md)/[SharedPreferencesStorage](index.md) - -# SharedPreferencesStorage - -class [SharedPreferencesStorage](index.md)(context: [Context](https://developer.android.com/reference/kotlin/android/content/Context.html), fileName: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html) = "_fusionauth_mobile_sdk") : [Storage](../-storage/index.md) - -SharedPreferencesStorage is a class that implements the Storage interface and provides a storage mechanism using SharedPreferences. - -#### Parameters - -androidJvm - -| | | -|---|---| -| context | The context used to access the application's SharedPreferences. | -| fileName | The name of the SharedPreferences file. Default value is "_fusionauth_mobile_sdk". | - -## Constructors - -| | | -|---|---| -| [SharedPreferencesStorage](-shared-preferences-storage.md) | [androidJvm]
constructor(context: [Context](https://developer.android.com/reference/kotlin/android/content/Context.html), fileName: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html) = "_fusionauth_mobile_sdk") | - -## Functions - -| Name | Summary | -|---|---| -| [get](get.md) | [androidJvm]
open override fun [get](get.md)(key: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)?
Retrieves the value associated with the given [key](get.md) from SharedPreferences. | -| [remove](remove.md) | [androidJvm]
open override fun [remove](remove.md)(key: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html))
Removes the value associated with the given [key](remove.md) from SharedPreferences. | -| [set](set.md) | [androidJvm]
open override fun [set](set.md)(key: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html), content: [Any](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html))
Sets the value for the given [key](set.md) in SharedPreferences. | \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.storage/-shared-preferences-storage/remove.md b/library/docs/library/io.fusionauth.mobilesdk.storage/-shared-preferences-storage/remove.md deleted file mode 100644 index d896e663..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.storage/-shared-preferences-storage/remove.md +++ /dev/null @@ -1,16 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.storage](../index.md)/[SharedPreferencesStorage](index.md)/[remove](remove.md) - -# remove - -[androidJvm]\ -open override fun [remove](remove.md)(key: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)) - -Removes the value associated with the given [key](remove.md) from SharedPreferences. - -#### Parameters - -androidJvm - -| | | -|---|---| -| key | The key of the value to be removed. | \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.storage/-shared-preferences-storage/set.md b/library/docs/library/io.fusionauth.mobilesdk.storage/-shared-preferences-storage/set.md deleted file mode 100644 index 7bc86d7c..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.storage/-shared-preferences-storage/set.md +++ /dev/null @@ -1,17 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.storage](../index.md)/[SharedPreferencesStorage](index.md)/[set](set.md) - -# set - -[androidJvm]\ -open override fun [set](set.md)(key: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html), content: [Any](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html)) - -Sets the value for the given [key](set.md) in SharedPreferences. - -#### Parameters - -androidJvm - -| | | -|---|---| -| key | The key to associate with the value. | -| content | The value to be stored. It can be of any type. | \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.storage/-storage/get.md b/library/docs/library/io.fusionauth.mobilesdk.storage/-storage/get.md deleted file mode 100644 index abfdb1e7..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.storage/-storage/get.md +++ /dev/null @@ -1,20 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.storage](../index.md)/[Storage](index.md)/[get](get.md) - -# get - -[androidJvm]\ -abstract fun [get](get.md)(key: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? - -Retrieves the value associated with the given key from the storage. - -#### Return - -The value associated with the key, or null if the key is not found in the storage. - -#### Parameters - -androidJvm - -| | | -|---|---| -| key | The key for which to retrieve the value. | \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.storage/-storage/index.md b/library/docs/library/io.fusionauth.mobilesdk.storage/-storage/index.md deleted file mode 100644 index 7e001bca..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.storage/-storage/index.md +++ /dev/null @@ -1,22 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.storage](../index.md)/[Storage](index.md) - -# Storage - -interface [Storage](index.md) - -This interface represents a storage mechanism for storing and retrieving key-value pairs. - -#### Inheritors - -| | -|---| -| [MemoryStorage](../-memory-storage/index.md) | -| [SharedPreferencesStorage](../-shared-preferences-storage/index.md) | - -## Functions - -| Name | Summary | -|---|---| -| [get](get.md) | [androidJvm]
abstract fun [get](get.md)(key: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)?
Retrieves the value associated with the given key from the storage. | -| [remove](remove.md) | [androidJvm]
abstract fun [remove](remove.md)(key: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html))
Removes the value associated with the given key from the storage. | -| [set](set.md) | [androidJvm]
abstract fun [set](set.md)(key: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html), content: [Any](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html))
Sets the value associated with the given key in the storage. | \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.storage/-storage/remove.md b/library/docs/library/io.fusionauth.mobilesdk.storage/-storage/remove.md deleted file mode 100644 index d0e35585..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.storage/-storage/remove.md +++ /dev/null @@ -1,16 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.storage](../index.md)/[Storage](index.md)/[remove](remove.md) - -# remove - -[androidJvm]\ -abstract fun [remove](remove.md)(key: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)) - -Removes the value associated with the given key from the storage. - -#### Parameters - -androidJvm - -| | | -|---|---| -| key | The key for which to remove the value. | \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.storage/-storage/set.md b/library/docs/library/io.fusionauth.mobilesdk.storage/-storage/set.md deleted file mode 100644 index 4d562649..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.storage/-storage/set.md +++ /dev/null @@ -1,17 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk.storage](../index.md)/[Storage](index.md)/[set](set.md) - -# set - -[androidJvm]\ -abstract fun [set](set.md)(key: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html), content: [Any](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html)) - -Sets the value associated with the given key in the storage. - -#### Parameters - -androidJvm - -| | | -|---|---| -| key | The key for which to set the value. | -| content | The value to be set for the key. | \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk.storage/index.md b/library/docs/library/io.fusionauth.mobilesdk.storage/index.md deleted file mode 100644 index a6b0ca86..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk.storage/index.md +++ /dev/null @@ -1,11 +0,0 @@ -//[library](../../index.md)/[io.fusionauth.mobilesdk.storage](index.md) - -# Package-level declarations - -## Types - -| Name | Summary | -|---|---| -| [MemoryStorage](-memory-storage/index.md) | [androidJvm]
class [MemoryStorage](-memory-storage/index.md) : [Storage](-storage/index.md)
A storage implementation that stores key-value pairs in memory. | -| [SharedPreferencesStorage](-shared-preferences-storage/index.md) | [androidJvm]
class [SharedPreferencesStorage](-shared-preferences-storage/index.md)(context: [Context](https://developer.android.com/reference/kotlin/android/content/Context.html), fileName: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html) = "_fusionauth_mobile_sdk") : [Storage](-storage/index.md)
SharedPreferencesStorage is a class that implements the Storage interface and provides a storage mechanism using SharedPreferences. | -| [Storage](-storage/index.md) | [androidJvm]
interface [Storage](-storage/index.md)
This interface represents a storage mechanism for storing and retrieving key-value pairs. | \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-authorization-configuration/-authorization-configuration.md b/library/docs/library/io.fusionauth.mobilesdk/-authorization-configuration/-authorization-configuration.md deleted file mode 100644 index 8ec28a6d..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-authorization-configuration/-authorization-configuration.md +++ /dev/null @@ -1,6 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[AuthorizationConfiguration](index.md)/[AuthorizationConfiguration](-authorization-configuration.md) - -# AuthorizationConfiguration - -[androidJvm]\ -constructor(clientId: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html), fusionAuthUrl: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html), tenant: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, allowUnsecureConnection: [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html) = false, additionalScopes: [Set](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-set/index.html)<[String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)> = emptySet(), locale: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null) \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-authorization-configuration/-companion/from-resources.md b/library/docs/library/io.fusionauth.mobilesdk/-authorization-configuration/-companion/from-resources.md deleted file mode 100644 index 61c8e11a..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-authorization-configuration/-companion/from-resources.md +++ /dev/null @@ -1,21 +0,0 @@ -//[library](../../../../index.md)/[io.fusionauth.mobilesdk](../../index.md)/[AuthorizationConfiguration](../index.md)/[Companion](index.md)/[fromResources](from-resources.md) - -# fromResources - -[androidJvm]\ -fun [fromResources](from-resources.md)(context: [Context](https://developer.android.com/reference/kotlin/android/content/Context.html), resource: [Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)): [AuthorizationConfiguration](../index.md) - -Reads a JSON file from resources and converts it into an AuthorizationConfiguration object. - -#### Return - -The AuthorizationConfiguration object created from the JSON file. - -#### Parameters - -androidJvm - -| | | -|---|---| -| context | The context used to access resources. | -| resource | The resource ID of the JSON file. | \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-authorization-configuration/-companion/index.md b/library/docs/library/io.fusionauth.mobilesdk/-authorization-configuration/-companion/index.md deleted file mode 100644 index a1e8598e..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-authorization-configuration/-companion/index.md +++ /dev/null @@ -1,12 +0,0 @@ -//[library](../../../../index.md)/[io.fusionauth.mobilesdk](../../index.md)/[AuthorizationConfiguration](../index.md)/[Companion](index.md) - -# Companion - -[androidJvm]\ -object [Companion](index.md) - -## Functions - -| Name | Summary | -|---|---| -| [fromResources](from-resources.md) | [androidJvm]
fun [fromResources](from-resources.md)(context: [Context](https://developer.android.com/reference/kotlin/android/content/Context.html), resource: [Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)): [AuthorizationConfiguration](../index.md)
Reads a JSON file from resources and converts it into an AuthorizationConfiguration object. | \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-authorization-configuration/additional-scopes.md b/library/docs/library/io.fusionauth.mobilesdk/-authorization-configuration/additional-scopes.md deleted file mode 100644 index d82bce4a..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-authorization-configuration/additional-scopes.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[AuthorizationConfiguration](index.md)/[additionalScopes](additional-scopes.md) - -# additionalScopes - -[androidJvm]\ -val [additionalScopes](additional-scopes.md): [Set](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-set/index.html)<[String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)> - -Additional scopes to be requested during authorization. Default is empty. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-authorization-configuration/allow-unsecure-connection.md b/library/docs/library/io.fusionauth.mobilesdk/-authorization-configuration/allow-unsecure-connection.md deleted file mode 100644 index 99796fa4..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-authorization-configuration/allow-unsecure-connection.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[AuthorizationConfiguration](index.md)/[allowUnsecureConnection](allow-unsecure-connection.md) - -# allowUnsecureConnection - -[androidJvm]\ -val [allowUnsecureConnection](allow-unsecure-connection.md): [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html) = false - -Flag to allow unsecure connections. Default is false. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-authorization-configuration/client-id.md b/library/docs/library/io.fusionauth.mobilesdk/-authorization-configuration/client-id.md deleted file mode 100644 index 9eb3312a..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-authorization-configuration/client-id.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[AuthorizationConfiguration](index.md)/[clientId](client-id.md) - -# clientId - -[androidJvm]\ -val [clientId](client-id.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html) - -The client ID used for authorization. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-authorization-configuration/fusion-auth-url.md b/library/docs/library/io.fusionauth.mobilesdk/-authorization-configuration/fusion-auth-url.md deleted file mode 100644 index 0d595b7a..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-authorization-configuration/fusion-auth-url.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[AuthorizationConfiguration](index.md)/[fusionAuthUrl](fusion-auth-url.md) - -# fusionAuthUrl - -[androidJvm]\ -val [fusionAuthUrl](fusion-auth-url.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html) - -The URL of the FusionAuth server. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-authorization-configuration/index.md b/library/docs/library/io.fusionauth.mobilesdk/-authorization-configuration/index.md deleted file mode 100644 index a0f2e35e..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-authorization-configuration/index.md +++ /dev/null @@ -1,41 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[AuthorizationConfiguration](index.md) - -# AuthorizationConfiguration - -[androidJvm]\ -@Serializable - -data class [AuthorizationConfiguration](index.md)(val clientId: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html), val fusionAuthUrl: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html), val tenant: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val allowUnsecureConnection: [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html) = false, val additionalScopes: [Set](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-set/index.html)<[String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)> = emptySet(), val locale: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = 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 - -| | | -|---|---| -| [AuthorizationConfiguration](-authorization-configuration.md) | [androidJvm]
constructor(clientId: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html), fusionAuthUrl: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html), tenant: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, allowUnsecureConnection: [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html) = false, additionalScopes: [Set](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-set/index.html)<[String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)> = emptySet(), locale: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null) | - -## Types - -| Name | Summary | -|---|---| -| [Companion](-companion/index.md) | [androidJvm]
object [Companion](-companion/index.md) | - -## Properties - -| Name | Summary | -|---|---| -| [additionalScopes](additional-scopes.md) | [androidJvm]
val [additionalScopes](additional-scopes.md): [Set](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-set/index.html)<[String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)>
Additional scopes to be requested during authorization. Default is empty. | -| [allowUnsecureConnection](allow-unsecure-connection.md) | [androidJvm]
val [allowUnsecureConnection](allow-unsecure-connection.md): [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html) = false
Flag to allow unsecure connections. Default is false. | -| [clientId](client-id.md) | [androidJvm]
val [clientId](client-id.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)
The client ID used for authorization. | -| [fusionAuthUrl](fusion-auth-url.md) | [androidJvm]
val [fusionAuthUrl](fusion-auth-url.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)
The URL of the FusionAuth server. | -| [locale](locale.md) | [androidJvm]
val [locale](locale.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null
The locale to be used for authorization. (Optional) | -| [tenant](tenant.md) | [androidJvm]
val [tenant](tenant.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null
The tenant ID for the FusionAuth server. (Optional) | - -## Functions - -| Name | Summary | -|---|---| -| [withAdditionalScopes](with-additional-scopes.md) | [androidJvm]
fun [withAdditionalScopes](with-additional-scopes.md)(scopes: [Set](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-set/index.html)<[String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)>): [AuthorizationConfiguration](index.md) | \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-authorization-configuration/locale.md b/library/docs/library/io.fusionauth.mobilesdk/-authorization-configuration/locale.md deleted file mode 100644 index 9466d0da..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-authorization-configuration/locale.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[AuthorizationConfiguration](index.md)/[locale](locale.md) - -# locale - -[androidJvm]\ -val [locale](locale.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null - -The locale to be used for authorization. (Optional) \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-authorization-configuration/tenant.md b/library/docs/library/io.fusionauth.mobilesdk/-authorization-configuration/tenant.md deleted file mode 100644 index fa18fa2d..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-authorization-configuration/tenant.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[AuthorizationConfiguration](index.md)/[tenant](tenant.md) - -# tenant - -[androidJvm]\ -val [tenant](tenant.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null - -The tenant ID for the FusionAuth server. (Optional) \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-authorization-configuration/with-additional-scopes.md b/library/docs/library/io.fusionauth.mobilesdk/-authorization-configuration/with-additional-scopes.md deleted file mode 100644 index f0e4f295..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-authorization-configuration/with-additional-scopes.md +++ /dev/null @@ -1,6 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[AuthorizationConfiguration](index.md)/[withAdditionalScopes](with-additional-scopes.md) - -# withAdditionalScopes - -[androidJvm]\ -fun [withAdditionalScopes](with-additional-scopes.md)(scopes: [Set](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-set/index.html)<[String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)>): [AuthorizationConfiguration](index.md) \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-authorization-manager/clear-state.md b/library/docs/library/io.fusionauth.mobilesdk/-authorization-manager/clear-state.md deleted file mode 100644 index 8f39373d..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-authorization-manager/clear-state.md +++ /dev/null @@ -1,10 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[AuthorizationManager](index.md)/[clearState](clear-state.md) - -# clearState - -[androidJvm]\ -fun [clearState](clear-state.md)() - -Clears the state of the authorization. - -This method clears the authorization state by removing the "authState" key from the storage. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-authorization-manager/dispose.md b/library/docs/library/io.fusionauth.mobilesdk/-authorization-manager/dispose.md deleted file mode 100644 index 856290a2..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-authorization-manager/dispose.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[AuthorizationManager](index.md)/[dispose](dispose.md) - -# dispose - -[androidJvm]\ -fun [dispose](dispose.md)() - -Clears the state of the authorization manager. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-authorization-manager/fresh-access-token.md b/library/docs/library/io.fusionauth.mobilesdk/-authorization-manager/fresh-access-token.md deleted file mode 100644 index f7ec9d27..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-authorization-manager/fresh-access-token.md +++ /dev/null @@ -1,23 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[AuthorizationManager](index.md)/[freshAccessToken](fresh-access-token.md) - -# freshAccessToken - -[androidJvm]\ -suspend fun [freshAccessToken](fresh-access-token.md)(context: [Context](https://developer.android.com/reference/kotlin/android/content/Context.html), force: [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html) = false): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? - -Retrieves a fresh access token. - -If the current access token is not expired, it will be returned. Otherwise, a fresh access token will be obtained using the refresh token. - -#### Return - -The fresh access token or null if an error occurs. - -#### Parameters - -androidJvm - -| | | -|---|---| -| context | The application context. | -| force | Flag indicating whether to force obtaining a fresh access token even if the current one is not expired. | \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-authorization-manager/get-access-token-expiration-time.md b/library/docs/library/io.fusionauth.mobilesdk/-authorization-manager/get-access-token-expiration-time.md deleted file mode 100644 index e994dccf..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-authorization-manager/get-access-token-expiration-time.md +++ /dev/null @@ -1,12 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[AuthorizationManager](index.md)/[getAccessTokenExpirationTime](get-access-token-expiration-time.md) - -# getAccessTokenExpirationTime - -[androidJvm]\ -fun [getAccessTokenExpirationTime](get-access-token-expiration-time.md)(): [Long](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html)? - -Retrieves the expiration time of the access token. - -#### Return - -The expiration time of the access token, or null if the token manager is not set or the access token is not available. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-authorization-manager/get-access-token.md b/library/docs/library/io.fusionauth.mobilesdk/-authorization-manager/get-access-token.md deleted file mode 100644 index 11e3e0bc..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-authorization-manager/get-access-token.md +++ /dev/null @@ -1,12 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[AuthorizationManager](index.md)/[getAccessToken](get-access-token.md) - -# getAccessToken - -[androidJvm]\ -fun [getAccessToken](get-access-token.md)(): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? - -Retrieves the access token from the token manager. - -#### Return - -The access token string or null if not available. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-authorization-manager/get-id-token.md b/library/docs/library/io.fusionauth.mobilesdk/-authorization-manager/get-id-token.md deleted file mode 100644 index fe57302c..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-authorization-manager/get-id-token.md +++ /dev/null @@ -1,12 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[AuthorizationManager](index.md)/[getIdToken](get-id-token.md) - -# getIdToken - -[androidJvm]\ -fun [getIdToken](get-id-token.md)(): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? - -Retrieves the ID token associated with the authenticated user. - -#### Return - -The ID token string, or null if the user is not authenticated. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-authorization-manager/get-parsed-id-token.md b/library/docs/library/io.fusionauth.mobilesdk/-authorization-manager/get-parsed-id-token.md deleted file mode 100644 index a4a97083..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-authorization-manager/get-parsed-id-token.md +++ /dev/null @@ -1,12 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[AuthorizationManager](index.md)/[getParsedIdToken](get-parsed-id-token.md) - -# getParsedIdToken - -[androidJvm]\ -fun [getParsedIdToken](get-parsed-id-token.md)(): [IdToken](../-id-token/index.md)? - -Retrieves and parses the ID token from the token manager. - -#### Return - -The parsed ID token, or null if it cannot be parsed. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-authorization-manager/index.md b/library/docs/library/io.fusionauth.mobilesdk/-authorization-manager/index.md deleted file mode 100644 index 1913c67f..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-authorization-manager/index.md +++ /dev/null @@ -1,33 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[AuthorizationManager](index.md) - -# AuthorizationManager - -object [AuthorizationManager](index.md) - -AuthorizationManager is a singleton object that manages the authorization state of the user. It provides methods to initialize the authorization manager, check if the user is authenticated, retrieve access tokens, refresh access tokens, and clear the authorization state. - -AuthorizationManager uses a TokenManager to manage the access tokens and a Storage implementation to store the authorization state. - -#### See also - -| | -|---| -| [TokenManager](../-token-manager/index.md) | -| [Storage](../../io.fusionauth.mobilesdk.storage/-storage/index.md) | -| [AuthorizationConfiguration](../-authorization-configuration/index.md) | - -## Functions - -| Name | Summary | -|---|---| -| [clearState](clear-state.md) | [androidJvm]
fun [clearState](clear-state.md)()
Clears the state of the authorization. | -| [dispose](dispose.md) | [androidJvm]
fun [dispose](dispose.md)()
Clears the state of the authorization manager. | -| [freshAccessToken](fresh-access-token.md) | [androidJvm]
suspend fun [freshAccessToken](fresh-access-token.md)(context: [Context](https://developer.android.com/reference/kotlin/android/content/Context.html), force: [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html) = false): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)?
Retrieves a fresh access token. | -| [getAccessToken](get-access-token.md) | [androidJvm]
fun [getAccessToken](get-access-token.md)(): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)?
Retrieves the access token from the token manager. | -| [getAccessTokenExpirationTime](get-access-token-expiration-time.md) | [androidJvm]
fun [getAccessTokenExpirationTime](get-access-token-expiration-time.md)(): [Long](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html)?
Retrieves the expiration time of the access token. | -| [getIdToken](get-id-token.md) | [androidJvm]
fun [getIdToken](get-id-token.md)(): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)?
Retrieves the ID token associated with the authenticated user. | -| [getParsedIdToken](get-parsed-id-token.md) | [androidJvm]
fun [getParsedIdToken](get-parsed-id-token.md)(): [IdToken](../-id-token/index.md)?
Retrieves and parses the ID token from the token manager. | -| [initialize](initialize.md) | [androidJvm]
fun [initialize](initialize.md)(configuration: [AuthorizationConfiguration](../-authorization-configuration/index.md), storage: [Storage](../../io.fusionauth.mobilesdk.storage/-storage/index.md)? = null)
Initializes the authorization manager with the given configuration and optional storage. | -| [isAccessTokenExpired](is-access-token-expired.md) | [androidJvm]
fun [isAccessTokenExpired](is-access-token-expired.md)(): [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)
Checks if the access token is expired. | -| [isAuthenticated](is-authenticated.md) | [androidJvm]
fun [isAuthenticated](is-authenticated.md)(): [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)
Checks if the user is authenticated. | -| [oAuth](o-auth.md) | [androidJvm]
fun [oAuth](o-auth.md)(context: [Context](https://developer.android.com/reference/kotlin/android/content/Context.html)): [OAuthAuthorizationService](../../io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/index.md)
Creates an instance of the [OAuthAuthorizationService](../../io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/index.md) using the provided [context](o-auth.md). | \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-authorization-manager/initialize.md b/library/docs/library/io.fusionauth.mobilesdk/-authorization-manager/initialize.md deleted file mode 100644 index 2512a1d1..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-authorization-manager/initialize.md +++ /dev/null @@ -1,17 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[AuthorizationManager](index.md)/[initialize](initialize.md) - -# initialize - -[androidJvm]\ -fun [initialize](initialize.md)(configuration: [AuthorizationConfiguration](../-authorization-configuration/index.md), storage: [Storage](../../io.fusionauth.mobilesdk.storage/-storage/index.md)? = null) - -Initializes the authorization manager with the given configuration and optional storage. - -#### Parameters - -androidJvm - -| | | -|---|---| -| configuration | The authorization configuration to be used. | -| storage | The storage implementation to be used for storing data. (Optional) | \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-authorization-manager/is-access-token-expired.md b/library/docs/library/io.fusionauth.mobilesdk/-authorization-manager/is-access-token-expired.md deleted file mode 100644 index 6fb6e073..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-authorization-manager/is-access-token-expired.md +++ /dev/null @@ -1,12 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[AuthorizationManager](index.md)/[isAccessTokenExpired](is-access-token-expired.md) - -# isAccessTokenExpired - -[androidJvm]\ -fun [isAccessTokenExpired](is-access-token-expired.md)(): [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html) - -Checks if the access token is expired. - -#### Return - -true if the access token is expired, false otherwise. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-authorization-manager/is-authenticated.md b/library/docs/library/io.fusionauth.mobilesdk/-authorization-manager/is-authenticated.md deleted file mode 100644 index bb520b13..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-authorization-manager/is-authenticated.md +++ /dev/null @@ -1,12 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[AuthorizationManager](index.md)/[isAuthenticated](is-authenticated.md) - -# isAuthenticated - -[androidJvm]\ -fun [isAuthenticated](is-authenticated.md)(): [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html) - -Checks if the user is authenticated. - -#### Return - -true if the user is authenticated, false otherwise \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-authorization-manager/o-auth.md b/library/docs/library/io.fusionauth.mobilesdk/-authorization-manager/o-auth.md deleted file mode 100644 index 14c4f559..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-authorization-manager/o-auth.md +++ /dev/null @@ -1,20 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[AuthorizationManager](index.md)/[oAuth](o-auth.md) - -# oAuth - -[androidJvm]\ -fun [oAuth](o-auth.md)(context: [Context](https://developer.android.com/reference/kotlin/android/content/Context.html)): [OAuthAuthorizationService](../../io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/index.md) - -Creates an instance of the [OAuthAuthorizationService](../../io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/index.md) using the provided [context](o-auth.md). - -#### Return - -An instance of the [OAuthAuthorizationService](../../io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/index.md). - -#### Parameters - -androidJvm - -| | | -|---|---| -| context | The application context. | \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-fusion-auth-state/-fusion-auth-state.md b/library/docs/library/io.fusionauth.mobilesdk/-fusion-auth-state/-fusion-auth-state.md deleted file mode 100644 index 5e74892e..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-fusion-auth-state/-fusion-auth-state.md +++ /dev/null @@ -1,6 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[FusionAuthState](index.md)/[FusionAuthState](-fusion-auth-state.md) - -# FusionAuthState - -[androidJvm]\ -constructor(accessToken: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, accessTokenExpirationTime: [Long](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html)? = null, idToken: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)?, refreshToken: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)?) \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-fusion-auth-state/access-token-expiration-time.md b/library/docs/library/io.fusionauth.mobilesdk/-fusion-auth-state/access-token-expiration-time.md deleted file mode 100644 index 78247240..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-fusion-auth-state/access-token-expiration-time.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[FusionAuthState](index.md)/[accessTokenExpirationTime](access-token-expiration-time.md) - -# accessTokenExpirationTime - -[androidJvm]\ -var [accessTokenExpirationTime](access-token-expiration-time.md): [Long](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html)? - -The expiration time of the access token. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-fusion-auth-state/access-token.md b/library/docs/library/io.fusionauth.mobilesdk/-fusion-auth-state/access-token.md deleted file mode 100644 index 48733499..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-fusion-auth-state/access-token.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[FusionAuthState](index.md)/[accessToken](access-token.md) - -# accessToken - -[androidJvm]\ -var [accessToken](access-token.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? - -The access token string. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-fusion-auth-state/id-token.md b/library/docs/library/io.fusionauth.mobilesdk/-fusion-auth-state/id-token.md deleted file mode 100644 index 132467de..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-fusion-auth-state/id-token.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[FusionAuthState](index.md)/[idToken](id-token.md) - -# idToken - -[androidJvm]\ -val [idToken](id-token.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? - -The ID token string. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-fusion-auth-state/index.md b/library/docs/library/io.fusionauth.mobilesdk/-fusion-auth-state/index.md deleted file mode 100644 index 2c18cdff..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-fusion-auth-state/index.md +++ /dev/null @@ -1,25 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[FusionAuthState](index.md) - -# FusionAuthState - -[androidJvm]\ -@Serializable - -data class [FusionAuthState](index.md)(var accessToken: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, var accessTokenExpirationTime: [Long](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html)? = null, val idToken: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)?, val refreshToken: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)?) - -Represents the state of FusionAuth authorization. - -## Constructors - -| | | -|---|---| -| [FusionAuthState](-fusion-auth-state.md) | [androidJvm]
constructor(accessToken: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, accessTokenExpirationTime: [Long](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html)? = null, idToken: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)?, refreshToken: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)?) | - -## Properties - -| Name | Summary | -|---|---| -| [accessToken](access-token.md) | [androidJvm]
var [accessToken](access-token.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)?
The access token string. | -| [accessTokenExpirationTime](access-token-expiration-time.md) | [androidJvm]
var [accessTokenExpirationTime](access-token-expiration-time.md): [Long](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html)?
The expiration time of the access token. | -| [idToken](id-token.md) | [androidJvm]
val [idToken](id-token.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)?
The ID token string. | -| [refreshToken](refresh-token.md) | [androidJvm]
val [refreshToken](refresh-token.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)?
The refresh token string. | \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-fusion-auth-state/refresh-token.md b/library/docs/library/io.fusionauth.mobilesdk/-fusion-auth-state/refresh-token.md deleted file mode 100644 index f4e3f1f2..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-fusion-auth-state/refresh-token.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[FusionAuthState](index.md)/[refreshToken](refresh-token.md) - -# refreshToken - -[androidJvm]\ -val [refreshToken](refresh-token.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? - -The refresh token string. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-id-token/-id-token.md b/library/docs/library/io.fusionauth.mobilesdk/-id-token/-id-token.md deleted file mode 100644 index aa47e7de..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-id-token/-id-token.md +++ /dev/null @@ -1,6 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[IdToken](index.md)/[IdToken](-id-token.md) - -# IdToken - -[androidJvm]\ -constructor(at_hash: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, aud: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, authenticationType: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, auth_time: [Long](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html)? = null, c_hash: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, email: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, email_verified: [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)? = null, exp: [Long](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html)? = null, iat: [Long](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html)? = null, iss: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, jti: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, nonce: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, preferred_username: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, scope: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, sid: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, sub: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, tid: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null) \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-id-token/at_hash.md b/library/docs/library/io.fusionauth.mobilesdk/-id-token/at_hash.md deleted file mode 100644 index a6402791..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-id-token/at_hash.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[IdToken](index.md)/[at_hash](at_hash.md) - -# at_hash - -[androidJvm]\ -val [at_hash](at_hash.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null - -The access token hash. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-id-token/aud.md b/library/docs/library/io.fusionauth.mobilesdk/-id-token/aud.md deleted file mode 100644 index 264c7062..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-id-token/aud.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[IdToken](index.md)/[aud](aud.md) - -# aud - -[androidJvm]\ -val [aud](aud.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null - -The audience. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-id-token/auth_time.md b/library/docs/library/io.fusionauth.mobilesdk/-id-token/auth_time.md deleted file mode 100644 index 04ca48fd..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-id-token/auth_time.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[IdToken](index.md)/[auth_time](auth_time.md) - -# auth_time - -[androidJvm]\ -val [auth_time](auth_time.md): [Long](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html)? = null - -The authentication time. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-id-token/authentication-type.md b/library/docs/library/io.fusionauth.mobilesdk/-id-token/authentication-type.md deleted file mode 100644 index ff7a5976..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-id-token/authentication-type.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[IdToken](index.md)/[authenticationType](authentication-type.md) - -# authenticationType - -[androidJvm]\ -val [authenticationType](authentication-type.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null - -The authentication type. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-id-token/c_hash.md b/library/docs/library/io.fusionauth.mobilesdk/-id-token/c_hash.md deleted file mode 100644 index 2c4d4782..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-id-token/c_hash.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[IdToken](index.md)/[c_hash](c_hash.md) - -# c_hash - -[androidJvm]\ -val [c_hash](c_hash.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null - -The code hash. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-id-token/email.md b/library/docs/library/io.fusionauth.mobilesdk/-id-token/email.md deleted file mode 100644 index e1aaaf11..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-id-token/email.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[IdToken](index.md)/[email](email.md) - -# email - -[androidJvm]\ -val [email](email.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null - -The user's email address. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-id-token/email_verified.md b/library/docs/library/io.fusionauth.mobilesdk/-id-token/email_verified.md deleted file mode 100644 index 7ee125cf..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-id-token/email_verified.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[IdToken](index.md)/[email_verified](email_verified.md) - -# email_verified - -[androidJvm]\ -val [email_verified](email_verified.md): [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)? = null - -Indicates whether the user's email address has been verified. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-id-token/exp.md b/library/docs/library/io.fusionauth.mobilesdk/-id-token/exp.md deleted file mode 100644 index 52099f42..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-id-token/exp.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[IdToken](index.md)/[exp](exp.md) - -# exp - -[androidJvm]\ -val [exp](exp.md): [Long](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html)? = null - -The expiration time. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-id-token/iat.md b/library/docs/library/io.fusionauth.mobilesdk/-id-token/iat.md deleted file mode 100644 index 636efe63..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-id-token/iat.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[IdToken](index.md)/[iat](iat.md) - -# iat - -[androidJvm]\ -val [iat](iat.md): [Long](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html)? = null - -The issued at time. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-id-token/index.md b/library/docs/library/io.fusionauth.mobilesdk/-id-token/index.md deleted file mode 100644 index 4c76b956..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-id-token/index.md +++ /dev/null @@ -1,38 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[IdToken](index.md) - -# IdToken - -[androidJvm]\ -@Serializable - -data class [IdToken](index.md)(val at_hash: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val aud: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val authenticationType: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val auth_time: [Long](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html)? = null, val c_hash: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val email: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val email_verified: [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)? = null, val exp: [Long](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html)? = null, val iat: [Long](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html)? = null, val iss: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val jti: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val nonce: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val preferred_username: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val scope: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val sid: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val sub: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val tid: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null) - -Represents an ID token. - -## Constructors - -| | | -|---|---| -| [IdToken](-id-token.md) | [androidJvm]
constructor(at_hash: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, aud: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, authenticationType: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, auth_time: [Long](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html)? = null, c_hash: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, email: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, email_verified: [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)? = null, exp: [Long](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html)? = null, iat: [Long](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html)? = null, iss: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, jti: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, nonce: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, preferred_username: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, scope: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, sid: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, sub: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, tid: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null) | - -## Properties - -| Name | Summary | -|---|---| -| [at_hash](at_hash.md) | [androidJvm]
val [at_hash](at_hash.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null
The access token hash. | -| [aud](aud.md) | [androidJvm]
val [aud](aud.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null
The audience. | -| [auth_time](auth_time.md) | [androidJvm]
val [auth_time](auth_time.md): [Long](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html)? = null
The authentication time. | -| [authenticationType](authentication-type.md) | [androidJvm]
val [authenticationType](authentication-type.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null
The authentication type. | -| [c_hash](c_hash.md) | [androidJvm]
val [c_hash](c_hash.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null
The code hash. | -| [email](email.md) | [androidJvm]
val [email](email.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null
The user's email address. | -| [email_verified](email_verified.md) | [androidJvm]
val [email_verified](email_verified.md): [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)? = null
Indicates whether the user's email address has been verified. | -| [exp](exp.md) | [androidJvm]
val [exp](exp.md): [Long](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html)? = null
The expiration time. | -| [iat](iat.md) | [androidJvm]
val [iat](iat.md): [Long](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html)? = null
The issued at time. | -| [iss](iss.md) | [androidJvm]
val [iss](iss.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null
The issuer. | -| [jti](jti.md) | [androidJvm]
val [jti](jti.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null
The JSON token identifier. | -| [nonce](nonce.md) | [androidJvm]
val [nonce](nonce.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null
The nonce. | -| [preferred_username](preferred_username.md) | [androidJvm]
val [preferred_username](preferred_username.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null
The preferred username. | -| [scope](scope.md) | [androidJvm]
val [scope](scope.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null
The scope. | -| [sid](sid.md) | [androidJvm]
val [sid](sid.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null
The session identifier. | -| [sub](sub.md) | [androidJvm]
val [sub](sub.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null
The subject identifier. | -| [tid](tid.md) | [androidJvm]
val [tid](tid.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null
The tenant identifier. | \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-id-token/iss.md b/library/docs/library/io.fusionauth.mobilesdk/-id-token/iss.md deleted file mode 100644 index 4172c3ae..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-id-token/iss.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[IdToken](index.md)/[iss](iss.md) - -# iss - -[androidJvm]\ -val [iss](iss.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null - -The issuer. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-id-token/jti.md b/library/docs/library/io.fusionauth.mobilesdk/-id-token/jti.md deleted file mode 100644 index f1e74bc0..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-id-token/jti.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[IdToken](index.md)/[jti](jti.md) - -# jti - -[androidJvm]\ -val [jti](jti.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null - -The JSON token identifier. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-id-token/nonce.md b/library/docs/library/io.fusionauth.mobilesdk/-id-token/nonce.md deleted file mode 100644 index 2c2d04e6..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-id-token/nonce.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[IdToken](index.md)/[nonce](nonce.md) - -# nonce - -[androidJvm]\ -val [nonce](nonce.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null - -The nonce. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-id-token/preferred_username.md b/library/docs/library/io.fusionauth.mobilesdk/-id-token/preferred_username.md deleted file mode 100644 index 7b287d28..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-id-token/preferred_username.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[IdToken](index.md)/[preferred_username](preferred_username.md) - -# preferred_username - -[androidJvm]\ -val [preferred_username](preferred_username.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null - -The preferred username. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-id-token/scope.md b/library/docs/library/io.fusionauth.mobilesdk/-id-token/scope.md deleted file mode 100644 index f32d0f21..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-id-token/scope.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[IdToken](index.md)/[scope](scope.md) - -# scope - -[androidJvm]\ -val [scope](scope.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null - -The scope. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-id-token/sid.md b/library/docs/library/io.fusionauth.mobilesdk/-id-token/sid.md deleted file mode 100644 index b32e6562..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-id-token/sid.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[IdToken](index.md)/[sid](sid.md) - -# sid - -[androidJvm]\ -val [sid](sid.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null - -The session identifier. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-id-token/sub.md b/library/docs/library/io.fusionauth.mobilesdk/-id-token/sub.md deleted file mode 100644 index 60748308..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-id-token/sub.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[IdToken](index.md)/[sub](sub.md) - -# sub - -[androidJvm]\ -val [sub](sub.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null - -The subject identifier. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-id-token/tid.md b/library/docs/library/io.fusionauth.mobilesdk/-id-token/tid.md deleted file mode 100644 index c7f057fd..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-id-token/tid.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[IdToken](index.md)/[tid](tid.md) - -# tid - -[androidJvm]\ -val [tid](tid.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null - -The tenant identifier. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-singleton-unsecure-connection-builder/index.md b/library/docs/library/io.fusionauth.mobilesdk/-singleton-unsecure-connection-builder/index.md deleted file mode 100644 index a49cda2e..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-singleton-unsecure-connection-builder/index.md +++ /dev/null @@ -1,12 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[SingletonUnsecureConnectionBuilder](index.md) - -# SingletonUnsecureConnectionBuilder - -[androidJvm]\ -object [SingletonUnsecureConnectionBuilder](index.md) : ConnectionBuilder - -## Functions - -| Name | Summary | -|---|---| -| [openConnection](index.md#291019166%2FFunctions%2F-435046686) | [androidJvm]
@[NonNull](https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html)
open override fun [openConnection](index.md#291019166%2FFunctions%2F-435046686)(@[NonNull](https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html)uri: [Uri](https://developer.android.com/reference/kotlin/android/net/Uri.html)): [HttpURLConnection](https://developer.android.com/reference/kotlin/java/net/HttpURLConnection.html) | \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-token-manager/-token-manager.md b/library/docs/library/io.fusionauth.mobilesdk/-token-manager/-token-manager.md deleted file mode 100644 index ac581d7a..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-token-manager/-token-manager.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[TokenManager](index.md)/[TokenManager](-token-manager.md) - -# TokenManager - -[androidJvm]\ -constructor() - -Creates a TokenManager instance. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-token-manager/clear-auth-state.md b/library/docs/library/io.fusionauth.mobilesdk/-token-manager/clear-auth-state.md deleted file mode 100644 index 3f055efb..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-token-manager/clear-auth-state.md +++ /dev/null @@ -1,14 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[TokenManager](index.md)/[clearAuthState](clear-auth-state.md) - -# clearAuthState - -[androidJvm]\ -fun [clearAuthState](clear-auth-state.md)() - -Clears the authorization state by removing the "authState" key from the storage. - -#### Throws - -| | | -|---|---| -| [StorageException](../../io.fusionauth.mobilesdk.exceptions/-storage-exception/index.md) | if the storage implementation is not set. | \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-token-manager/get-auth-state.md b/library/docs/library/io.fusionauth.mobilesdk/-token-manager/get-auth-state.md deleted file mode 100644 index 76457d9f..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-token-manager/get-auth-state.md +++ /dev/null @@ -1,18 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[TokenManager](index.md)/[getAuthState](get-auth-state.md) - -# getAuthState - -[androidJvm]\ -fun [getAuthState](get-auth-state.md)(): [FusionAuthState](../-fusion-auth-state/index.md)? - -Retrieves the authorization state from the storage. - -#### Return - -The authorization state if available, or null if not present or unable to decode from storage. - -#### Throws - -| | | -|---|---| -| [StorageException](../../io.fusionauth.mobilesdk.exceptions/-storage-exception/index.md) | if an error occurs while decoding the authorization state. | \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-token-manager/index.md b/library/docs/library/io.fusionauth.mobilesdk/-token-manager/index.md deleted file mode 100644 index 956b68a5..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-token-manager/index.md +++ /dev/null @@ -1,23 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[TokenManager](index.md) - -# TokenManager - -[androidJvm]\ -class [TokenManager](index.md) - -The TokenManager class handles the storage and retrieval of authorization state tokens. - -## Constructors - -| | | -|---|---| -| [TokenManager](-token-manager.md) | [androidJvm]
constructor()
Creates a TokenManager instance. | - -## Functions - -| Name | Summary | -|---|---| -| [clearAuthState](clear-auth-state.md) | [androidJvm]
fun [clearAuthState](clear-auth-state.md)()
Clears the authorization state by removing the "authState" key from the storage. | -| [getAuthState](get-auth-state.md) | [androidJvm]
fun [getAuthState](get-auth-state.md)(): [FusionAuthState](../-fusion-auth-state/index.md)?
Retrieves the authorization state from the storage. | -| [saveAuthState](save-auth-state.md) | [androidJvm]
fun [saveAuthState](save-auth-state.md)(authState: [FusionAuthState](../-fusion-auth-state/index.md))
Saves the authorization state to the storage. | -| [withStorage](with-storage.md) | [androidJvm]
fun [withStorage](with-storage.md)(storage: [Storage](../../io.fusionauth.mobilesdk.storage/-storage/index.md)): [TokenManager](index.md)
Sets the storage implementation to be used for storing data in the TokenManager. | \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-token-manager/save-auth-state.md b/library/docs/library/io.fusionauth.mobilesdk/-token-manager/save-auth-state.md deleted file mode 100644 index 36b18d1f..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-token-manager/save-auth-state.md +++ /dev/null @@ -1,22 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[TokenManager](index.md)/[saveAuthState](save-auth-state.md) - -# saveAuthState - -[androidJvm]\ -fun [saveAuthState](save-auth-state.md)(authState: [FusionAuthState](../-fusion-auth-state/index.md)) - -Saves the authorization state to the storage. - -#### Parameters - -androidJvm - -| | | -|---|---| -| authState | The authorization state to be saved. | - -#### Throws - -| | | -|---|---| -| [NullPointerException](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-null-pointer-exception/index.html) | if `storage` is null. | \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-token-manager/with-storage.md b/library/docs/library/io.fusionauth.mobilesdk/-token-manager/with-storage.md deleted file mode 100644 index a6767f19..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-token-manager/with-storage.md +++ /dev/null @@ -1,26 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[TokenManager](index.md)/[withStorage](with-storage.md) - -# withStorage - -[androidJvm]\ -fun [withStorage](with-storage.md)(storage: [Storage](../../io.fusionauth.mobilesdk.storage/-storage/index.md)): [TokenManager](index.md) - -Sets the storage implementation to be used for storing data in the TokenManager. - -#### Return - -The TokenManager instance with the updated storage. - -#### Parameters - -androidJvm - -| | | -|---|---| -| storage | The storage implementation to be used. | - -#### See also - -| | -|---| -| [Storage](../../io.fusionauth.mobilesdk.storage/-storage/index.md) | \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-unsecure-connection-builder/-unsecure-connection-builder.md b/library/docs/library/io.fusionauth.mobilesdk/-unsecure-connection-builder/-unsecure-connection-builder.md deleted file mode 100644 index a6d170d8..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-unsecure-connection-builder/-unsecure-connection-builder.md +++ /dev/null @@ -1,6 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[UnsecureConnectionBuilder](index.md)/[UnsecureConnectionBuilder](-unsecure-connection-builder.md) - -# UnsecureConnectionBuilder - -[androidJvm]\ -constructor() \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-unsecure-connection-builder/index.md b/library/docs/library/io.fusionauth.mobilesdk/-unsecure-connection-builder/index.md deleted file mode 100644 index 142aa0ef..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-unsecure-connection-builder/index.md +++ /dev/null @@ -1,20 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[UnsecureConnectionBuilder](index.md) - -# UnsecureConnectionBuilder - -[androidJvm]\ -class [UnsecureConnectionBuilder](index.md) : ConnectionBuilder - -Connection Builder that allows for unsecure connections. - -## Constructors - -| | | -|---|---| -| [UnsecureConnectionBuilder](-unsecure-connection-builder.md) | [androidJvm]
constructor() | - -## Functions - -| Name | Summary | -|---|---| -| [openConnection](open-connection.md) | [androidJvm]
open override fun [openConnection](open-connection.md)(uri: [Uri](https://developer.android.com/reference/kotlin/android/net/Uri.html)): [HttpURLConnection](https://developer.android.com/reference/kotlin/java/net/HttpURLConnection.html) | \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-unsecure-connection-builder/open-connection.md b/library/docs/library/io.fusionauth.mobilesdk/-unsecure-connection-builder/open-connection.md deleted file mode 100644 index 801832c7..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-unsecure-connection-builder/open-connection.md +++ /dev/null @@ -1,6 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[UnsecureConnectionBuilder](index.md)/[openConnection](open-connection.md) - -# openConnection - -[androidJvm]\ -open override fun [openConnection](open-connection.md)(uri: [Uri](https://developer.android.com/reference/kotlin/android/net/Uri.html)): [HttpURLConnection](https://developer.android.com/reference/kotlin/java/net/HttpURLConnection.html) \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-user-info/-user-info.md b/library/docs/library/io.fusionauth.mobilesdk/-user-info/-user-info.md deleted file mode 100644 index 66930338..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-user-info/-user-info.md +++ /dev/null @@ -1,6 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[UserInfo](index.md)/[UserInfo](-user-info.md) - -# UserInfo - -[androidJvm]\ -constructor(applicationId: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, birthdate: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, email: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, email_verified: [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)? = null, family_name: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, given_name: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, name: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, middle_name: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, phone_number: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, picture: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, preferred_username: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, roles: [List](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-list/index.html)<[String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)>? = null, sub: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)) \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-user-info/application-id.md b/library/docs/library/io.fusionauth.mobilesdk/-user-info/application-id.md deleted file mode 100644 index ebf06d99..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-user-info/application-id.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[UserInfo](index.md)/[applicationId](application-id.md) - -# applicationId - -[androidJvm]\ -val [applicationId](application-id.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null - -The ID of the application. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-user-info/birthdate.md b/library/docs/library/io.fusionauth.mobilesdk/-user-info/birthdate.md deleted file mode 100644 index e9d737db..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-user-info/birthdate.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[UserInfo](index.md)/[birthdate](birthdate.md) - -# birthdate - -[androidJvm]\ -val [birthdate](birthdate.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null - -The user's birthdate. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-user-info/email.md b/library/docs/library/io.fusionauth.mobilesdk/-user-info/email.md deleted file mode 100644 index 731e9db7..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-user-info/email.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[UserInfo](index.md)/[email](email.md) - -# email - -[androidJvm]\ -val [email](email.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null - -The user's email address. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-user-info/email_verified.md b/library/docs/library/io.fusionauth.mobilesdk/-user-info/email_verified.md deleted file mode 100644 index 3df7fef9..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-user-info/email_verified.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[UserInfo](index.md)/[email_verified](email_verified.md) - -# email_verified - -[androidJvm]\ -val [email_verified](email_verified.md): [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)? = null - -Indicates if the user's email address has been verified. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-user-info/family_name.md b/library/docs/library/io.fusionauth.mobilesdk/-user-info/family_name.md deleted file mode 100644 index c660fa3c..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-user-info/family_name.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[UserInfo](index.md)/[family_name](family_name.md) - -# family_name - -[androidJvm]\ -val [family_name](family_name.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null - -The user's family name. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-user-info/given_name.md b/library/docs/library/io.fusionauth.mobilesdk/-user-info/given_name.md deleted file mode 100644 index de55352a..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-user-info/given_name.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[UserInfo](index.md)/[given_name](given_name.md) - -# given_name - -[androidJvm]\ -val [given_name](given_name.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null - -The user's given name. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-user-info/index.md b/library/docs/library/io.fusionauth.mobilesdk/-user-info/index.md deleted file mode 100644 index 6363586a..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-user-info/index.md +++ /dev/null @@ -1,34 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[UserInfo](index.md) - -# UserInfo - -[androidJvm]\ -@Serializable - -data class [UserInfo](index.md)(val applicationId: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val birthdate: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val email: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val email_verified: [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)? = null, val family_name: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val given_name: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val name: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val middle_name: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val phone_number: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val picture: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val preferred_username: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val roles: [List](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-list/index.html)<[String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)>? = null, val sub: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)) - -Represents the user information retrieved from the authorization service. More information about the user info can be found in the [FusionAuth documentation](https://fusionauth.io/docs/lifecycle/authenticate-users/oauth/endpoints#userinfo) - -## Constructors - -| | | -|---|---| -| [UserInfo](-user-info.md) | [androidJvm]
constructor(applicationId: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, birthdate: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, email: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, email_verified: [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)? = null, family_name: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, given_name: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, name: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, middle_name: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, phone_number: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, picture: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, preferred_username: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, roles: [List](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-list/index.html)<[String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)>? = null, sub: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)) | - -## Properties - -| Name | Summary | -|---|---| -| [applicationId](application-id.md) | [androidJvm]
val [applicationId](application-id.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null
The ID of the application. | -| [birthdate](birthdate.md) | [androidJvm]
val [birthdate](birthdate.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null
The user's birthdate. | -| [email](email.md) | [androidJvm]
val [email](email.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null
The user's email address. | -| [email_verified](email_verified.md) | [androidJvm]
val [email_verified](email_verified.md): [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)? = null
Indicates if the user's email address has been verified. | -| [family_name](family_name.md) | [androidJvm]
val [family_name](family_name.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null
The user's family name. | -| [given_name](given_name.md) | [androidJvm]
val [given_name](given_name.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null
The user's given name. | -| [middle_name](middle_name.md) | [androidJvm]
val [middle_name](middle_name.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null
The user's middle name. | -| [name](name.md) | [androidJvm]
val [name](name.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null
The user's full name. | -| [phone_number](phone_number.md) | [androidJvm]
val [phone_number](phone_number.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null
The user's phone number. | -| [picture](picture.md) | [androidJvm]
val [picture](picture.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null
The URL of the user's profile picture. | -| [preferred_username](preferred_username.md) | [androidJvm]
val [preferred_username](preferred_username.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null
The user's preferred username. | -| [roles](roles.md) | [androidJvm]
val [roles](roles.md): [List](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-list/index.html)<[String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)>? = null
The roles the user is assigned to. | -| [sub](sub.md) | [androidJvm]
val [sub](sub.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)
The subject identifier of the user. | \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-user-info/middle_name.md b/library/docs/library/io.fusionauth.mobilesdk/-user-info/middle_name.md deleted file mode 100644 index 6cbbdca6..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-user-info/middle_name.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[UserInfo](index.md)/[middle_name](middle_name.md) - -# middle_name - -[androidJvm]\ -val [middle_name](middle_name.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null - -The user's middle name. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-user-info/name.md b/library/docs/library/io.fusionauth.mobilesdk/-user-info/name.md deleted file mode 100644 index 5f85510b..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-user-info/name.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[UserInfo](index.md)/[name](name.md) - -# name - -[androidJvm]\ -val [name](name.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null - -The user's full name. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-user-info/phone_number.md b/library/docs/library/io.fusionauth.mobilesdk/-user-info/phone_number.md deleted file mode 100644 index 80aad146..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-user-info/phone_number.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[UserInfo](index.md)/[phone_number](phone_number.md) - -# phone_number - -[androidJvm]\ -val [phone_number](phone_number.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null - -The user's phone number. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-user-info/picture.md b/library/docs/library/io.fusionauth.mobilesdk/-user-info/picture.md deleted file mode 100644 index b2fc8a83..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-user-info/picture.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[UserInfo](index.md)/[picture](picture.md) - -# picture - -[androidJvm]\ -val [picture](picture.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null - -The URL of the user's profile picture. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-user-info/preferred_username.md b/library/docs/library/io.fusionauth.mobilesdk/-user-info/preferred_username.md deleted file mode 100644 index 0c3b012d..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-user-info/preferred_username.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[UserInfo](index.md)/[preferred_username](preferred_username.md) - -# preferred_username - -[androidJvm]\ -val [preferred_username](preferred_username.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null - -The user's preferred username. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-user-info/roles.md b/library/docs/library/io.fusionauth.mobilesdk/-user-info/roles.md deleted file mode 100644 index 70d21d42..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-user-info/roles.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[UserInfo](index.md)/[roles](roles.md) - -# roles - -[androidJvm]\ -val [roles](roles.md): [List](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-list/index.html)<[String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)>? = null - -The roles the user is assigned to. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/-user-info/sub.md b/library/docs/library/io.fusionauth.mobilesdk/-user-info/sub.md deleted file mode 100644 index 18dbdba8..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/-user-info/sub.md +++ /dev/null @@ -1,8 +0,0 @@ -//[library](../../../index.md)/[io.fusionauth.mobilesdk](../index.md)/[UserInfo](index.md)/[sub](sub.md) - -# sub - -[androidJvm]\ -val [sub](sub.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html) - -The subject identifier of the user. \ No newline at end of file diff --git a/library/docs/library/io.fusionauth.mobilesdk/index.md b/library/docs/library/io.fusionauth.mobilesdk/index.md deleted file mode 100644 index d78d4e87..00000000 --- a/library/docs/library/io.fusionauth.mobilesdk/index.md +++ /dev/null @@ -1,16 +0,0 @@ -//[library](../../index.md)/[io.fusionauth.mobilesdk](index.md) - -# Package-level declarations - -## Types - -| Name | Summary | -|---|---| -| [AuthorizationConfiguration](-authorization-configuration/index.md) | [androidJvm]
@Serializable
data class [AuthorizationConfiguration](-authorization-configuration/index.md)(val clientId: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html), val fusionAuthUrl: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html), val tenant: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val allowUnsecureConnection: [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html) = false, val additionalScopes: [Set](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-set/index.html)<[String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)> = emptySet(), val locale: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null)
AuthorizationConfiguration is a data class that represents the configuration for authorization. | -| [AuthorizationManager](-authorization-manager/index.md) | [androidJvm]
object [AuthorizationManager](-authorization-manager/index.md)
AuthorizationManager is a singleton object that manages the authorization state of the user. It provides methods to initialize the authorization manager, check if the user is authenticated, retrieve access tokens, refresh access tokens, and clear the authorization state. | -| [FusionAuthState](-fusion-auth-state/index.md) | [androidJvm]
@Serializable
data class [FusionAuthState](-fusion-auth-state/index.md)(var accessToken: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, var accessTokenExpirationTime: [Long](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html)? = null, val idToken: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)?, val refreshToken: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)?)
Represents the state of FusionAuth authorization. | -| [IdToken](-id-token/index.md) | [androidJvm]
@Serializable
data class [IdToken](-id-token/index.md)(val at_hash: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val aud: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val authenticationType: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val auth_time: [Long](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html)? = null, val c_hash: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val email: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val email_verified: [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)? = null, val exp: [Long](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html)? = null, val iat: [Long](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html)? = null, val iss: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val jti: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val nonce: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val preferred_username: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val scope: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val sid: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val sub: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val tid: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null)
Represents an ID token. | -| [SingletonUnsecureConnectionBuilder](-singleton-unsecure-connection-builder/index.md) | [androidJvm]
object [SingletonUnsecureConnectionBuilder](-singleton-unsecure-connection-builder/index.md) : ConnectionBuilder | -| [TokenManager](-token-manager/index.md) | [androidJvm]
class [TokenManager](-token-manager/index.md)
The TokenManager class handles the storage and retrieval of authorization state tokens. | -| [UnsecureConnectionBuilder](-unsecure-connection-builder/index.md) | [androidJvm]
class [UnsecureConnectionBuilder](-unsecure-connection-builder/index.md) : ConnectionBuilder
Connection Builder that allows for unsecure connections. | -| [UserInfo](-user-info/index.md) | [androidJvm]
@Serializable
data class [UserInfo](-user-info/index.md)(val applicationId: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val birthdate: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val email: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val email_verified: [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)? = null, val family_name: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val given_name: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val name: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val middle_name: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val phone_number: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val picture: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val preferred_username: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val roles: [List](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-list/index.html)<[String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)>? = null, val sub: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html))
Represents the user information retrieved from the authorization service. More information about the user info can be found in the [FusionAuth documentation](https://fusionauth.io/docs/lifecycle/authenticate-users/oauth/endpoints#userinfo) | \ No newline at end of file diff --git a/library/docs/library/package-list b/library/docs/library/package-list deleted file mode 100644 index eeb1e916..00000000 --- a/library/docs/library/package-list +++ /dev/null @@ -1,145 +0,0 @@ -$dokka.format:gfm-v1 -$dokka.linkExtension:md -$dokka.location:io.fusionauth.mobilesdk.exceptions////PointingToDeclaration/library/io.fusionauth.mobilesdk.exceptions/index.md -$dokka.location:io.fusionauth.mobilesdk.exceptions/AuthorizationException.Companion///PointingToDeclaration/library/io.fusionauth.mobilesdk.exceptions/-authorization-exception/-companion/index.md -$dokka.location:io.fusionauth.mobilesdk.exceptions/AuthorizationException.Companion/fromException/#net.openid.appauth.AuthorizationException/PointingToDeclaration/library/io.fusionauth.mobilesdk.exceptions/-authorization-exception/-companion/from-exception.md -$dokka.location:io.fusionauth.mobilesdk.exceptions/AuthorizationException///PointingToDeclaration/library/io.fusionauth.mobilesdk.exceptions/-authorization-exception/index.md -$dokka.location:io.fusionauth.mobilesdk.exceptions/AuthorizationException/AuthorizationException/#/PointingToDeclaration/library/io.fusionauth.mobilesdk.exceptions/-authorization-exception/-authorization-exception.md -$dokka.location:io.fusionauth.mobilesdk.exceptions/AuthorizationException/AuthorizationException/#kotlin.String#kotlin.Throwable/PointingToDeclaration/library/io.fusionauth.mobilesdk.exceptions/-authorization-exception/-authorization-exception.md -$dokka.location:io.fusionauth.mobilesdk.exceptions/AuthorizationException/AuthorizationException/#kotlin.String/PointingToDeclaration/library/io.fusionauth.mobilesdk.exceptions/-authorization-exception/-authorization-exception.md -$dokka.location:io.fusionauth.mobilesdk.exceptions/AuthorizationException/AuthorizationException/#kotlin.Throwable/PointingToDeclaration/library/io.fusionauth.mobilesdk.exceptions/-authorization-exception/-authorization-exception.md -$dokka.location:io.fusionauth.mobilesdk.exceptions/AuthorizationException/AuthorizationException/#net.openid.appauth.AuthorizationException/PointingToDeclaration/library/io.fusionauth.mobilesdk.exceptions/-authorization-exception/-authorization-exception.md -$dokka.location:io.fusionauth.mobilesdk.exceptions/StorageException.Companion///PointingToDeclaration/library/io.fusionauth.mobilesdk.exceptions/-storage-exception/-companion/index.md -$dokka.location:io.fusionauth.mobilesdk.exceptions/StorageException.Companion/notSet/#/PointingToDeclaration/library/io.fusionauth.mobilesdk.exceptions/-storage-exception/-companion/not-set.md -$dokka.location:io.fusionauth.mobilesdk.exceptions/StorageException.Companion/unableToDecode/#kotlin.Throwable/PointingToDeclaration/library/io.fusionauth.mobilesdk.exceptions/-storage-exception/-companion/unable-to-decode.md -$dokka.location:io.fusionauth.mobilesdk.exceptions/StorageException///PointingToDeclaration/library/io.fusionauth.mobilesdk.exceptions/-storage-exception/index.md -$dokka.location:io.fusionauth.mobilesdk.oauth////PointingToDeclaration/library/io.fusionauth.mobilesdk.oauth/index.md -$dokka.location:io.fusionauth.mobilesdk.oauth/OAuthAuthorizationService.Companion///PointingToDeclaration/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/-companion/index.md -$dokka.location:io.fusionauth.mobilesdk.oauth/OAuthAuthorizationService.Companion/EXTRA_AUTHORIZED/#/PointingToDeclaration/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/-companion/-e-x-t-r-a_-a-u-t-h-o-r-i-z-e-d.md -$dokka.location:io.fusionauth.mobilesdk.oauth/OAuthAuthorizationService.Companion/EXTRA_CANCELLED/#/PointingToDeclaration/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/-companion/-e-x-t-r-a_-c-a-n-c-e-l-l-e-d.md -$dokka.location:io.fusionauth.mobilesdk.oauth/OAuthAuthorizationService.Companion/EXTRA_LOGGED_OUT/#/PointingToDeclaration/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/-companion/-e-x-t-r-a_-l-o-g-g-e-d_-o-u-t.md -$dokka.location:io.fusionauth.mobilesdk.oauth/OAuthAuthorizationService///PointingToDeclaration/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/index.md -$dokka.location:io.fusionauth.mobilesdk.oauth/OAuthAuthorizationService/additionalScopes/#/PointingToDeclaration/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/additional-scopes.md -$dokka.location:io.fusionauth.mobilesdk.oauth/OAuthAuthorizationService/allowUnsecureConnection/#/PointingToDeclaration/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/allow-unsecure-connection.md -$dokka.location:io.fusionauth.mobilesdk.oauth/OAuthAuthorizationService/authorize/#android.content.Intent#io.fusionauth.mobilesdk.oauth.OAuthAuthorizeOptions?/PointingToDeclaration/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/authorize.md -$dokka.location:io.fusionauth.mobilesdk.oauth/OAuthAuthorizationService/clientId/#/PointingToDeclaration/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/client-id.md -$dokka.location:io.fusionauth.mobilesdk.oauth/OAuthAuthorizationService/context/#/PointingToDeclaration/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/context.md -$dokka.location:io.fusionauth.mobilesdk.oauth/OAuthAuthorizationService/freshAccessToken/#/PointingToDeclaration/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/fresh-access-token.md -$dokka.location:io.fusionauth.mobilesdk.oauth/OAuthAuthorizationService/fusionAuthUrl/#/PointingToDeclaration/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/fusion-auth-url.md -$dokka.location:io.fusionauth.mobilesdk.oauth/OAuthAuthorizationService/getUserInfo/#/PointingToDeclaration/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/get-user-info.md -$dokka.location:io.fusionauth.mobilesdk.oauth/OAuthAuthorizationService/handleRedirect/#android.content.Intent/PointingToDeclaration/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/handle-redirect.md -$dokka.location:io.fusionauth.mobilesdk.oauth/OAuthAuthorizationService/isAuthorized/#android.content.Intent/PointingToDeclaration/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/is-authorized.md -$dokka.location:io.fusionauth.mobilesdk.oauth/OAuthAuthorizationService/isCancelled/#android.content.Intent/PointingToDeclaration/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/is-cancelled.md -$dokka.location:io.fusionauth.mobilesdk.oauth/OAuthAuthorizationService/isLoggedOut/#android.content.Intent/PointingToDeclaration/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/is-logged-out.md -$dokka.location:io.fusionauth.mobilesdk.oauth/OAuthAuthorizationService/locale/#/PointingToDeclaration/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/locale.md -$dokka.location:io.fusionauth.mobilesdk.oauth/OAuthAuthorizationService/logout/#android.content.Intent#io.fusionauth.mobilesdk.oauth.OAuthLogoutOptions?/PointingToDeclaration/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/logout.md -$dokka.location:io.fusionauth.mobilesdk.oauth/OAuthAuthorizationService/tenantId/#/PointingToDeclaration/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/tenant-id.md -$dokka.location:io.fusionauth.mobilesdk.oauth/OAuthAuthorizationService/tokenManager/#/PointingToDeclaration/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorization-service/token-manager.md -$dokka.location:io.fusionauth.mobilesdk.oauth/OAuthAuthorizeOptions///PointingToDeclaration/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorize-options/index.md -$dokka.location:io.fusionauth.mobilesdk.oauth/OAuthAuthorizeOptions/OAuthAuthorizeOptions/#kotlin.String#kotlin.String?#kotlin.String?#kotlin.String?#kotlin.String?#kotlin.String?#kotlin.String?#android.content.Intent?/PointingToDeclaration/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorize-options/-o-auth-authorize-options.md -$dokka.location:io.fusionauth.mobilesdk.oauth/OAuthAuthorizeOptions/cancelIntent/#/PointingToDeclaration/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorize-options/cancel-intent.md -$dokka.location:io.fusionauth.mobilesdk.oauth/OAuthAuthorizeOptions/deviceDescription/#/PointingToDeclaration/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorize-options/device-description.md -$dokka.location:io.fusionauth.mobilesdk.oauth/OAuthAuthorizeOptions/idpHint/#/PointingToDeclaration/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorize-options/idp-hint.md -$dokka.location:io.fusionauth.mobilesdk.oauth/OAuthAuthorizeOptions/loginHint/#/PointingToDeclaration/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorize-options/login-hint.md -$dokka.location:io.fusionauth.mobilesdk.oauth/OAuthAuthorizeOptions/nonce/#/PointingToDeclaration/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorize-options/nonce.md -$dokka.location:io.fusionauth.mobilesdk.oauth/OAuthAuthorizeOptions/redirectUri/#/PointingToDeclaration/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorize-options/redirect-uri.md -$dokka.location:io.fusionauth.mobilesdk.oauth/OAuthAuthorizeOptions/state/#/PointingToDeclaration/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorize-options/state.md -$dokka.location:io.fusionauth.mobilesdk.oauth/OAuthAuthorizeOptions/userCode/#/PointingToDeclaration/library/io.fusionauth.mobilesdk.oauth/-o-auth-authorize-options/user-code.md -$dokka.location:io.fusionauth.mobilesdk.oauth/OAuthLogoutOptions///PointingToDeclaration/library/io.fusionauth.mobilesdk.oauth/-o-auth-logout-options/index.md -$dokka.location:io.fusionauth.mobilesdk.oauth/OAuthLogoutOptions/OAuthLogoutOptions/#kotlin.String#kotlin.String?#android.content.Intent?/PointingToDeclaration/library/io.fusionauth.mobilesdk.oauth/-o-auth-logout-options/-o-auth-logout-options.md -$dokka.location:io.fusionauth.mobilesdk.oauth/OAuthLogoutOptions/cancelIntent/#/PointingToDeclaration/library/io.fusionauth.mobilesdk.oauth/-o-auth-logout-options/cancel-intent.md -$dokka.location:io.fusionauth.mobilesdk.oauth/OAuthLogoutOptions/postLogoutRedirectUri/#/PointingToDeclaration/library/io.fusionauth.mobilesdk.oauth/-o-auth-logout-options/post-logout-redirect-uri.md -$dokka.location:io.fusionauth.mobilesdk.oauth/OAuthLogoutOptions/state/#/PointingToDeclaration/library/io.fusionauth.mobilesdk.oauth/-o-auth-logout-options/state.md -$dokka.location:io.fusionauth.mobilesdk.storage////PointingToDeclaration/library/io.fusionauth.mobilesdk.storage/index.md -$dokka.location:io.fusionauth.mobilesdk.storage/MemoryStorage///PointingToDeclaration/library/io.fusionauth.mobilesdk.storage/-memory-storage/index.md -$dokka.location:io.fusionauth.mobilesdk.storage/MemoryStorage/MemoryStorage/#/PointingToDeclaration/library/io.fusionauth.mobilesdk.storage/-memory-storage/-memory-storage.md -$dokka.location:io.fusionauth.mobilesdk.storage/MemoryStorage/get/#kotlin.String/PointingToDeclaration/library/io.fusionauth.mobilesdk.storage/-memory-storage/get.md -$dokka.location:io.fusionauth.mobilesdk.storage/MemoryStorage/remove/#kotlin.String/PointingToDeclaration/library/io.fusionauth.mobilesdk.storage/-memory-storage/remove.md -$dokka.location:io.fusionauth.mobilesdk.storage/MemoryStorage/set/#kotlin.String#kotlin.Any/PointingToDeclaration/library/io.fusionauth.mobilesdk.storage/-memory-storage/set.md -$dokka.location:io.fusionauth.mobilesdk.storage/SharedPreferencesStorage///PointingToDeclaration/library/io.fusionauth.mobilesdk.storage/-shared-preferences-storage/index.md -$dokka.location:io.fusionauth.mobilesdk.storage/SharedPreferencesStorage/SharedPreferencesStorage/#android.content.Context#kotlin.String/PointingToDeclaration/library/io.fusionauth.mobilesdk.storage/-shared-preferences-storage/-shared-preferences-storage.md -$dokka.location:io.fusionauth.mobilesdk.storage/SharedPreferencesStorage/get/#kotlin.String/PointingToDeclaration/library/io.fusionauth.mobilesdk.storage/-shared-preferences-storage/get.md -$dokka.location:io.fusionauth.mobilesdk.storage/SharedPreferencesStorage/remove/#kotlin.String/PointingToDeclaration/library/io.fusionauth.mobilesdk.storage/-shared-preferences-storage/remove.md -$dokka.location:io.fusionauth.mobilesdk.storage/SharedPreferencesStorage/set/#kotlin.String#kotlin.Any/PointingToDeclaration/library/io.fusionauth.mobilesdk.storage/-shared-preferences-storage/set.md -$dokka.location:io.fusionauth.mobilesdk.storage/Storage///PointingToDeclaration/library/io.fusionauth.mobilesdk.storage/-storage/index.md -$dokka.location:io.fusionauth.mobilesdk.storage/Storage/get/#kotlin.String/PointingToDeclaration/library/io.fusionauth.mobilesdk.storage/-storage/get.md -$dokka.location:io.fusionauth.mobilesdk.storage/Storage/remove/#kotlin.String/PointingToDeclaration/library/io.fusionauth.mobilesdk.storage/-storage/remove.md -$dokka.location:io.fusionauth.mobilesdk.storage/Storage/set/#kotlin.String#kotlin.Any/PointingToDeclaration/library/io.fusionauth.mobilesdk.storage/-storage/set.md -$dokka.location:io.fusionauth.mobilesdk////PointingToDeclaration/library/io.fusionauth.mobilesdk/index.md -$dokka.location:io.fusionauth.mobilesdk/AuthorizationConfiguration.Companion///PointingToDeclaration/library/io.fusionauth.mobilesdk/-authorization-configuration/-companion/index.md -$dokka.location:io.fusionauth.mobilesdk/AuthorizationConfiguration.Companion/fromResources/#android.content.Context#kotlin.Int/PointingToDeclaration/library/io.fusionauth.mobilesdk/-authorization-configuration/-companion/from-resources.md -$dokka.location:io.fusionauth.mobilesdk/AuthorizationConfiguration///PointingToDeclaration/library/io.fusionauth.mobilesdk/-authorization-configuration/index.md -$dokka.location:io.fusionauth.mobilesdk/AuthorizationConfiguration/AuthorizationConfiguration/#kotlin.String#kotlin.String#kotlin.String?#kotlin.Boolean#kotlin.collections.Set[kotlin.String]#kotlin.String?/PointingToDeclaration/library/io.fusionauth.mobilesdk/-authorization-configuration/-authorization-configuration.md -$dokka.location:io.fusionauth.mobilesdk/AuthorizationConfiguration/additionalScopes/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-authorization-configuration/additional-scopes.md -$dokka.location:io.fusionauth.mobilesdk/AuthorizationConfiguration/allowUnsecureConnection/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-authorization-configuration/allow-unsecure-connection.md -$dokka.location:io.fusionauth.mobilesdk/AuthorizationConfiguration/clientId/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-authorization-configuration/client-id.md -$dokka.location:io.fusionauth.mobilesdk/AuthorizationConfiguration/fusionAuthUrl/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-authorization-configuration/fusion-auth-url.md -$dokka.location:io.fusionauth.mobilesdk/AuthorizationConfiguration/locale/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-authorization-configuration/locale.md -$dokka.location:io.fusionauth.mobilesdk/AuthorizationConfiguration/tenant/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-authorization-configuration/tenant.md -$dokka.location:io.fusionauth.mobilesdk/AuthorizationConfiguration/withAdditionalScopes/#kotlin.collections.Set[kotlin.String]/PointingToDeclaration/library/io.fusionauth.mobilesdk/-authorization-configuration/with-additional-scopes.md -$dokka.location:io.fusionauth.mobilesdk/AuthorizationManager///PointingToDeclaration/library/io.fusionauth.mobilesdk/-authorization-manager/index.md -$dokka.location:io.fusionauth.mobilesdk/AuthorizationManager/clearState/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-authorization-manager/clear-state.md -$dokka.location:io.fusionauth.mobilesdk/AuthorizationManager/dispose/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-authorization-manager/dispose.md -$dokka.location:io.fusionauth.mobilesdk/AuthorizationManager/freshAccessToken/#android.content.Context#kotlin.Boolean/PointingToDeclaration/library/io.fusionauth.mobilesdk/-authorization-manager/fresh-access-token.md -$dokka.location:io.fusionauth.mobilesdk/AuthorizationManager/getAccessToken/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-authorization-manager/get-access-token.md -$dokka.location:io.fusionauth.mobilesdk/AuthorizationManager/getAccessTokenExpirationTime/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-authorization-manager/get-access-token-expiration-time.md -$dokka.location:io.fusionauth.mobilesdk/AuthorizationManager/getIdToken/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-authorization-manager/get-id-token.md -$dokka.location:io.fusionauth.mobilesdk/AuthorizationManager/getParsedIdToken/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-authorization-manager/get-parsed-id-token.md -$dokka.location:io.fusionauth.mobilesdk/AuthorizationManager/initialize/#io.fusionauth.mobilesdk.AuthorizationConfiguration#io.fusionauth.mobilesdk.storage.Storage?/PointingToDeclaration/library/io.fusionauth.mobilesdk/-authorization-manager/initialize.md -$dokka.location:io.fusionauth.mobilesdk/AuthorizationManager/isAccessTokenExpired/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-authorization-manager/is-access-token-expired.md -$dokka.location:io.fusionauth.mobilesdk/AuthorizationManager/isAuthenticated/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-authorization-manager/is-authenticated.md -$dokka.location:io.fusionauth.mobilesdk/AuthorizationManager/oAuth/#android.content.Context/PointingToDeclaration/library/io.fusionauth.mobilesdk/-authorization-manager/o-auth.md -$dokka.location:io.fusionauth.mobilesdk/FusionAuthState///PointingToDeclaration/library/io.fusionauth.mobilesdk/-fusion-auth-state/index.md -$dokka.location:io.fusionauth.mobilesdk/FusionAuthState/FusionAuthState/#kotlin.String?#kotlin.Long?#kotlin.String?#kotlin.String?/PointingToDeclaration/library/io.fusionauth.mobilesdk/-fusion-auth-state/-fusion-auth-state.md -$dokka.location:io.fusionauth.mobilesdk/FusionAuthState/accessToken/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-fusion-auth-state/access-token.md -$dokka.location:io.fusionauth.mobilesdk/FusionAuthState/accessTokenExpirationTime/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-fusion-auth-state/access-token-expiration-time.md -$dokka.location:io.fusionauth.mobilesdk/FusionAuthState/idToken/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-fusion-auth-state/id-token.md -$dokka.location:io.fusionauth.mobilesdk/FusionAuthState/refreshToken/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-fusion-auth-state/refresh-token.md -$dokka.location:io.fusionauth.mobilesdk/IdToken///PointingToDeclaration/library/io.fusionauth.mobilesdk/-id-token/index.md -$dokka.location:io.fusionauth.mobilesdk/IdToken/IdToken/#kotlin.String?#kotlin.String?#kotlin.String?#kotlin.Long?#kotlin.String?#kotlin.String?#kotlin.Boolean?#kotlin.Long?#kotlin.Long?#kotlin.String?#kotlin.String?#kotlin.String?#kotlin.String?#kotlin.String?#kotlin.String?#kotlin.String?#kotlin.String?/PointingToDeclaration/library/io.fusionauth.mobilesdk/-id-token/-id-token.md -$dokka.location:io.fusionauth.mobilesdk/IdToken/at_hash/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-id-token/at_hash.md -$dokka.location:io.fusionauth.mobilesdk/IdToken/aud/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-id-token/aud.md -$dokka.location:io.fusionauth.mobilesdk/IdToken/auth_time/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-id-token/auth_time.md -$dokka.location:io.fusionauth.mobilesdk/IdToken/authenticationType/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-id-token/authentication-type.md -$dokka.location:io.fusionauth.mobilesdk/IdToken/c_hash/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-id-token/c_hash.md -$dokka.location:io.fusionauth.mobilesdk/IdToken/email/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-id-token/email.md -$dokka.location:io.fusionauth.mobilesdk/IdToken/email_verified/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-id-token/email_verified.md -$dokka.location:io.fusionauth.mobilesdk/IdToken/exp/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-id-token/exp.md -$dokka.location:io.fusionauth.mobilesdk/IdToken/iat/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-id-token/iat.md -$dokka.location:io.fusionauth.mobilesdk/IdToken/iss/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-id-token/iss.md -$dokka.location:io.fusionauth.mobilesdk/IdToken/jti/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-id-token/jti.md -$dokka.location:io.fusionauth.mobilesdk/IdToken/nonce/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-id-token/nonce.md -$dokka.location:io.fusionauth.mobilesdk/IdToken/preferred_username/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-id-token/preferred_username.md -$dokka.location:io.fusionauth.mobilesdk/IdToken/scope/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-id-token/scope.md -$dokka.location:io.fusionauth.mobilesdk/IdToken/sid/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-id-token/sid.md -$dokka.location:io.fusionauth.mobilesdk/IdToken/sub/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-id-token/sub.md -$dokka.location:io.fusionauth.mobilesdk/IdToken/tid/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-id-token/tid.md -$dokka.location:io.fusionauth.mobilesdk/SingletonUnsecureConnectionBuilder///PointingToDeclaration/library/io.fusionauth.mobilesdk/-singleton-unsecure-connection-builder/index.md -$dokka.location:io.fusionauth.mobilesdk/TokenManager///PointingToDeclaration/library/io.fusionauth.mobilesdk/-token-manager/index.md -$dokka.location:io.fusionauth.mobilesdk/TokenManager/TokenManager/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-token-manager/-token-manager.md -$dokka.location:io.fusionauth.mobilesdk/TokenManager/clearAuthState/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-token-manager/clear-auth-state.md -$dokka.location:io.fusionauth.mobilesdk/TokenManager/getAuthState/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-token-manager/get-auth-state.md -$dokka.location:io.fusionauth.mobilesdk/TokenManager/saveAuthState/#io.fusionauth.mobilesdk.FusionAuthState/PointingToDeclaration/library/io.fusionauth.mobilesdk/-token-manager/save-auth-state.md -$dokka.location:io.fusionauth.mobilesdk/TokenManager/withStorage/#io.fusionauth.mobilesdk.storage.Storage/PointingToDeclaration/library/io.fusionauth.mobilesdk/-token-manager/with-storage.md -$dokka.location:io.fusionauth.mobilesdk/UnsecureConnectionBuilder///PointingToDeclaration/library/io.fusionauth.mobilesdk/-unsecure-connection-builder/index.md -$dokka.location:io.fusionauth.mobilesdk/UnsecureConnectionBuilder/UnsecureConnectionBuilder/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-unsecure-connection-builder/-unsecure-connection-builder.md -$dokka.location:io.fusionauth.mobilesdk/UnsecureConnectionBuilder/openConnection/#android.net.Uri/PointingToDeclaration/library/io.fusionauth.mobilesdk/-unsecure-connection-builder/open-connection.md -$dokka.location:io.fusionauth.mobilesdk/UserInfo///PointingToDeclaration/library/io.fusionauth.mobilesdk/-user-info/index.md -$dokka.location:io.fusionauth.mobilesdk/UserInfo/UserInfo/#kotlin.String?#kotlin.String?#kotlin.String?#kotlin.Boolean?#kotlin.String?#kotlin.String?#kotlin.String?#kotlin.String?#kotlin.String?#kotlin.String?#kotlin.String?#kotlin.collections.List[kotlin.String]?#kotlin.String/PointingToDeclaration/library/io.fusionauth.mobilesdk/-user-info/-user-info.md -$dokka.location:io.fusionauth.mobilesdk/UserInfo/applicationId/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-user-info/application-id.md -$dokka.location:io.fusionauth.mobilesdk/UserInfo/birthdate/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-user-info/birthdate.md -$dokka.location:io.fusionauth.mobilesdk/UserInfo/email/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-user-info/email.md -$dokka.location:io.fusionauth.mobilesdk/UserInfo/email_verified/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-user-info/email_verified.md -$dokka.location:io.fusionauth.mobilesdk/UserInfo/family_name/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-user-info/family_name.md -$dokka.location:io.fusionauth.mobilesdk/UserInfo/given_name/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-user-info/given_name.md -$dokka.location:io.fusionauth.mobilesdk/UserInfo/middle_name/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-user-info/middle_name.md -$dokka.location:io.fusionauth.mobilesdk/UserInfo/name/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-user-info/name.md -$dokka.location:io.fusionauth.mobilesdk/UserInfo/phone_number/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-user-info/phone_number.md -$dokka.location:io.fusionauth.mobilesdk/UserInfo/picture/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-user-info/picture.md -$dokka.location:io.fusionauth.mobilesdk/UserInfo/preferred_username/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-user-info/preferred_username.md -$dokka.location:io.fusionauth.mobilesdk/UserInfo/roles/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-user-info/roles.md -$dokka.location:io.fusionauth.mobilesdk/UserInfo/sub/#/PointingToDeclaration/library/io.fusionauth.mobilesdk/-user-info/sub.md -io.fusionauth.mobilesdk -io.fusionauth.mobilesdk.exceptions -io.fusionauth.mobilesdk.oauth -io.fusionauth.mobilesdk.storage