Files
letro-ios/ElementX/Sources/Modules/Authentication/KeychainControllerProtocol.swift
2022-02-14 18:05:21 +02:00

16 lines
389 B
Swift

//
// KeychainControllerProtocol.swift
// ElementX
//
// Created by Stefan Ceriu on 14.02.2022.
//
import Foundation
protocol KeychainControllerProtocol {
func setRestoreToken(_ token: String, forUsername username: String)
func restoreTokenForUsername(_ username: String) -> String?
func restoreTokens() -> [(username: String, token: String)]
func removeAllTokens()
}