Basics
-
Base class for specific OAuth2 flow implementations.
See moreDeclaration
Swift
open class OAuth2 : OAuth2Base
-
Class extending on OAuth2Requestable, exposing configuration and maintaining context, serving as base class for
See moreOAuth2
.Declaration
Swift
open class OAuth2Base : OAuth2Securable
-
Abstract base class for OAuth2 authorization as well as client registration classes.
See moreDeclaration
Swift
open class OAuth2Requestable
-
Base class to add keychain storage functionality.
See moreDeclaration
Swift
open class OAuth2Securable : OAuth2Requestable
-
Simple struct to hold settings describing how authorization appears to the user.
See moreDeclaration
Swift
public struct OAuth2AuthConfig
-
Client configuration object that holds on to client-server specific configurations such as client id, -secret and server URLs.
See moreDeclaration
Swift
open class OAuth2ClientConfig