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

Retrieve an API key from a header

Retrieve an authorization scheme data from a set of headers