Class Reference
IRIS for UNIX 2019.3
InterSystems: The power behind what matters   
Documentation  Search
  [%SYS] >  [PKI] >  [CAServerSoap]
Private  Storage   

class PKI.CAServerSoap extends %SOAP.WebClient

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
6 3


Summary

Properties
AddressingIn AddressingOut Attachments Base64LineBreaks
BodyId BodyXmlId ContentId ContentLocation
ContentType GzipOutput HTTPVersion HeadersIn
HeadersOut HttpAccept202 HttpFollowRedirect HttpInitiateAuthentication
HttpPassword HttpProxyAuthorization HttpProxyHTTPS HttpProxyPort
HttpProxySSLConnect HttpProxyServer HttpProxyTunnel HttpRequest
HttpRequestHeaderCharset HttpRequester HttpResponse HttpUsername
ImportHandler IsMTOM Location MTOMRequired
OpenTimeout OutputTypeAttribute Password PolicyConfiguration
RMSession ReferencesInline RequestMessageStart ResponseAttachments
ResponseContentId ResponseContentLocation SAXFlags SSLCheckServerIdentity
SSLConfiguration SSLError SecurityContextToken SecurityIn
SecurityNamespace SecurityOut SessionCookie SoapBinary
SoapBinaryCharset SoapFault SoapVersion Timeout
Transport UsePPGHandler Username WSANamespace
WriteSOAPBodyMethod

Methods
%AddEnvelopeNamespace %AddToSaveSet %ClassIsLatestVersion %ClassName
%CloseRMSession %ConstructClone %DispatchClassMethod %DispatchGetModified
%DispatchGetProperty %DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty
%DispatchSetProperty %Extends %GetParameter %IsA
%IsModified %New %NormalizeObject %ObjectModified
%OnSOAPFinished %OnSOAPRequest %OnSOAPResponse %OriginalNamespace
%PackageName %RemoveFromSaveSet %SerializeObject %SetModified
%StartRMSession %ValidateObject CancelSecureConversation GetBodyId
GetCertificate ListCertificates NormalizeName ResetHttpHeaders
SendSOAPRequest SetHttpHeader StartSecureConversation SubmitCSR
WSCheckSignatureConfirmation WSSecurityLogin


Parameters

• parameter LOCATION = "http://localhost:57772/isc/pki/PKI.CAServer.cls";
This is the URL used to access the web service.
• parameter NAMESPACE = "http://pki.intersystems.com";
This is the namespace used by the Service
• parameter OUTPUTTYPEATTRIBUTE = 1;
Use xsi:type attribute for literal types.
• parameter SECURITYIN = "ALLOW";
Determines handling of Security header.
• parameter SERVICENAME = "CAServer";
This is the name of the Service
• parameter SOAPVERSION = 1.1;
This is the SOAP version supported by the service.

Methods

• final method GetCertificate(number As %String) as PKI.Certificate [ WebMethod ]
• final method ListCertificates(hostname As %String, instance As %String) as %XML.DataSet [ WebMethod ]
• final method SubmitCSR(csr As PKI.CSR) as %String [ WebMethod ]


Copyright (c) 2019 by InterSystems Corporation. Cambridge, Massachusetts, U.S.A. All rights reserved. Confidential property of InterSystems Corporation.