GET api/Trustgate/GetCertInfoService?UserId={UserId}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
UserId

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

certInfoRes
NameDescriptionTypeAdditional information
certIssuer

string

None.

certSerialNo

string

None.

certStatus

string

None.

certSubjectDN

string

None.

certValidFrom

string

None.

certValidTo

string

None.

certX509

string

None.

statusCode

string

None.

statusMsg

string

None.

Response Formats

application/json, text/json

Sample:
{
  "certIssuerField": "sample string 1",
  "certSerialNoField": "sample string 2",
  "certStatusField": "sample string 3",
  "certSubjectDNField": "sample string 4",
  "certValidFromField": "sample string 5",
  "certValidToField": "sample string 6",
  "certX509Field": "sample string 7",
  "statusCodeField": "sample string 8",
  "statusMsgField": "sample string 9",
  "PropertyChanged": null
}

application/xml, text/xml

Sample:
<certInfoRes 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" />
  <certIssuerField>sample string 1</certIssuerField>
  <certSerialNoField>sample string 2</certSerialNoField>
  <certStatusField>sample string 3</certStatusField>
  <certSubjectDNField>sample string 4</certSubjectDNField>
  <certValidFromField>sample string 5</certValidFromField>
  <certValidToField>sample string 6</certValidToField>
  <certX509Field>sample string 7</certX509Field>
  <statusCodeField>sample string 8</statusCodeField>
  <statusMsgField>sample string 9</statusMsgField>
</certInfoRes>