Module swagger::auth

source ·
Expand description

Authentication and authorization data structures

Structs

  • Dummy Authenticator, that blindly inserts authorization data, allowing all access to an endpoint with the specified subject.
  • Storage of authorization parameters for an incoming request, used for REST API authorization.
  • Credential holder for Basic Authentication
  • Token holder for Bearer Authentication, most often seen with oauth
  • Authorization header, defined in RFC7235
  • Dummy Authenticator, that blindly inserts authorization data, allowing all access to an endpoint with the specified subject.

Enums

  • Storage of raw authentication data, used both for storing incoming request authentication, and for authenticating outgoing client requests.
  • Authorization scopes.

Traits

  • Bound for Request Context for MakeService wrappers

Functions