Module oauth2

Source
Expand description

Repositories to interact with entities related to the OAuth 2.0 protocol

Structs§

OAuth2DeviceCodeGrantParams
Parameters used to create a new [DeviceCodeGrant]
OAuth2SessionFilter
Filter parameters for listing OAuth 2.0 sessions

Traits§

OAuth2AccessTokenRepository
An OAuth2AccessTokenRepository helps interacting with [AccessToken] saved in the storage backend
OAuth2AuthorizationGrantRepository
An OAuth2AuthorizationGrantRepository helps interacting with [AuthorizationGrant] saved in the storage backend
OAuth2ClientRepository
An OAuth2ClientRepository helps interacting with [Client] saved in the storage backend
OAuth2DeviceCodeGrantRepository
An OAuth2DeviceCodeGrantRepository helps interacting with [DeviceCodeGrant] saved in the storage backend.
OAuth2RefreshTokenRepository
An OAuth2RefreshTokenRepository helps interacting with [RefreshToken] saved in the storage backend
OAuth2SessionRepository
An OAuth2SessionRepository helps interacting with [Session] saved in the storage backend