package
0.0.1
Repository: https://github.com/abnerearl/sso.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
No description provided by the author

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

No description provided by the author
Provider_ServiceDesc is the grpc.ServiceDesc for provider service.

# 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.
GetClientReq is a request to retrieve client details.
GetClientResp returns the client details.
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.
UnimplementedProviderServer 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

ProviderClient is the client API for provider service.
ProviderServer is the server API for provider service.
UnsafeProviderServer may be embedded to opt out of forward compatibility for this service.