Protocol
CustomClientAuthentication
public protocol CustomClientAuthentication: Authentication
A protocol defining an authentication process to be executed mimicing a custom Client.
Relationships
Conforms To
AuthenticationA
protocoldefining a generic authentication process.
Types Conforming to CustomClientAuthentication
Authenticator.Group.VisualA
structdefining an authenticator relying onWKWebViews to log in.Authenticator.Group.BasicA
structdefining 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.