client

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Sep 4, 2024 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Overview

This file is auto-generated, don't edit it. Thanks.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

type Client struct {
	openapi.Client
}

func NewClient

func NewClient(config *openapi.Config) (*Client, error)

func (*Client) CreateEenterpriseDID

func (client *Client) CreateEenterpriseDID(request *CreateEenterpriseDIDRequest) (_result *CreateEenterpriseDIDResponse, _err error)

@param request - CreateEenterpriseDIDRequest

@return CreateEenterpriseDIDResponse

func (*Client) CreateEenterpriseDIDWithOptions

func (client *Client) CreateEenterpriseDIDWithOptions(request *CreateEenterpriseDIDRequest, runtime *util.RuntimeOptions) (_result *CreateEenterpriseDIDResponse, _err error)

@param request - CreateEenterpriseDIDRequest

@param runtime - runtime options for this request RuntimeOptions

@return CreateEenterpriseDIDResponse

func (*Client) CreatePersonalDID

func (client *Client) CreatePersonalDID(request *CreatePersonalDIDRequest) (_result *CreatePersonalDIDResponse, _err error)

@param request - CreatePersonalDIDRequest

@return CreatePersonalDIDResponse

func (*Client) CreatePersonalDIDWithOptions

func (client *Client) CreatePersonalDIDWithOptions(request *CreatePersonalDIDRequest, runtime *util.RuntimeOptions) (_result *CreatePersonalDIDResponse, _err error)

@param request - CreatePersonalDIDRequest

@param runtime - runtime options for this request RuntimeOptions

@return CreatePersonalDIDResponse

func (*Client) CreateTenantDID

func (client *Client) CreateTenantDID(request *CreateTenantDIDRequest) (_result *CreateTenantDIDResponse, _err error)

@param request - CreateTenantDIDRequest

@return CreateTenantDIDResponse

func (*Client) CreateTenantDIDWithOptions

func (client *Client) CreateTenantDIDWithOptions(request *CreateTenantDIDRequest, runtime *util.RuntimeOptions) (_result *CreateTenantDIDResponse, _err error)

@param request - CreateTenantDIDRequest

@param runtime - runtime options for this request RuntimeOptions

@return CreateTenantDIDResponse

func (*Client) GetDID

func (client *Client) GetDID(request *GetDIDRequest) (_result *GetDIDResponse, _err error)

@param request - GetDIDRequest

@return GetDIDResponse

func (*Client) GetDIDWithOptions

func (client *Client) GetDIDWithOptions(request *GetDIDRequest, runtime *util.RuntimeOptions) (_result *GetDIDResponse, _err error)

@param request - GetDIDRequest

@param runtime - runtime options for this request RuntimeOptions

@return GetDIDResponse

func (*Client) GetEndpoint

func (client *Client) GetEndpoint(productId *string, regionId *string, endpointRule *string, network *string, suffix *string, endpointMap map[string]*string, endpoint *string) (_result *string, _err error)

func (*Client) Init

func (client *Client) Init(config *openapi.Config) (_err error)

func (*Client) IssueNormalVerifiableVC

func (client *Client) IssueNormalVerifiableVC(request *IssueNormalVerifiableVCRequest) (_result *IssueNormalVerifiableVCResponse, _err error)

@param request - IssueNormalVerifiableVCRequest

@return IssueNormalVerifiableVCResponse

func (*Client) IssueNormalVerifiableVCWithOptions

func (client *Client) IssueNormalVerifiableVCWithOptions(request *IssueNormalVerifiableVCRequest, runtime *util.RuntimeOptions) (_result *IssueNormalVerifiableVCResponse, _err error)

@param request - IssueNormalVerifiableVCRequest

@param runtime - runtime options for this request RuntimeOptions

@return IssueNormalVerifiableVCResponse

func (*Client) UpdateVC

func (client *Client) UpdateVC(request *UpdateVCRequest) (_result *UpdateVCResponse, _err error)

@param request - UpdateVCRequest

@return UpdateVCResponse

func (*Client) UpdateVCWithOptions

