Categorygithub.com/afaguilarr/go-example-webserver/proto
modulepackage
0.0.0-alpha.5
Repository: https://github.com/afaguilarr/go-example-webserver.git
Documentation: pkg.go.dev

# Functions

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

Crypto_ServiceDesc is the grpc.ServiceDesc for Crypto service.
No description provided by the author
No description provided by the author
No description provided by the author
Users_ServiceDesc is the grpc.ServiceDesc for Users service.

# Structs

The AuthenticateRequest message contains the access token to be verified, and the username associated with it.
The AuthenticateResponse message is empty, no errors means the access token is valid.
The DecryptRequest message contains strings for a context and an encrypted value.
The DecryptResponse message contains strings for a decrypted value.
The EncryptRequest message contains strings for a context and an unencrypted value.
The EncryptResponse message contains strings for an encrypted value.
The Image message contains the information of an image.
The Location message contains the information of the location of a pet master.
The LogInRequest message contains the username and password of the user.
The LogInResponse message contains the tokens to keep accessing the app.
The LogOutRequest message contains the username of the user.
The LogOutResponse message is empty, no errors means the action was successful.
The PetMasterInfo message contains the information of the PetMaster entity that could be or could not be related to a User entity.
The RefreshAccessTokenRequest message contains the refresh token to be verified, and the username associated with it.
The RefreshAccessTokenResponse message contains the new access token.
The RegisterRequest message contains all necessary information to create a user.
The RegisterResponse message contains the information of the stored user (sans password).
UnimplementedCryptoServer must be embedded to have forward compatible implementations.
UnimplementedUsersServer must be embedded to have forward compatible implementations.
The UserInfo message contains the non-sensitive information of the user.

# Interfaces

CryptoClient is the client API for Crypto service.
CryptoServer is the server API for Crypto service.
UnsafeCryptoServer may be embedded to opt out of forward compatibility for this service.
UnsafeUsersServer may be embedded to opt out of forward compatibility for this service.
UsersClient is the client API for Users service.
UsersServer is the server API for Users service.