Protocol
CustomClientAuthentication
public protocol CustomClientAuthentication: Authentication
A protocol
defining an authentication process to be executed mimicing a custom Client
.
Relationships
Conforms To
Authentication
A
protocol
defining a generic authentication process.
Types Conforming to CustomClientAuthentication
Authenticator.Group.Visual
A
struct
defining an authenticator relying onWKWebView
s to log in.Authenticator.Group.Basic
A
struct
defining an authentication relying on username and password and supporting two factor authentication.
Default Implementations
authenticate()
func authenticate() -> AnyPublisher<Secret, Error>
Authenticate the given user, with Client.default
.
Returns
A valid Publisher
.