func (client *Client) UpdateVCWithOptions(request *UpdateVCRequest, runtime *util.RuntimeOptions) (_result *UpdateVCResponse, _err error)

@param request - UpdateVCRequest

@param runtime - runtime options for this request RuntimeOptions

@return UpdateVCResponse

func (*Client) VerifyVerifiableClaim

func (client *Client) VerifyVerifiableClaim(request *VerifyVerifiableClaimRequest) (_result *VerifyVerifiableClaimResponse, _err error)

@param request - VerifyVerifiableClaimRequest

@return VerifyVerifiableClaimResponse

func (*Client) VerifyVerifiableClaimWithOptions

func (client *Client) VerifyVerifiableClaimWithOptions(request *VerifyVerifiableClaimRequest, runtime *util.RuntimeOptions) (_result *VerifyVerifiableClaimResponse, _err error)

@param request - VerifyVerifiableClaimRequest

@param runtime - runtime options for this request RuntimeOptions

@return VerifyVerifiableClaimResponse

type CreateEenterpriseDIDRequest

type CreateEenterpriseDIDRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// 01357967-61d1-42a9-8a90-f0dd8a161411
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// F76iBtCdYuE0DHC33a5amzv3ioUfAqjuBxgek3RwjxBZ2cGP0HDxZy0k8Hs7yNtZRmM3h3KmRn4liSH4gLOOK4P41l
	OwnerUniqueID *string `json:"OwnerUniqueID,omitempty" xml:"OwnerUniqueID,omitempty"`
}

func (CreateEenterpriseDIDRequest) GoString

func (s CreateEenterpriseDIDRequest) GoString() string

func (*CreateEenterpriseDIDRequest) SetClientToken

func (*CreateEenterpriseDIDRequest) SetOwnerUniqueID

func (CreateEenterpriseDIDRequest) String

type CreateEenterpriseDIDResponse

type CreateEenterpriseDIDResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateEenterpriseDIDResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateEenterpriseDIDResponse) GoString

func (s CreateEenterpriseDIDResponse) GoString() string

func (*CreateEenterpriseDIDResponse) SetBody

func (*CreateEenterpriseDIDResponse) SetHeaders

func (*CreateEenterpriseDIDResponse) SetStatusCode

func (CreateEenterpriseDIDResponse) String

type CreateEenterpriseDIDResponseBody

type CreateEenterpriseDIDResponseBody struct {
	// example:
	//
	// "did:mychain:xxx"
	DID *string `json:"DID,omitempty" xml:"DID,omitempty"`
	// example:
	//
	// "7CEDB9B0-E68A-4E67-A258-EEE342695921"
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// "OK"
	ResultCode *string `json:"ResultCode,omitempty" xml:"ResultCode,omitempty"`
	// example:
	//
	// ""
	ResultMessage *string `json:"ResultMessage,omitempty" xml:"ResultMessage,omitempty"`
	// example:
	//
	// true
	Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (CreateEenterpriseDIDResponseBody) GoString

func (*CreateEenterpriseDIDResponseBody) SetDID

func (*CreateEenterpriseDIDResponseBody) SetRequestId

func (*CreateEenterpriseDIDResponseBody) SetResultCode

func (*CreateEenterpriseDIDResponseBody) SetResultMessage

func (*CreateEenterpriseDIDResponseBody) SetSuccess

func (CreateEenterpriseDIDResponseBody) String

type CreatePersonalDIDRequest

type CreatePersonalDIDRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// 01357967-61d1-42a9-8a90-f0dd8a161411
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 73BUce7y51BlPFxHucfjdOLC9cdWNnPqc7pyXXJe05c2twjraDPwDm1KhmD6v1d7tUyxjYoNhXLdX18zzp5rsogU87
	OwnerUniqueID *string `json:"OwnerUniqueID,omitempty" xml:"OwnerUniqueID,omitempty"`
}

func (CreatePersonalDIDRequest) GoString

func (s CreatePersonalDIDRequest) GoString() string

func (*CreatePersonalDIDRequest) SetClientToken

func (*CreatePersonalDIDRequest) SetOwnerUniqueID

