POST api/Trustgate/ResetCertPinService?UserId={UserId}&CertSerialNo={CertSerialNo}&NewPin={NewPin}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
UserId

string

Required

CertSerialNo

string

Required

NewPin

string

Required

Body Parameters

MyTrustSignerAgentWSHCClient
NameDescriptionTypeAdditional information
ChannelFactory

ChannelFactoryOfMyTrustSignerAgentWSHC

None.

ClientCredentials

ClientCredentials

None.

State

CommunicationState

None.

InnerChannel

IClientChannel

None.

Endpoint

ServiceEndpoint

None.

Request Formats

application/json

Sample:

Sample not available.

text/json

Sample:

Sample not available.

application/xml, text/xml

Sample:
<MyTrustSignerAgentWSHCClient xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HyperQB.Property.API.TrustgateServiceRef" />

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

genericMTSARes
NameDescriptionTypeAdditional information
statusCode

string

None.

statusMsg

string

None.

Response Formats

application/json, text/json

Sample:
{
  "statusCodeField": "sample string 1",
  "statusMsgField": "sample string 2",
  "PropertyChanged": null
}

application/xml, text/xml

Sample:
<genericMTSARes xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HyperQB.Property.API.TrustgateServiceRef">
  <PropertyChanged xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.ComponentModel" i:nil="true" />
  <statusCodeField>sample string 1</statusCodeField>
  <statusMsgField>sample string 2</statusMsgField>
</genericMTSARes>