client

package
v2.2.4+incompatible Latest Latest
Warning

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

Go to latest
Published: Sep 20, 2020 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BuildAlsoDoublySecureFunc

func BuildAlsoDoublySecureFunc(grpccli secured_servicepb.SecuredServiceClient, cliopts ...grpc.CallOption) goagrpc.RemoteFunc

BuildAlsoDoublySecureFunc builds the remote method to invoke for "secured_service" service "also_doubly_secure" endpoint.

func BuildAlsoDoublySecurePayload

func BuildAlsoDoublySecurePayload(securedServiceAlsoDoublySecureMessage string, securedServiceAlsoDoublySecureOauthToken string, securedServiceAlsoDoublySecureToken string) (*securedservice.AlsoDoublySecurePayload, error)

BuildAlsoDoublySecurePayload builds the payload for the secured_service also_doubly_secure endpoint from CLI flags.

func BuildDoublySecureFunc

func BuildDoublySecureFunc(grpccli secured_servicepb.SecuredServiceClient, cliopts ...grpc.CallOption) goagrpc.RemoteFunc

BuildDoublySecureFunc builds the remote method to invoke for "secured_service" service "doubly_secure" endpoint.

func BuildDoublySecurePayload

func BuildDoublySecurePayload(securedServiceDoublySecureMessage string, securedServiceDoublySecureToken string) (*securedservice.DoublySecurePayload, error)

BuildDoublySecurePayload builds the payload for the secured_service doubly_secure endpoint from CLI flags.

func BuildSecureFunc

func BuildSecureFunc(grpccli secured_servicepb.SecuredServiceClient, cliopts ...grpc.CallOption) goagrpc.RemoteFunc

BuildSecureFunc builds the remote method to invoke for "secured_service" service "secure" endpoint.

func BuildSecurePayload

func BuildSecurePayload(securedServiceSecureMessage string, securedServiceSecureToken string) (*securedservice.SecurePayload, error)

BuildSecurePayload builds the payload for the secured_service secure endpoint from CLI flags.

func BuildSigninFunc

func BuildSigninFunc(grpccli secured_servicepb.SecuredServiceClient, cliopts ...grpc.CallOption) goagrpc.RemoteFunc

BuildSigninFunc builds the remote method to invoke for "secured_service" service "signin" endpoint.

func BuildSigninPayload

func BuildSigninPayload(securedServiceSigninUsername string, securedServiceSigninPassword string) (*securedservice.SigninPayload, error)

BuildSigninPayload builds the payload for the secured_service signin endpoint from CLI flags.

func DecodeAlsoDoublySecureResponse

func DecodeAlsoDoublySecureResponse(ctx context.Context, v interface{}, hdr, trlr metadata.MD) (interface{}, error)

DecodeAlsoDoublySecureResponse decodes responses from the secured_service also_doubly_secure endpoint.

func DecodeDoublySecureResponse

func DecodeDoublySecureResponse(ctx context.Context, v interface{}, hdr, trlr metadata.MD) (interface{}, error)

DecodeDoublySecureResponse decodes responses from the secured_service doubly_secure endpoint.

func DecodeSecureResponse

func DecodeSecureResponse(ctx context.Context, v interface{}, hdr, trlr metadata.MD) (interface{}, error)

DecodeSecureResponse decodes responses from the secured_service secure endpoint.

func DecodeSigninResponse

func DecodeSigninResponse(ctx context.Context, v interface{}, hdr, trlr metadata.MD) (interface{}, error)

DecodeSigninResponse decodes responses from the secured_service signin endpoint.

func EncodeAlsoDoublySecureRequest

func EncodeAlsoDoublySecureRequest(ctx context.Context, v interface{}, md *metadata.MD) (interface{}, error)

EncodeAlsoDoublySecureRequest encodes requests sent to secured_service also_doubly_secure endpoint.

func EncodeDoublySecureRequest

func EncodeDoublySecureRequest(ctx context.Context, v interface{}, md *metadata.MD) (interface{}, error)

EncodeDoublySecureRequest encodes requests sent to secured_service doubly_secure endpoint.

func EncodeSecureRequest

func EncodeSecureRequest(ctx context.Context, v interface{}, md *metadata.MD) (interface{}, error)

EncodeSecureRequest encodes requests sent to secured_service secure endpoint.

func EncodeSigninRequest

func EncodeSigninRequest(ctx context.Context, v interface{}, md *metadata.MD) (interface{}, error)

EncodeSigninRequest encodes requests sent to secured_service signin endpoint.

func NewAlsoDoublySecureRequest

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

func NewAlsoDoublySecureResult

func NewAlsoDoublySecureResult(message *secured_servicepb.AlsoDoublySecureResponse) string

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

func NewDoublySecureRequest

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

func NewDoublySecureResult

func NewDoublySecureResult(message *secured_servicepb.DoublySecureResponse) string

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

func NewSecureRequest

func NewSecureRequest(payload *securedservice.SecurePayload) *secured_servicepb.SecureRequest

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

func NewSecureResult

func NewSecureResult(message *secured_servicepb.SecureResponse) string

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

func NewSigninRequest

func NewSigninRequest() *secured_servicepb.SigninRequest

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

func NewSigninResult

func NewSigninResult(message *secured_servicepb.SigninResponse) *securedservice.Creds

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

Types

type Client

type Client struct {
	// contains filtered or unexported fields
}

Client lists the service endpoint gRPC clients.

func NewClient

func NewClient(cc *grpc.ClientConn, opts ...grpc.CallOption) *Client

NewClient instantiates gRPC client for all the secured_service service servers.

func (*Client) AlsoDoublySecure

func (c *Client) AlsoDoublySecure() goa.Endpoint

AlsoDoublySecure calls the "AlsoDoublySecure" function in secured_servicepb.SecuredServiceClient interface.

func (*Client) DoublySecure

func (c *Client) DoublySecure() goa.Endpoint

DoublySecure calls the "DoublySecure" function in secured_servicepb.SecuredServiceClient interface.

func (*Client) Secure

func (c *Client) Secure() goa.Endpoint

Secure calls the "Secure" function in secured_servicepb.SecuredServiceClient interface.

func (*Client) Signin

func (c *Client) Signin() goa.Endpoint

Signin calls the "Signin" function in secured_servicepb.SecuredServiceClient interface.

Jump to

Keyboard shortcuts

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