func (CreatePersonalDIDRequest) String

func (s CreatePersonalDIDRequest) String() string

type CreatePersonalDIDResponse

type CreatePersonalDIDResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreatePersonalDIDResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreatePersonalDIDResponse) GoString

func (s CreatePersonalDIDResponse) GoString() string

func (*CreatePersonalDIDResponse) SetBody

func (*CreatePersonalDIDResponse) SetHeaders

func (*CreatePersonalDIDResponse) SetStatusCode

func (CreatePersonalDIDResponse) String

func (s CreatePersonalDIDResponse) String() string

type CreatePersonalDIDResponseBody

type CreatePersonalDIDResponseBody struct {
	// example:
	//
	// "did:mychain:xxx"
	DID *string `json:"DID,omitempty" xml:"DID,omitempty"`
	// example:
	//
	// "7C171509-B966-4AD2-B654-7BE14F1F3AA6"
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// "OK"
	ResultCode *string `json:"ResultCode,omitempty" xml:"ResultCode,omitempty"`
	// example:
	//
	// ""
	ResultMessage *string `json:"ResultMessage,omitempty" xml:"ResultMessage,omitempty"`
	// example:
	//
	// true
	Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (CreatePersonalDIDResponseBody) GoString

func (*CreatePersonalDIDResponseBody) SetDID

func (*CreatePersonalDIDResponseBody) SetRequestId

func (*CreatePersonalDIDResponseBody) SetResultCode

func (*CreatePersonalDIDResponseBody) SetResultMessage

func (*CreatePersonalDIDResponseBody) SetSuccess

func (CreatePersonalDIDResponseBody) String

type CreateTenantDIDRequest

type CreateTenantDIDRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// 01357967-61d1-42a9-8a90-f0dd8a161411
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
}

func (CreateTenantDIDRequest) GoString

func (s CreateTenantDIDRequest) GoString() string

func (*CreateTenantDIDRequest) SetClientToken

func (CreateTenantDIDRequest) String

func (s CreateTenantDIDRequest) String() string

type CreateTenantDIDResponse

type CreateTenantDIDResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateTenantDIDResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateTenantDIDResponse) GoString

func (s CreateTenantDIDResponse) GoString() string

func (*CreateTenantDIDResponse) SetBody

func (*CreateTenantDIDResponse) SetHeaders

func (*CreateTenantDIDResponse) SetStatusCode

func (CreateTenantDIDResponse) String

func (s CreateTenantDIDResponse) String() string

type CreateTenantDIDResponseBody

type CreateTenantDIDResponseBody struct {
	// example:
	//
	// "did:mychain:xxx"
	DID *string `json:"DID,omitempty" xml:"DID,omitempty"`
	// example:
	//
	// "757DB186-A865-4F65-935D-7D990E0CE451"
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// "OK"
	ResultCode *string `json:"ResultCode,omitempty" xml:"ResultCode,omitempty"`
	// example:
	//
	// ""
	ResultMessage *string `json:"ResultMessage,omitempty" xml:"ResultMessage,omitempty"`
	// example:
	//
	// true
	Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (CreateTenantDIDResponseBody) GoString

func (s CreateTenantDIDResponseBody) GoString() string

func (*CreateTenantDIDResponseBody) SetDID

func (*CreateTenantDIDResponseBody) SetRequestId

func (*CreateTenantDIDResponseBody) SetResultCode

func (*CreateTenantDIDResponseBody) SetResultMessage

func (*CreateTenantDIDResponseBody) SetSuccess

func (CreateTenantDIDResponseBody) String

type GetDIDRequest

type GetDIDRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// did:mychain:xxx
	DID *string `json:"DID,omitempty" xml:"DID,omitempty"`
}

func (GetDIDRequest) GoString

func (s GetDIDRequest) GoString() string

func (*GetDIDRequest) SetDID

func (s *GetDIDRequest) SetDID(v string) *GetDIDRequest

func (GetDIDRequest) String

func (s GetDIDRequest) String() string

type GetDIDResponse

type GetDIDResponse struct {
	Headers    map[string]*string  `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32              `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetDIDResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetDIDResponse) GoString

