ExFTP.Auth.BasicAuthConfig (ExFTP v1.0.4)

View Source

A module describing the authenticator_config value for ExFTP.Auth.BasicAuth

👀 See Also

📖 Resources

Summary

Types

t()

The authenticator_config value for ExFTP.Auth.BasicAuth

Types

t()

@type t() :: %ExFTP.Auth.BasicAuthConfig{
  authenticated_method: ExFTP.Auth.Common.authenticated_method(),
  authenticated_ttl_ms: ExFTP.Auth.Common.authenticated_ttl_ms(),
  authenticated_url: ExFTP.Auth.Common.authenticated_url() | nil,
  login_method: ExFTP.Auth.Common.login_method(),
  login_url: ExFTP.Auth.Common.login_url()
}

The authenticator_config value for ExFTP.Auth.BasicAuth

🏷️ Required Keys

🏷️ Optional Keys

Functions

build(m)

@spec build(m :: map()) :: t()

Builds a ExFTP.Auth.BasicAuthConfig.t/0 from a map

🏷️ Params