document_signerpb

package module
v0.0.0-...-838a961 Latest Latest
Warning

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

Go to latest
Published: Aug 23, 2022 License: GPL-3.0 Imports: 11 Imported by: 1

Documentation

Index

Constants

View Source
const (
	ServiceName    = "psdocumentsigner"
	ServiceVersion = "latest"

	SignerRoleNameMerchant = "Merchant"
	SignerRoleNamePaysuper = "Paysuper"

	MetadataFieldMerchantId       = "merchant_id"
	MetadataFieldPayoutDocumentId = "payout_document_id"

	StorageTypeAgreement = "agreement"
	StorageTypeReport    = "report"

	RequestTypeCreateEmbeddedWithTemplate = "create_embedded_with_template"
	RequestTypeCreateEmbedded             = "create_embedded"
	RequestTypeCreateWebsite              = "create_website"
)

Variables

View Source
var File_signer_proto protoreflect.FileDescriptor

Functions

func RegisterDocumentSignerServiceHandler

func RegisterDocumentSignerServiceHandler(s server.Server, hdlr DocumentSignerServiceHandler, opts ...server.HandlerOption) error

Types

type CreateSignatureRequest

type CreateSignatureRequest struct {
	TemplateId string                          `protobuf:"bytes,1,opt,name=template_id,json=templateId,proto3" json:"template_id,omitempty"`
	Title      string                          `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
	Subject    string                          `protobuf:"bytes,3,opt,name=subject,proto3" json:"subject,omitempty"`
	Message    string                          `protobuf:"bytes,4,opt,name=message,proto3" json:"message,omitempty"`
	Signers    []*CreateSignatureRequestSigner `protobuf:"bytes,5,rep,name=signers,proto3" json:"signers,omitempty"`
	//@inject_tag: json:"custom_fields"
	CustomFields       []*CreateSignatureRequestCustomFields `protobuf:"bytes,6,rep,name=custom_fields,json=customFields,proto3" json:"custom_fields"`
	AllowDecline       int32                                 `protobuf:"varint,7,opt,name=allow_decline,json=allowDecline,proto3" json:"allow_decline,omitempty"`
	SigningRedirectUrl string                                `protobuf:"bytes,8,opt,name=signing_redirect_url,json=signingRedirectUrl,proto3" json:"signing_redirect_url,omitempty"`
	Ccs                []*CreateSignatureRequestCcs          `protobuf:"bytes,9,rep,name=ccs,proto3" json:"ccs,omitempty"`
	Metadata           map[string]string                     `` /* 158-byte string literal not displayed */
	ClientId           string                                `protobuf:"bytes,11,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"`
	FileUrl            []*CreateSignatureRequestFileUrl      `protobuf:"bytes,12,rep,name=file_url,json=fileUrl,proto3" json:"file_url,omitempty"`
	SigningOptions     *CreateSignatureRequestSigningOptions `protobuf:"bytes,13,opt,name=signing_options,json=signingOptions,proto3" json:"signing_options,omitempty"`
	RequestType        string                                `protobuf:"bytes,14,opt,name=request_type,json=requestType,proto3" json:"request_type,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateSignatureRequest) Descriptor deprecated

func (*CreateSignatureRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateSignatureRequest.ProtoReflect.Descriptor instead.

func (*CreateSignatureRequest) GetAllowDecline

func (x *CreateSignatureRequest) GetAllowDecline() int32

func (*CreateSignatureRequest) GetCcs

func (*CreateSignatureRequest) GetClientId

func (x *CreateSignatureRequest) GetClientId() string

func (*CreateSignatureRequest) GetCustomFields

func (*CreateSignatureRequest) GetFileUrl

func (*CreateSignatureRequest) GetMessage

func (x *CreateSignatureRequest) GetMessage() string

func (*CreateSignatureRequest) GetMetadata

func (x *CreateSignatureRequest) GetMetadata() map[string]string

func (*CreateSignatureRequest) GetRequestType

func (x *CreateSignatureRequest) GetRequestType() string

func (*CreateSignatureRequest) GetSigners

func (*CreateSignatureRequest) GetSigningOptions

func (*CreateSignatureRequest) GetSigningRedirectUrl

func (x *CreateSignatureRequest) GetSigningRedirectUrl() string

func (*CreateSignatureRequest) GetSubject

func (x *CreateSignatureRequest) GetSubject() string

func (*CreateSignatureRequest) GetTemplateId

func (x *CreateSignatureRequest) GetTemplateId() string

func (*CreateSignatureRequest) GetTitle

func (x *CreateSignatureRequest) GetTitle() string

func (*CreateSignatureRequest) ProtoMessage

func (*CreateSignatureRequest) ProtoMessage()

func (*CreateSignatureRequest) ProtoReflect

func (x *CreateSignatureRequest) ProtoReflect() protoreflect.Message

func (*CreateSignatureRequest) Reset

func (x *CreateSignatureRequest) Reset()

func (*CreateSignatureRequest) String

func (x *CreateSignatureRequest) String() string

type CreateSignatureRequestCcs

type CreateSignatureRequestCcs struct {
	EmailAddress string `protobuf:"bytes,1,opt,name=email_address,json=emailAddress,proto3" json:"email_address,omitempty"`
	RoleName     string `protobuf:"bytes,2,opt,name=role_name,json=roleName,proto3" json:"role_name,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateSignatureRequestCcs) Descriptor deprecated

func (*CreateSignatureRequestCcs) Descriptor() ([]byte, []int)

Deprecated: Use CreateSignatureRequestCcs.ProtoReflect.Descriptor instead.

func (*CreateSignatureRequestCcs) GetEmailAddress

func (x *CreateSignatureRequestCcs) GetEmailAddress() string

func (*CreateSignatureRequestCcs) GetRoleName

func (x *CreateSignatureRequestCcs) GetRoleName() string

func (*CreateSignatureRequestCcs) ProtoMessage

func (*CreateSignatureRequestCcs) ProtoMessage()

func (*CreateSignatureRequestCcs) ProtoReflect

func (*CreateSignatureRequestCcs) Reset

func (x *CreateSignatureRequestCcs) Reset()

func (*CreateSignatureRequestCcs) String

func (x *CreateSignatureRequestCcs) String() string

type CreateSignatureRequestCustomFields

type CreateSignatureRequestCustomFields struct {

	//@inject_tag: json:"name"
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name"`
	//@inject_tag: json:"value"
	Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value"`
	//@inject_tag: json:"required"
	Required bool `protobuf:"varint,3,opt,name=required,proto3" json:"required"`
	//@inject_tag: json:"editor"
	Editor string `protobuf:"bytes,4,opt,name=editor,proto3" json:"editor"`
	// contains filtered or unexported fields
}

func (*CreateSignatureRequestCustomFields) Descriptor deprecated

func (*CreateSignatureRequestCustomFields) Descriptor() ([]byte, []int)

Deprecated: Use CreateSignatureRequestCustomFields.ProtoReflect.Descriptor instead.

func (*CreateSignatureRequestCustomFields) GetEditor

func (*CreateSignatureRequestCustomFields) GetName

func (*CreateSignatureRequestCustomFields) GetRequired

func (x *CreateSignatureRequestCustomFields) GetRequired() bool

func (*CreateSignatureRequestCustomFields) GetValue

func (*CreateSignatureRequestCustomFields) ProtoMessage

func (*CreateSignatureRequestCustomFields) ProtoMessage()

func (*CreateSignatureRequestCustomFields) ProtoReflect

func (*CreateSignatureRequestCustomFields) Reset

func (*CreateSignatureRequestCustomFields) String

type CreateSignatureRequestFileUrl

type CreateSignatureRequestFileUrl struct {
	Name    string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Storage string `protobuf:"bytes,2,opt,name=storage,proto3" json:"storage,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateSignatureRequestFileUrl) Descriptor deprecated

func (*CreateSignatureRequestFileUrl) Descriptor() ([]byte, []int)

Deprecated: Use CreateSignatureRequestFileUrl.ProtoReflect.Descriptor instead.

func (*CreateSignatureRequestFileUrl) GetName

func (*CreateSignatureRequestFileUrl) GetStorage

func (x *CreateSignatureRequestFileUrl) GetStorage() string

func (*CreateSignatureRequestFileUrl) ProtoMessage

func (*CreateSignatureRequestFileUrl) ProtoMessage()

func (*CreateSignatureRequestFileUrl) ProtoReflect

func (*CreateSignatureRequestFileUrl) Reset

func (x *CreateSignatureRequestFileUrl) Reset()

func (*CreateSignatureRequestFileUrl) String

type CreateSignatureRequestSigner

type CreateSignatureRequestSigner struct {
	Email    string `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"`
	Name     string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Pin      string `protobuf:"bytes,3,opt,name=pin,proto3" json:"pin,omitempty"`
	Group    string `protobuf:"bytes,4,opt,name=group,proto3" json:"group,omitempty"`
	RoleName string `protobuf:"bytes,5,opt,name=role_name,json=roleName,proto3" json:"role_name,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateSignatureRequestSigner) Descriptor deprecated

func (*CreateSignatureRequestSigner) Descriptor() ([]byte, []int)

Deprecated: Use CreateSignatureRequestSigner.ProtoReflect.Descriptor instead.

func (*CreateSignatureRequestSigner) GetEmail

func (x *CreateSignatureRequestSigner) GetEmail() string

func (*CreateSignatureRequestSigner) GetGroup

func (x *CreateSignatureRequestSigner) GetGroup() string

func (*CreateSignatureRequestSigner) GetName

func (x *CreateSignatureRequestSigner) GetName() string

func (*CreateSignatureRequestSigner) GetPin

func (*CreateSignatureRequestSigner) GetRoleName

func (x *CreateSignatureRequestSigner) GetRoleName() string

func (*CreateSignatureRequestSigner) ProtoMessage

func (*CreateSignatureRequestSigner) ProtoMessage()

func (*CreateSignatureRequestSigner) ProtoReflect

func (*CreateSignatureRequestSigner) Reset

func (x *CreateSignatureRequestSigner) Reset()

func (*CreateSignatureRequestSigner) String

type CreateSignatureRequestSigningOptions

type CreateSignatureRequestSigningOptions struct {
	Draw    bool   `protobuf:"varint,1,opt,name=draw,proto3" json:"draw,omitempty"`
	Type    bool   `protobuf:"varint,2,opt,name=type,proto3" json:"type,omitempty"`
	Upload  bool   `protobuf:"varint,3,opt,name=upload,proto3" json:"upload,omitempty"`
	Phone   bool   `protobuf:"varint,4,opt,name=phone,proto3" json:"phone,omitempty"`
	Default string `protobuf:"bytes,5,opt,name=default,proto3" json:"default,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateSignatureRequestSigningOptions) Descriptor deprecated

func (*CreateSignatureRequestSigningOptions) Descriptor() ([]byte, []int)

Deprecated: Use CreateSignatureRequestSigningOptions.ProtoReflect.Descriptor instead.

func (*CreateSignatureRequestSigningOptions) GetDefault

func (*CreateSignatureRequestSigningOptions) GetDraw

func (*CreateSignatureRequestSigningOptions) GetPhone

func (*CreateSignatureRequestSigningOptions) GetType

func (*CreateSignatureRequestSigningOptions) GetUpload

func (*CreateSignatureRequestSigningOptions) ProtoMessage

func (*CreateSignatureRequestSigningOptions) ProtoMessage()

func (*CreateSignatureRequestSigningOptions) ProtoReflect

func (*CreateSignatureRequestSigningOptions) Reset

func (*CreateSignatureRequestSigningOptions) String

type CreateSignatureResponse

type CreateSignatureResponse struct {
	Status  int32                        `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"`
	Message *ResponseErrorMessage        `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	Item    *CreateSignatureResponseItem `protobuf:"bytes,3,opt,name=item,proto3" json:"item,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateSignatureResponse) Descriptor deprecated

func (*CreateSignatureResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateSignatureResponse.ProtoReflect.Descriptor instead.

func (*CreateSignatureResponse) GetItem

func (*CreateSignatureResponse) GetMessage

func (*CreateSignatureResponse) GetStatus

func (x *CreateSignatureResponse) GetStatus() int32

func (*CreateSignatureResponse) ProtoMessage

func (*CreateSignatureResponse) ProtoMessage()

func (*CreateSignatureResponse) ProtoReflect

func (x *CreateSignatureResponse) ProtoReflect() protoreflect.Message

func (*CreateSignatureResponse) Reset

func (x *CreateSignatureResponse) Reset()

func (*CreateSignatureResponse) String

func (x *CreateSignatureResponse) String() string

type CreateSignatureResponseItem

type CreateSignatureResponseItem struct {
	DetailsUrl          string `protobuf:"bytes,1,opt,name=details_url,json=detailsUrl,proto3" json:"details_url,omitempty"`
	FilesUrl            string `protobuf:"bytes,2,opt,name=files_url,json=filesUrl,proto3" json:"files_url,omitempty"`
	SignatureRequestId  string `protobuf:"bytes,3,opt,name=signature_request_id,json=signatureRequestId,proto3" json:"signature_request_id,omitempty"`
	MerchantSignatureId string `protobuf:"bytes,4,opt,name=merchant_signature_id,json=merchantSignatureId,proto3" json:"merchant_signature_id,omitempty"`
	PsSignatureId       string `protobuf:"bytes,5,opt,name=ps_signature_id,json=psSignatureId,proto3" json:"ps_signature_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateSignatureResponseItem) Descriptor deprecated

func (*CreateSignatureResponseItem) Descriptor() ([]byte, []int)

Deprecated: Use CreateSignatureResponseItem.ProtoReflect.Descriptor instead.

func (*CreateSignatureResponseItem) GetDetailsUrl

func (x *CreateSignatureResponseItem) GetDetailsUrl() string

func (*CreateSignatureResponseItem) GetFilesUrl

func (x *CreateSignatureResponseItem) GetFilesUrl() string

func (*CreateSignatureResponseItem) GetMerchantSignatureId

func (x *CreateSignatureResponseItem) GetMerchantSignatureId() string

func (*CreateSignatureResponseItem) GetPsSignatureId

func (x *CreateSignatureResponseItem) GetPsSignatureId() string

func (*CreateSignatureResponseItem) GetSignatureRequestId

func (x *CreateSignatureResponseItem) GetSignatureRequestId() string

func (*CreateSignatureResponseItem) ProtoMessage

func (*CreateSignatureResponseItem) ProtoMessage()

func (*CreateSignatureResponseItem) ProtoReflect

func (*CreateSignatureResponseItem) Reset

func (x *CreateSignatureResponseItem) Reset()

func (*CreateSignatureResponseItem) String

func (x *CreateSignatureResponseItem) String() string

type DocumentSignerService

type DocumentSignerService interface {
	CreateSignature(ctx context.Context, in *CreateSignatureRequest, opts ...client.CallOption) (*CreateSignatureResponse, error)
	GetSignatureUrl(ctx context.Context, in *GetSignatureUrlRequest, opts ...client.CallOption) (*GetSignatureUrlResponse, error)
}

func NewDocumentSignerService

func NewDocumentSignerService(name string, c client.Client) DocumentSignerService

type DocumentSignerServiceHandler

type DocumentSignerServiceHandler interface {
	CreateSignature(context.Context, *CreateSignatureRequest, *CreateSignatureResponse) error
	GetSignatureUrl(context.Context, *GetSignatureUrlRequest, *GetSignatureUrlResponse) error
}

type GetSignUrlResponse

type GetSignUrlResponse struct {
	Embedded *GetSignUrlResponseEmbedded `protobuf:"bytes,1,opt,name=embedded,proto3" json:"embedded,omitempty"`
	// contains filtered or unexported fields
}

func (*GetSignUrlResponse) Descriptor deprecated

func (*GetSignUrlResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetSignUrlResponse.ProtoReflect.Descriptor instead.

func (*GetSignUrlResponse) GetEmbedded

func (*GetSignUrlResponse) ProtoMessage

func (*GetSignUrlResponse) ProtoMessage()

func (*GetSignUrlResponse) ProtoReflect

func (x *GetSignUrlResponse) ProtoReflect() protoreflect.Message

func (*GetSignUrlResponse) Reset

func (x *GetSignUrlResponse) Reset()

func (*GetSignUrlResponse) String

func (x *GetSignUrlResponse) String() string

type GetSignUrlResponseEmbedded

type GetSignUrlResponseEmbedded struct {
	SignUrl   string `protobuf:"bytes,1,opt,name=sign_url,json=signUrl,proto3" json:"sign_url,omitempty"`
	ExpiresAt int64  `protobuf:"varint,2,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"`
	// contains filtered or unexported fields
}

func (*GetSignUrlResponseEmbedded) Descriptor deprecated

func (*GetSignUrlResponseEmbedded) Descriptor() ([]byte, []int)

Deprecated: Use GetSignUrlResponseEmbedded.ProtoReflect.Descriptor instead.

func (*GetSignUrlResponseEmbedded) GetExpiresAt

func (x *GetSignUrlResponseEmbedded) GetExpiresAt() int64

func (*GetSignUrlResponseEmbedded) GetSignUrl

func (x *GetSignUrlResponseEmbedded) GetSignUrl() string

func (*GetSignUrlResponseEmbedded) ProtoMessage

func (*GetSignUrlResponseEmbedded) ProtoMessage()

func (*GetSignUrlResponseEmbedded) ProtoReflect

func (*GetSignUrlResponseEmbedded) Reset

func (x *GetSignUrlResponseEmbedded) Reset()

func (*GetSignUrlResponseEmbedded) String

func (x *GetSignUrlResponseEmbedded) String() string

type GetSignatureUrlRequest

type GetSignatureUrlRequest struct {
	SignatureId string `protobuf:"bytes,1,opt,name=signature_id,json=signatureId,proto3" json:"signature_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetSignatureUrlRequest) Descriptor deprecated

func (*GetSignatureUrlRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetSignatureUrlRequest.ProtoReflect.Descriptor instead.

func (*GetSignatureUrlRequest) GetSignatureId

func (x *GetSignatureUrlRequest) GetSignatureId() string

func (*GetSignatureUrlRequest) ProtoMessage

func (*GetSignatureUrlRequest) ProtoMessage()

func (*GetSignatureUrlRequest) ProtoReflect

func (x *GetSignatureUrlRequest) ProtoReflect() protoreflect.Message

func (*GetSignatureUrlRequest) Reset

func (x *GetSignatureUrlRequest) Reset()

func (*GetSignatureUrlRequest) String

func (x *GetSignatureUrlRequest) String() string

type GetSignatureUrlResponse

type GetSignatureUrlResponse struct {
	Status  int32                            `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"`
	Message *ResponseErrorMessage            `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	Item    *GetSignatureUrlResponseEmbedded `protobuf:"bytes,3,opt,name=item,proto3" json:"item,omitempty"`
	// contains filtered or unexported fields
}

func (*GetSignatureUrlResponse) Descriptor deprecated

func (*GetSignatureUrlResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetSignatureUrlResponse.ProtoReflect.Descriptor instead.

func (*GetSignatureUrlResponse) GetItem

func (*GetSignatureUrlResponse) GetMessage

func (*GetSignatureUrlResponse) GetStatus

func (x *GetSignatureUrlResponse) GetStatus() int32

func (*GetSignatureUrlResponse) ProtoMessage

func (*GetSignatureUrlResponse) ProtoMessage()

func (*GetSignatureUrlResponse) ProtoReflect

func (x *GetSignatureUrlResponse) ProtoReflect() protoreflect.Message

func (*GetSignatureUrlResponse) Reset

func (x *GetSignatureUrlResponse) Reset()

func (*GetSignatureUrlResponse) String

func (x *GetSignatureUrlResponse) String() string

type GetSignatureUrlResponseEmbedded

type GetSignatureUrlResponseEmbedded struct {
	SignUrl   string               `protobuf:"bytes,1,opt,name=sign_url,json=signUrl,proto3" json:"sign_url,omitempty"`
	ExpiresAt *timestamp.Timestamp `protobuf:"bytes,2,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"`
	// contains filtered or unexported fields
}

func (*GetSignatureUrlResponseEmbedded) Descriptor deprecated

func (*GetSignatureUrlResponseEmbedded) Descriptor() ([]byte, []int)

Deprecated: Use GetSignatureUrlResponseEmbedded.ProtoReflect.Descriptor instead.

func (*GetSignatureUrlResponseEmbedded) GetExpiresAt

func (*GetSignatureUrlResponseEmbedded) GetSignUrl

func (x *GetSignatureUrlResponseEmbedded) GetSignUrl() string

func (*GetSignatureUrlResponseEmbedded) ProtoMessage

func (*GetSignatureUrlResponseEmbedded) ProtoMessage()

func (*GetSignatureUrlResponseEmbedded) ProtoReflect

func (*GetSignatureUrlResponseEmbedded) Reset

func (*GetSignatureUrlResponseEmbedded) String

type ResponseErrorMessage

type ResponseErrorMessage struct {

	//@inject_tag: json:"code"
	Code string `protobuf:"bytes,1,opt,name=code,proto3" json:"code"`
	//@inject_tag: json:"message"
	Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message"`
	//@inject_tag: json:"details,omitempty"
	Details string `protobuf:"bytes,3,opt,name=details,proto3" json:"details,omitempty"`
	// contains filtered or unexported fields
}

func (*ResponseErrorMessage) Descriptor deprecated

func (*ResponseErrorMessage) Descriptor() ([]byte, []int)

Deprecated: Use ResponseErrorMessage.ProtoReflect.Descriptor instead.

func (*ResponseErrorMessage) GetCode

func (x *ResponseErrorMessage) GetCode() string

func (*ResponseErrorMessage) GetDetails

func (x *ResponseErrorMessage) GetDetails() string

func (*ResponseErrorMessage) GetMessage

func (x *ResponseErrorMessage) GetMessage() string

func (*ResponseErrorMessage) ProtoMessage

func (*ResponseErrorMessage) ProtoMessage()

func (*ResponseErrorMessage) ProtoReflect

func (x *ResponseErrorMessage) ProtoReflect() protoreflect.Message

func (*ResponseErrorMessage) Reset

func (x *ResponseErrorMessage) Reset()

func (*ResponseErrorMessage) String

func (x *ResponseErrorMessage) String() string

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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