func (s GetDIDResponse) GoString() string

func (*GetDIDResponse) SetBody

func (*GetDIDResponse) SetHeaders

func (s *GetDIDResponse) SetHeaders(v map[string]*string) *GetDIDResponse

func (*GetDIDResponse) SetStatusCode

func (s *GetDIDResponse) SetStatusCode(v int32) *GetDIDResponse

func (GetDIDResponse) String

func (s GetDIDResponse) String() string

type GetDIDResponseBody

type GetDIDResponseBody struct {
	// example:
	//
	// "{\\"creator\\":\\"did:mychain:xxx\\",\\"created\\":\\"2020-05-22T13:59:49+0800\\",\\"service\\":[],\\"index\\":[],\\"id\\":\\"did:mychain:xxx\\",\\"publicKey\\":[{\\"controller\\":\\"did:mychain:xxx\\",\\"id\\":\\"keys-1\\",\\"publicKey\\":\\"xxx\\",\\"type\\":\\"Secp256k1VerificationKey2018\\"}],\\"type\\":\\"Corporate\\",\\"@context\\":\\"https://w3id.org/did/v1\\",\\"updated\\":\\"2020-05-22T13:59:49+0800\\",\\"version\\":0,\\"authentication\\":[\\"keys-1\\"]}"
	Doc *string `json:"Doc,omitempty" xml:"Doc,omitempty"`
	// example:
	//
	// "2C93E421-AD9D-4ABE-B519-6E1ACD18934C"
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// "OK"
	ResultCode *string `json:"ResultCode,omitempty" xml:"ResultCode,omitempty"`
	// example:
	//
	// ”“
	ResultMessage *string `json:"ResultMessage,omitempty" xml:"ResultMessage,omitempty"`
	// example:
	//
	// true
	Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (GetDIDResponseBody) GoString

func (s GetDIDResponseBody) GoString() string

func (*GetDIDResponseBody) SetDoc

func (*GetDIDResponseBody) SetRequestId

func (s *GetDIDResponseBody) SetRequestId(v string) *GetDIDResponseBody

func (*GetDIDResponseBody) SetResultCode

func (s *GetDIDResponseBody) SetResultCode(v string) *GetDIDResponseBody

func (*GetDIDResponseBody) SetResultMessage

func (s *GetDIDResponseBody) SetResultMessage(v string) *GetDIDResponseBody

func (*GetDIDResponseBody) SetSuccess

func (s *GetDIDResponseBody) SetSuccess(v bool) *GetDIDResponseBody

func (GetDIDResponseBody) String

func (s GetDIDResponseBody) String() string

type IssueNormalVerifiableVCRequest

type IssueNormalVerifiableVCRequest struct {
	// This parameter is required.
	BareClaimStructBody []*IssueNormalVerifiableVCRequestBareClaimStructBody `json:"BareClaimStructBody,omitempty" xml:"BareClaimStructBody,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// 01357967-61d1-42a9-8a90-f0dd8a161411
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// -1
	Expiration *int64 `json:"Expiration,omitempty" xml:"Expiration,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// "did:mychain:xxx"
	Issuer *string `json:"Issuer,omitempty" xml:"Issuer,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// "did:mychain:xxx"
	Subject *string `json:"Subject,omitempty" xml:"Subject,omitempty"`
}

func (IssueNormalVerifiableVCRequest) GoString

func (*IssueNormalVerifiableVCRequest) SetClientToken

func (*IssueNormalVerifiableVCRequest) SetExpiration

func (*IssueNormalVerifiableVCRequest) SetIssuer

func (*IssueNormalVerifiableVCRequest) SetSubject

func (IssueNormalVerifiableVCRequest) String

type IssueNormalVerifiableVCRequestBareClaimStructBody

type IssueNormalVerifiableVCRequestBareClaimStructBody struct {
	// This parameter is required.
	//
	// example:
	//
	// "test"
	Claim *string `json:"Claim,omitempty" xml:"Claim,omitempty"`
	// example:
	//
	// ""
	ClaimType *string `json:"ClaimType,omitempty" xml:"ClaimType,omitempty"`
}

func (IssueNormalVerifiableVCRequestBareClaimStructBody) GoString

func (*IssueNormalVerifiableVCRequestBareClaimStructBody) SetClaim

func (*IssueNormalVerifiableVCRequestBareClaimStructBody) SetClaimType

func (IssueNormalVerifiableVCRequestBareClaimStructBody) String

type IssueNormalVerifiableVCResponse

type IssueNormalVerifiableVCResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *IssueNormalVerifiableVCResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (IssueNormalVerifiableVCResponse) GoString

func (*IssueNormalVerifiableVCResponse) SetHeaders

func (*IssueNormalVerifiableVCResponse) SetStatusCode

func (IssueNormalVerifiableVCResponse) String

type IssueNormalVerifiableVCResponseBody

type IssueNormalVerifiableVCResponseBody struct {
	// example:
	//
	// "4D1E29A7-17D6-48AD-B5AF-F44FAB68D87D"
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// "OK"
	ResultCode *string `json:"ResultCode,omitempty" xml:"ResultCode,omitempty"`
	// example:
	//
	// ""
	ResultMessage *string `json:"ResultMessage,omitempty" xml:"ResultMessage,omitempty"`
	// example:
	//
	// true
	Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
	// example:
	//
	// "{\\"proof\\":{\\"type\\":\\"ecdsa\\",\\"verificationMethod\\":\\"did:mychain:xxx#keys-1\\",\\"signatureValue\\":\\"xxx\\"},\\"content\\":{\\"issuanceDate\\":1590127960785,\\"subject\\":\\"did:mychain:xxx\\",\\"expire\\":-1,\\"claim\\":\\"test\\",\\"id\\":\\"vc:mychain:xxx\\",\\"type\\":[\\"VerifiableCredential\\"],\\"version\\":\\"0.7.0\\",\\"@context\\":\\"https://www.w3.org/2018/credentials/v1\\",\\"issuer\\":\\"did:mychain:xxx\\",\\"status\\":{\\"id\\":\\"vc:mychain:xxx\\",\\"type\\":\\"BlockChainStatusList\\"}}}"
	VerifiableClaimContent *string `json:"VerifiableClaimContent,omitempty" xml:"VerifiableClaimContent,omitempty"`
	// example:
	//
	// "vc:mychain:xxx"
	VerifiableClaimId *string `json:"VerifiableClaimId,omitempty" xml:"VerifiableClaimId,omitempty"`
}

func (IssueNormalVerifiableVCResponseBody) GoString

func (*IssueNormalVerifiableVCResponseBody) SetRequestId

func (*IssueNormalVerifiableVCResponseBody) SetResultCode

func (*IssueNormalVerifiableVCResponseBody) SetResultMessage

func (*IssueNormalVerifiableVCResponseBody) SetSuccess

func (*IssueNormalVerifiableVCResponseBody) SetVerifiableClaimContent

func (*IssueNormalVerifiableVCResponseBody) SetVerifiableClaimId

func (IssueNormalVerifiableVCResponseBody) String

type UpdateVCRequest

type UpdateVCRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// "did:mychain:xxx"
	IssuerDid *string `json:"IssuerDid,omitempty" xml:"IssuerDid,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// vc:mychain:xxx
	VCId *string `json:"VCId,omitempty" xml:"VCId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// "1"
	VCStatus *string `json:"VCStatus,omitempty" xml:"VCStatus,omitempty"`
}

func (UpdateVCRequest) GoString

func (s UpdateVCRequest) GoString() string

func (*UpdateVCRequest) SetIssuerDid

func (s *UpdateVCRequest) SetIssuerDid(v string) *UpdateVCRequest

func (*UpdateVCRequest) SetVCId

func (s *UpdateVCRequest) SetVCId(v string) *UpdateVCRequest

func (*UpdateVCRequest) SetVCStatus

func (s *UpdateVCRequest) SetVCStatus(v string) *UpdateVCRequest

func (UpdateVCRequest) String

func (s UpdateVCRequest) String() string

type UpdateVCResponse

type UpdateVCResponse struct {
	Headers    map[string]*string    `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateVCResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateVCResponse) GoString

func (s UpdateVCResponse) GoString() string

func (*UpdateVCResponse) SetBody

func (*UpdateVCResponse) SetHeaders

func (s *UpdateVCResponse) SetHeaders(v map[string]*string) *UpdateVCResponse

func (*UpdateVCResponse) SetStatusCode

func (s *UpdateVCResponse) SetStatusCode(v int32) *UpdateVCResponse

func (UpdateVCResponse) String

func (s UpdateVCResponse) String() string

type UpdateVCResponseBody

type UpdateVCResponseBody struct {
	// example:
	//
	// "1265B5EA-704A-4DCA-83F9-29C4D3B69549"
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// "OK"
	ResultCode *string `json:"ResultCode,omitempty" xml:"ResultCode,omitempty"`
	// example:
	//
	// ""
	ResultMessage *string `json:"ResultMessage,omitempty" xml:"ResultMessage,omitempty"`
	// example:
	//
	// true
	Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (UpdateVCResponseBody) GoString

func (s UpdateVCResponseBody) GoString() string

func (*UpdateVCResponseBody) SetRequestId

func (s *UpdateVCResponseBody) SetRequestId(v string) *UpdateVCResponseBody

func (*UpdateVCResponseBody) SetResultCode

func (s *UpdateVCResponseBody) SetResultCode(v string) *UpdateVCResponseBody

func (*UpdateVCResponseBody) SetResultMessage

func (s *UpdateVCResponseBody) SetResultMessage(v string) *UpdateVCResponseBody

func (*UpdateVCResponseBody) SetSuccess

func (UpdateVCResponseBody) String

func (s UpdateVCResponseBody) String() string

type VerifyVerifiableClaimRequest

type VerifyVerifiableClaimRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// {"proof": {"type": "ecdsa","verificationMethod": "did:mychain:xxx#keys-1","signatureValue": "xxx"},"content": {"issuanceDate": 1589964299367,"subject": "did:mychain:xxx","expire": -1,"claim": "test01","id": "vc:mychain:xxx","type": ["VerifiableCredential"],"version": "0.7.0","@context": "https://www.w3.org/2018/credentials/v1","issuer": "did:mychain:xxx","status": {"id": "vc:mychain:xxx","type": "BlockChainStatusList"}}}
	VCContent *string `json:"VCContent,omitempty" xml:"VCContent,omitempty"`
}

func (VerifyVerifiableClaimRequest) GoString

func (s VerifyVerifiableClaimRequest) GoString() string

func (*VerifyVerifiableClaimRequest) SetVCContent

func (VerifyVerifiableClaimRequest) String

type VerifyVerifiableClaimResponse

type VerifyVerifiableClaimResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *VerifyVerifiableClaimResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (VerifyVerifiableClaimResponse) GoString

func (*VerifyVerifiableClaimResponse) SetBody

func (*VerifyVerifiableClaimResponse) SetHeaders

func (*VerifyVerifiableClaimResponse) SetStatusCode

func (VerifyVerifiableClaimResponse) String

type VerifyVerifiableClaimResponseBody

type VerifyVerifiableClaimResponseBody struct {
	// example:
	//
	// "EEA284E9-B779-4E62-99EA-E2E8E801A745"
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// "OK"
	ResultCode *string `json:"ResultCode,omitempty" xml:"ResultCode,omitempty"`
	// example:
	//
	// ""
	ResultMessage *string `json:"ResultMessage,omitempty" xml:"ResultMessage,omitempty"`
	// example:
	//
	// true
	Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (VerifyVerifiableClaimResponseBody) GoString

func (*VerifyVerifiableClaimResponseBody) SetRequestId

func (*VerifyVerifiableClaimResponseBody) SetResultCode

func (*VerifyVerifiableClaimResponseBody) SetResultMessage

func (*VerifyVerifiableClaimResponseBody) SetSuccess

func (VerifyVerifiableClaimResponseBody) String

Jump to

Keyboard shortcuts

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