Module mas_storage::oauth2
source · Expand description
Repositories to interact with entities related to the OAuth 2.0 protocol
Structs§
- Parameters used to create a new [
DeviceCodeGrant
] - Filter parameters for listing OAuth 2.0 sessions
Traits§
- An
OAuth2AccessTokenRepository
helps interacting with [AccessToken
] saved in the storage backend - An
OAuth2AuthorizationGrantRepository
helps interacting with [AuthorizationGrant
] saved in the storage backend - An
OAuth2ClientRepository
helps interacting with [Client
] saved in the storage backend - An
OAuth2DeviceCodeGrantRepository
helps interacting with [DeviceCodeGrant
] saved in the storage backend. - An
OAuth2RefreshTokenRepository
helps interacting with [RefreshToken
] saved in the storage backend - An
OAuth2SessionRepository
helps interacting with [Session
] saved in the storage backend