Learning
Documentation
Community
Open Exchange
Global Masters
Home / Class Reference / %SYS namespace / PKI.CAServerSoap
Private  Storage   

PKI.CAServerSoap


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
HttpWriteTimeout 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 ]