# Functions
No description provided by the author
No description provided by the author
# Variables
Dex_ServiceDesc is the grpc.ServiceDesc for Dex service.
No description provided by the author
# Structs
Client represents an OAuth2 client.
CreateClientReq is a request to make a client.
CreateClientResp returns the response from creating a client.
CreatePasswordReq is a request to make a password.
CreatePasswordResp returns the response from creating a password.
DeleteClientReq is a request to delete a client.
DeleteClientResp determines if the client is deleted successfully.
DeletePasswordReq is a request to delete a password.
DeletePasswordResp returns the response from deleting a password.
ListPasswordReq is a request to enumerate passwords.
ListPasswordResp returns a list of passwords.
ListRefreshReq is a request to enumerate the refresh tokens of a user.
ListRefreshResp returns a list of refresh tokens for a user.
Password is an email for password mapping managed by the storage.
RefreshTokenRef contains the metadata for a refresh token that is managed by the storage.
RevokeRefreshReq is a request to revoke the refresh token of the user-client pair.
RevokeRefreshResp determines if the refresh token is revoked successfully.
UnimplementedDexServer must be embedded to have forward compatible implementations.
UpdateClientReq is a request to update an existing client.
UpdateClientResp returns the response from updating a client.
UpdatePasswordReq is a request to modify an existing password.
UpdatePasswordResp returns the response from modifying an existing password.
No description provided by the author
No description provided by the author
VersionReq is a request to fetch version info.
VersionResp holds the version info of components.
# Interfaces
DexClient is the client API for Dex service.
DexServer is the server API for Dex service.
UnsafeDexServer may be embedded to opt out of forward compatibility for this service.