SessionProtocol
public protocol SessionProtocol
Defines methods for managing session token.
-
Gets accesss token
Declaration
Swift
func getAccessToken(completion: @escaping AccessTokenClosure)
Parameters
completion
Completion for obtaining access token.
Return Value
AccessTokenClosure containing either token string or error.
-
Revokes all the tokens
Declaration
Swift
func revokeTokens(completion: @escaping (Result<Void, BoxError>) -> Void)
Parameters
completion
Returns either empty result representing success or error.