Skip to main content

Credentials

Sealed class representing account credentials. Pass to Account when linking.

Package: com.microblink.linking

Declaration

sealed class Credentials

Quick Reference

Subclasses

SubclassDescription
Credentials.NoneNo explicit credentials — SDK handles authentication via webview
Credentials.PasswordUsername/password credentials for direct authentication

Subclasses

Credentials.None

data object None : Credentials

Use when no explicit credentials are needed — the SDK handles authentication via webview. Suitable for retailers that use web-based OAuth flows.


Credentials.Password

data class Password(
val username: String,
val password: String
) : Credentials

Username/password credentials for retailers that support direct credential authentication.

Properties:

PropertyTypeDescription
usernameStringAccount username or email
passwordStringAccount password