OAuth2TokenStore
public protocol OAuth2TokenStore
Defines a protocol which is capable of storing an OAuth2Token
.
-
Stores the
OAuth2Token
for the given URL.Declaration
Swift
func store(token: OAuth2Token, for url: URL) throws
Parameters
token
the token to be stored
for
the url the token is associated to
-
Retrieves the
OAuth2Token
for the given URL.Declaration
Swift
func token(for url: URL) throws -> OAuth2Token?
Parameters
url
the url which the token is needed for
Return Value
the token associated with the url, nil if not found
-
Deletes the
OAuth2Token
for the given URL.Declaration
Swift
func deleteToken(for url: URL) throws
Parameters
url
the url which the token is no longer needed