Amadis

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

SignatureResult signatureResult = AmadisConfigurationModule.SignatureRequest(provider, configuration, target, csr, pki);

Where:

provider → a TMSConnectionProvider object

configuration → a basic Arkos-format configuration

target → the target for this operation (in most cases, an ip:port string)

csr→ the CSR for which a signature is requested, in a format known by the TMS system

pki → the PKI for this operation

signatureResult → a SignatureResult object containing one of the following possiblities:

signatureResult.mSuccess == false

Field

Type

Content

signatureResult.mError

String

human readable explanation of operation’s failure

signatureResult.mSuccess == true

Field

Type

Content

signatureResult.mClientCertificate

Binary*

The signed client certificate in a format known by the TMS system (in most cases, this is UTF8 data of a PEM-encoded certificate)

signatureResult.mClientFullPath

Binary*

The signed client certificate’s full CA path in a format known by the TMS system (in most cases, this is UTF8 data of a list of PEM-encoded certificate)

signatureResult.mServerFullPath

Binary*

The server’s full CA path in a format known by the TMS system (in most cases, this is UTF8 data of a list of PEM-encoded certificate)

  • No labels