Authentication Api Client
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract suspend fun deactivateAccount(identityServer: String? = null, erase: Boolean? = null, asUserId: UserId? = null): Result<UIA<DeactivateAccount.Response>>
Link copied to clipboard
abstract suspend fun deleteThirdPartyIdentifiers(address: String, idServer: String? = null, medium: ThirdPartyIdentifier.Medium, asUserId: UserId? = null): Result<DeleteThirdPartyIdentifiers.Response>
Link copied to clipboard
abstract suspend fun getEmailRequestTokenForPassword(request: GetEmailRequestTokenForPassword.Request): Result<GetEmailRequestTokenForPassword.Response>
Link copied to clipboard
abstract suspend fun getEmailRequestTokenForRegistration(request: GetEmailRequestTokenForRegistration.Request): Result<GetEmailRequestTokenForRegistration.Response>
Link copied to clipboard
Link copied to clipboard
abstract suspend fun getMsisdnRequestTokenForPassword(request: GetMsisdnRequestTokenForPassword.Request): Result<GetMsisdnRequestTokenForPassword.Response>
Link copied to clipboard
abstract suspend fun getMsisdnRequestTokenForRegistration(request: GetMsisdnRequestTokenForRegistration.Request): Result<GetMsisdnRequestTokenForRegistration.Response>
Link copied to clipboard
abstract suspend fun getOIDCRequestToken(userId: UserId, asUserId: UserId? = null): Result<GetOIDCRequestToken.Response>
Link copied to clipboard
abstract suspend fun getThirdPartyIdentifiers(asUserId: UserId? = null): Result<Set<ThirdPartyIdentifier>>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract suspend fun unbindThirdPartyIdentifiers(address: String, idServer: String? = null, medium: ThirdPartyIdentifier.Medium, asUserId: UserId? = null): Result<UnbindThirdPartyIdentifiers.Response>