The Vault’s auth method component is the component that performs authentication and assigns
identity and policies to a client. It verifies a client against an internal or external system, and
generates a token with the appropriate policies attached. The token can then be used to access the
secrets and resources that are authorized by the policies. Vault supports various auth methods, such
as userpass, ldap, aws, kubernetes, etc., that can integrate with different identity providers and
systems. The auth method component can also handle token renewal and revocation, as well as
identity grouping and aliasing. Reference: Auth Methods | Vault | HashiCorp
Developer, Authentication - Concepts | Vault | HashiCorp Developer