server

package
v0.0.0-...-63cd2eb Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 23, 2024 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DecodeAlsoDoublySecureRequest

func DecodeAlsoDoublySecureRequest(ctx context.Context, v any, md metadata.MD) (any, error)

DecodeAlsoDoublySecureRequest decodes requests sent to "secured_service" service "also_doubly_secure" endpoint.

func DecodeDoublySecureRequest

func DecodeDoublySecureRequest(ctx context.Context, v any, md metadata.MD) (any, error)

DecodeDoublySecureRequest decodes requests sent to "secured_service" service "doubly_secure" endpoint.

func DecodeSecureRequest

func DecodeSecureRequest(ctx context.Context, v any, md metadata.MD) (any, error)

DecodeSecureRequest decodes requests sent to "secured_service" service "secure" endpoint.

func DecodeSigninRequest

func DecodeSigninRequest(ctx context.Context, v any, md metadata.MD) (any, error)

DecodeSigninRequest decodes requests sent to "secured_service" service "signin" endpoint.

func EncodeAlsoDoublySecureResponse

func EncodeAlsoDoublySecureResponse(ctx context.Context, v any, hdr, trlr *metadata.MD) (any, error)

EncodeAlsoDoublySecureResponse encodes responses from the "secured_service" service "also_doubly_secure" endpoint.

func EncodeDoublySecureResponse

func EncodeDoublySecureResponse(ctx context.Context, v any, hdr, trlr *metadata.MD) (any, error)

EncodeDoublySecureResponse encodes responses from the "secured_service" service "doubly_secure" endpoint.

func EncodeSecureResponse

func EncodeSecureResponse(ctx context.Context, v any, hdr, trlr *metadata.MD) (any, error)

EncodeSecureResponse encodes responses from the "secured_service" service "secure" endpoint.

func EncodeSigninResponse

func EncodeSigninResponse(ctx context.Context, v any, hdr, trlr *metadata.MD) (any, error)

EncodeSigninResponse encodes responses from the "secured_service" service "signin" endpoint.

func NewAlsoDoublySecureHandler

func NewAlsoDoublySecureHandler(endpoint goa.Endpoint, h goagrpc.UnaryHandler) goagrpc.UnaryHandler

NewAlsoDoublySecureHandler creates a gRPC handler which serves the "secured_service" service "also_doubly_secure" endpoint.

func NewAlsoDoublySecurePayload

func NewAlsoDoublySecurePayload(message *secured_servicepb.AlsoDoublySecureRequest, oauthToken *string, token *string) *securedservice.AlsoDoublySecurePayload

NewAlsoDoublySecurePayload builds the payload of the "also_doubly_secure" endpoint of the "secured_service" service from the gRPC request type.

func NewDoublySecureHandler

func NewDoublySecureHandler(endpoint goa.Endpoint, h goagrpc.UnaryHandler) goagrpc.UnaryHandler

NewDoublySecureHandler creates a gRPC handler which serves the "secured_service" service "doubly_secure" endpoint.

func NewDoublySecurePayload

func NewDoublySecurePayload(message *secured_servicepb.DoublySecureRequest, token string) *securedservice.DoublySecurePayload

NewDoublySecurePayload builds the payload of the "doubly_secure" endpoint of the "secured_service" service from the gRPC request type.

func NewProtoAlsoDoublySecureResponse

func NewProtoAlsoDoublySecureResponse(result string) *secured_servicepb.AlsoDoublySecureResponse

NewProtoAlsoDoublySecureResponse builds the gRPC response type from the result of the "also_doubly_secure" endpoint of the "secured_service" service.

func NewProtoDoublySecureResponse

func NewProtoDoublySecureResponse(result string) *secured_servicepb.DoublySecureResponse

NewProtoDoublySecureResponse builds the gRPC response type from the result of the "doubly_secure" endpoint of the "secured_service" service.

func NewProtoSecureResponse

func NewProtoSecureResponse(result string) *secured_servicepb.SecureResponse

NewProtoSecureResponse builds the gRPC response type from the result of the "secure" endpoint of the "secured_service" service.

func NewProtoSigninResponse

func NewProtoSigninResponse(result *securedservice.Creds) *secured_servicepb.SigninResponse

NewProtoSigninResponse builds the gRPC response type from the result of the "signin" endpoint of the "secured_service" service.

func NewSecureHandler

func NewSecureHandler(endpoint goa.Endpoint, h goagrpc.UnaryHandler) goagrpc.UnaryHandler

NewSecureHandler creates a gRPC handler which serves the "secured_service" service "secure" endpoint.

func NewSecurePayload

func NewSecurePayload(message *secured_servicepb.SecureRequest, token string) *securedservice.SecurePayload

NewSecurePayload builds the payload of the "secure" endpoint of the "secured_service" service from the gRPC request type.

func NewSigninHandler

func NewSigninHandler(endpoint goa.Endpoint, h goagrpc.UnaryHandler) goagrpc.UnaryHandler

NewSigninHandler creates a gRPC handler which serves the "secured_service" service "signin" endpoint.

func NewSigninPayload

func NewSigninPayload(username string, password string) *securedservice.SigninPayload

NewSigninPayload builds the payload of the "signin" endpoint of the "secured_service" service from the gRPC request type.

Types

type Server

Server implements the secured_servicepb.SecuredServiceServer interface.

func New

New instantiates the server struct with the secured_service service endpoints.

func (*Server) AlsoDoublySecure

AlsoDoublySecure implements the "AlsoDoublySecure" method in secured_servicepb.SecuredServiceServer interface.

func (*Server) DoublySecure

DoublySecure implements the "DoublySecure" method in secured_servicepb.SecuredServiceServer interface.

func (*Server) Secure

Secure implements the "Secure" method in secured_servicepb.SecuredServiceServer interface.

func (*Server) Signin

Signin implements the "Signin" method in secured_servicepb.SecuredServiceServer interface.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL