//------------------------------------------------------------------------------ // // This code was generated by a tool. // Runtime Version:4.0.30319.34014 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // //------------------------------------------------------------------------------ // // This source code was auto-generated by Microsoft.VSDesigner, Version 4.0.30319.34014. // using System.Security.Cryptography.X509Certificates; using ipn_sqlclr; #pragma warning disable 1591 namespace certificateManagementService { using System; using System.Web.Services; using System.Diagnostics; using System.Web.Services.Protocols; using System.Xml.Serialization; using System.ComponentModel; /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.33440")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Web.Services.WebServiceBindingAttribute(Name="certificateManagementServiceSOAP", Namespace="http://schemas.verisign.com/pkiservices/2009/07/management")] public partial class certificateManagementService : XmlReaderSpyService { private System.Threading.SendOrPostCallback updateCertificateStatusOperationCompleted; private System.Threading.SendOrPostCallback bulkUpdateCertificateStatusOperationCompleted; private System.Threading.SendOrPostCallback keyRecoveryOperationCompleted; private System.Threading.SendOrPostCallback searchCertificateOperationCompleted; private bool useDefaultCredentialsSetExplicitly; /// public certificateManagementService(X509Certificate clientCert, string url) : base(clientCert, url) { this.Url = url; ClientCertificates.Add(clientCert); } public new string Url { get { return base.Url; } set { if ((((this.IsLocalFileSystemWebService(base.Url) == true) && (this.useDefaultCredentialsSetExplicitly == false)) && (this.IsLocalFileSystemWebService(value) == false))) { base.UseDefaultCredentials = false; } base.Url = value; } } public new bool UseDefaultCredentials { get { return base.UseDefaultCredentials; } set { base.UseDefaultCredentials = value; this.useDefaultCredentialsSetExplicitly = true; } } /// public event updateCertificateStatusCompletedEventHandler updateCertificateStatusCompleted; /// public event bulkUpdateCertificateStatusCompletedEventHandler bulkUpdateCertificateStatusCompleted; /// public event keyRecoveryCompletedEventHandler keyRecoveryCompleted; /// public event searchCertificateCompletedEventHandler searchCertificateCompleted; /// [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.verisign.com/pkiservices/2009/07/management/updateCertificateStatu" + "s", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)] [return: System.Xml.Serialization.XmlElementAttribute("updateCertificateStatusResponse", Namespace="http://schemas.verisign.com/pkiservices/2009/07/management")] public UpdateCertificateStatusResponseType updateCertificateStatus([System.Xml.Serialization.XmlElementAttribute(Namespace="http://schemas.verisign.com/pkiservices/2009/07/management")] UpdateCertificateStatusRequestType updateCertificateStatusRequest) { object[] results = this.Invoke("updateCertificateStatus", new object[] { updateCertificateStatusRequest}); return ((UpdateCertificateStatusResponseType)(results[0])); } /// public void updateCertificateStatusAsync(UpdateCertificateStatusRequestType updateCertificateStatusRequest) { this.updateCertificateStatusAsync(updateCertificateStatusRequest, null); } /// public void updateCertificateStatusAsync(UpdateCertificateStatusRequestType updateCertificateStatusRequest, object userState) { if ((this.updateCertificateStatusOperationCompleted == null)) { this.updateCertificateStatusOperationCompleted = new System.Threading.SendOrPostCallback(this.OnupdateCertificateStatusOperationCompleted); } this.InvokeAsync("updateCertificateStatus", new object[] { updateCertificateStatusRequest}, this.updateCertificateStatusOperationCompleted, userState); } private void OnupdateCertificateStatusOperationCompleted(object arg) { if ((this.updateCertificateStatusCompleted != null)) { System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg)); this.updateCertificateStatusCompleted(this, new updateCertificateStatusCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState)); } } /// [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.verisign.com/pkiservices/2009/07/management/bulkUpdateCertificateS" + "tatus", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)] [return: System.Xml.Serialization.XmlElementAttribute("bulkUpdateCertificateStatusResponse", Namespace="http://schemas.verisign.com/pkiservices/2009/07/management")] public BulkUpdateCertificateStatusResponseType bulkUpdateCertificateStatus([System.Xml.Serialization.XmlElementAttribute(Namespace="http://schemas.verisign.com/pkiservices/2009/07/management")] BulkUpdateCertificateStatusRequestType bulkUpdateCertificateStatusRequest) { object[] results = this.Invoke("bulkUpdateCertificateStatus", new object[] { bulkUpdateCertificateStatusRequest}); return ((BulkUpdateCertificateStatusResponseType)(results[0])); } /// public void bulkUpdateCertificateStatusAsync(BulkUpdateCertificateStatusRequestType bulkUpdateCertificateStatusRequest) { this.bulkUpdateCertificateStatusAsync(bulkUpdateCertificateStatusRequest, null); } /// public void bulkUpdateCertificateStatusAsync(BulkUpdateCertificateStatusRequestType bulkUpdateCertificateStatusRequest, object userState) { if ((this.bulkUpdateCertificateStatusOperationCompleted == null)) { this.bulkUpdateCertificateStatusOperationCompleted = new System.Threading.SendOrPostCallback(this.OnbulkUpdateCertificateStatusOperationCompleted); } this.InvokeAsync("bulkUpdateCertificateStatus", new object[] { bulkUpdateCertificateStatusRequest}, this.bulkUpdateCertificateStatusOperationCompleted, userState); } private void OnbulkUpdateCertificateStatusOperationCompleted(object arg) { if ((this.bulkUpdateCertificateStatusCompleted != null)) { System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg)); this.bulkUpdateCertificateStatusCompleted(this, new bulkUpdateCertificateStatusCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState)); } } /// [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.verisign.com/pkiservices/2009/07/management/keyRecovery", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)] [return: System.Xml.Serialization.XmlElementAttribute("requestKeyRecoveryResponseMessage", Namespace="http://schemas.verisign.com/pkiservices/2009/07/management")] public RequestKeyRecoveryResponseMessageType keyRecovery([System.Xml.Serialization.XmlElementAttribute(Namespace="http://schemas.verisign.com/pkiservices/2009/07/management")] RequestKeyRecoveryMessageType requestKeyRecoveryMessage) { object[] results = this.Invoke("keyRecovery", new object[] { requestKeyRecoveryMessage}); return ((RequestKeyRecoveryResponseMessageType)(results[0])); } /// public void keyRecoveryAsync(RequestKeyRecoveryMessageType requestKeyRecoveryMessage) { this.keyRecoveryAsync(requestKeyRecoveryMessage, null); } /// public void keyRecoveryAsync(RequestKeyRecoveryMessageType requestKeyRecoveryMessage, object userState) { if ((this.keyRecoveryOperationCompleted == null)) { this.keyRecoveryOperationCompleted = new System.Threading.SendOrPostCallback(this.OnkeyRecoveryOperationCompleted); } this.InvokeAsync("keyRecovery", new object[] { requestKeyRecoveryMessage}, this.keyRecoveryOperationCompleted, userState); } private void OnkeyRecoveryOperationCompleted(object arg) { if ((this.keyRecoveryCompleted != null)) { System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg)); this.keyRecoveryCompleted(this, new keyRecoveryCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState)); } } /// [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.verisign.com/pkiservices/2009/07/management/searchCertificate", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)] [return: System.Xml.Serialization.XmlElementAttribute("searchCertificateResponse", Namespace="http://schemas.verisign.com/pkiservices/2009/07/management")] public SearchCertificateResponseType searchCertificate([System.Xml.Serialization.XmlElementAttribute(Namespace="http://schemas.verisign.com/pkiservices/2009/07/management")] SearchCertificateRequestType searchCertificateRequest) { object[] results = this.Invoke("searchCertificate", new object[] { searchCertificateRequest}); return ((SearchCertificateResponseType)(results[0])); } /// public void searchCertificateAsync(SearchCertificateRequestType searchCertificateRequest) { this.searchCertificateAsync(searchCertificateRequest, null); } /// public void searchCertificateAsync(SearchCertificateRequestType searchCertificateRequest, object userState) { if ((this.searchCertificateOperationCompleted == null)) { this.searchCertificateOperationCompleted = new System.Threading.SendOrPostCallback(this.OnsearchCertificateOperationCompleted); } this.InvokeAsync("searchCertificate", new object[] { searchCertificateRequest}, this.searchCertificateOperationCompleted, userState); } private void OnsearchCertificateOperationCompleted(object arg) { if ((this.searchCertificateCompleted != null)) { System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg)); this.searchCertificateCompleted(this, new searchCertificateCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState)); } } /// public new void CancelAsync(object userState) { base.CancelAsync(userState); } private bool IsLocalFileSystemWebService(string url) { if (((url == null) || (url == string.Empty))) { return false; } System.Uri wsUri = new System.Uri(url); if (((wsUri.Port >= 1024) && (string.Compare(wsUri.Host, "localHost", System.StringComparison.OrdinalIgnoreCase) == 0))) { return true; } return false; } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.34230")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.verisign.com/pkiservices/2009/07/management")] public partial class UpdateCertificateStatusRequestType { private string clientTransactionIDField; private string versionField; private string certificateIssuerField; private RevokeReasonCodeEnum revocationReasonField; private bool revocationReasonFieldSpecified; private string challengeField; private string commentField; private string itemField; private ItemChoiceType itemElementNameField; private OperationTypeEnum operationTypeField; private System.Xml.XmlElement[] anyField; /// public string clientTransactionID { get { return this.clientTransactionIDField; } set { this.clientTransactionIDField = value; } } /// public string version { get { return this.versionField; } set { this.versionField = value; } } /// public string certificateIssuer { get { return this.certificateIssuerField; } set { this.certificateIssuerField = value; } } /// public RevokeReasonCodeEnum revocationReason { get { return this.revocationReasonField; } set { this.revocationReasonField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool revocationReasonSpecified { get { return this.revocationReasonFieldSpecified; } set { this.revocationReasonFieldSpecified = value; } } /// public string challenge { get { return this.challengeField; } set { this.challengeField = value; } } /// public string comment { get { return this.commentField; } set { this.commentField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("certificateSerialNumber", typeof(string))] [System.Xml.Serialization.XmlElementAttribute("seatId", typeof(string))] [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")] public string Item { get { return this.itemField; } set { this.itemField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public ItemChoiceType ItemElementName { get { return this.itemElementNameField; } set { this.itemElementNameField = value; } } /// public OperationTypeEnum operationType { get { return this.operationTypeField; } set { this.operationTypeField = value; } } /// [System.Xml.Serialization.XmlAnyElementAttribute()] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.34230")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.verisign.com/pkiservices/2009/07/management")] public enum RevokeReasonCodeEnum { /// Unspecified, /// KeyCompromise, /// CACompromise, /// AffiliationChanged, /// CessationOfOperation, /// PrivilegeWithdrawn, /// AACompromise, /// Superseded, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.34230")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.verisign.com/pkiservices/2009/07/management", IncludeInSchema=false)] public enum ItemChoiceType { /// certificateSerialNumber, /// seatId, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.34230")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.verisign.com/pkiservices/2009/07/management")] public enum OperationTypeEnum { /// Revoke, /// Suspend, /// Resume, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.34230")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.verisign.com/pkiservices/2009/07/management")] public partial class CertificateSearchResultType { private byte[] certificateField; private string seatIdField; private string commonNameField; private string accountIdField; private string profileOIDField; private string emailAddressField; private CertificateStatusEnum statusField; private long revokeAtField; private bool revokeAtFieldSpecified; private RevokeReasonCodeEnum revokeReasonField; private bool revokeReasonFieldSpecified; private long validFromField; private long validToField; private string serialNumberField; private bool isEscrowedField; private System.Xml.XmlElement[] anyField; /// [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")] public byte[] certificate { get { return this.certificateField; } set { this.certificateField = value; } } /// public string seatId { get { return this.seatIdField; } set { this.seatIdField = value; } } /// public string commonName { get { return this.commonNameField; } set { this.commonNameField = value; } } /// public string accountId { get { return this.accountIdField; } set { this.accountIdField = value; } } /// public string profileOID { get { return this.profileOIDField; } set { this.profileOIDField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] public string emailAddress { get { return this.emailAddressField; } set { this.emailAddressField = value; } } /// public CertificateStatusEnum status { get { return this.statusField; } set { this.statusField = value; } } /// public long revokeAt { get { return this.revokeAtField; } set { this.revokeAtField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool revokeAtSpecified { get { return this.revokeAtFieldSpecified; } set { this.revokeAtFieldSpecified = value; } } /// public RevokeReasonCodeEnum revokeReason { get { return this.revokeReasonField; } set { this.revokeReasonField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool revokeReasonSpecified { get { return this.revokeReasonFieldSpecified; } set { this.revokeReasonFieldSpecified = value; } } /// public long validFrom { get { return this.validFromField; } set { this.validFromField = value; } } /// public long validTo { get { return this.validToField; } set { this.validToField = value; } } /// public string serialNumber { get { return this.serialNumberField; } set { this.serialNumberField = value; } } /// public bool isEscrowed { get { return this.isEscrowedField; } set { this.isEscrowedField = value; } } /// [System.Xml.Serialization.XmlAnyElementAttribute()] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.34230")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.verisign.com/pkiservices/2009/07/management")] public enum CertificateStatusEnum { /// VALID, /// EXPIRED, /// REVOKED, /// SUSPENDED, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.34230")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.verisign.com/pkiservices/2009/07/management")] public partial class SearchCertificateResponseType { private string clientTransactionIDField; private string serverTransactionIDField; private int certificateCountField; private CertificateSearchResultType[] certificateListField; private bool moreCertificateAvailableField; private bool moreCertificateAvailableFieldSpecified; private string versionField; private System.Xml.XmlElement[] anyField; /// public string clientTransactionID { get { return this.clientTransactionIDField; } set { this.clientTransactionIDField = value; } } /// public string serverTransactionID { get { return this.serverTransactionIDField; } set { this.serverTransactionIDField = value; } } /// public int certificateCount { get { return this.certificateCountField; } set { this.certificateCountField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("certificateInformation", IsNullable=false)] public CertificateSearchResultType[] certificateList { get { return this.certificateListField; } set { this.certificateListField = value; } } /// public bool moreCertificateAvailable { get { return this.moreCertificateAvailableField; } set { this.moreCertificateAvailableField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool moreCertificateAvailableSpecified { get { return this.moreCertificateAvailableFieldSpecified; } set { this.moreCertificateAvailableFieldSpecified = value; } } /// public string version { get { return this.versionField; } set { this.versionField = value; } } /// [System.Xml.Serialization.XmlAnyElementAttribute()] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.34230")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.verisign.com/pkiservices/2009/07/management")] public partial class SearchCertificateRequestType { private string clientTransactionIDField; private string seatIdField; private string accountIdField; private string profileOIDField; private string commonNameField; private CertificateStatusEnum statusField; private bool statusFieldSpecified; private string emailAddressField; private string serialNumberField; private byte[] issuingCAField; private long validFromField; private bool validFromFieldSpecified; private long validToField; private bool validToFieldSpecified; private int startIndexField; private bool startIndexFieldSpecified; private string versionField; private System.Xml.XmlElement[] anyField; /// public string clientTransactionID { get { return this.clientTransactionIDField; } set { this.clientTransactionIDField = value; } } /// public string seatId { get { return this.seatIdField; } set { this.seatIdField = value; } } /// public string accountId { get { return this.accountIdField; } set { this.accountIdField = value; } } /// public string profileOID { get { return this.profileOIDField; } set { this.profileOIDField = value; } } /// public string commonName { get { return this.commonNameField; } set { this.commonNameField = value; } } /// public CertificateStatusEnum status { get { return this.statusField; } set { this.statusField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool statusSpecified { get { return this.statusFieldSpecified; } set { this.statusFieldSpecified = value; } } /// public string emailAddress { get { return this.emailAddressField; } set { this.emailAddressField = value; } } /// public string serialNumber { get { return this.serialNumberField; } set { this.serialNumberField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")] public byte[] issuingCA { get { return this.issuingCAField; } set { this.issuingCAField = value; } } /// public long validFrom { get { return this.validFromField; } set { this.validFromField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool validFromSpecified { get { return this.validFromFieldSpecified; } set { this.validFromFieldSpecified = value; } } /// public long validTo { get { return this.validToField; } set { this.validToField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool validToSpecified { get { return this.validToFieldSpecified; } set { this.validToFieldSpecified = value; } } /// public int startIndex { get { return this.startIndexField; } set { this.startIndexField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool startIndexSpecified { get { return this.startIndexFieldSpecified; } set { this.startIndexFieldSpecified = value; } } /// public string version { get { return this.versionField; } set { this.versionField = value; } } /// [System.Xml.Serialization.XmlAnyElementAttribute()] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.34230")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.verisign.com/pkiservices/2009/07/management")] public partial class RequestKeyRecoveryResponseMessageType { private string clientTransactionIDField; private string serverTransactionIDField; private int adminApprovalPendingCountField; private bool adminApprovalPendingCountFieldSpecified; private string pKCS12PasswordField; private string[] pKCS12MessageField; private string versionField; private System.Xml.XmlElement[] anyField; /// public string clientTransactionID { get { return this.clientTransactionIDField; } set { this.clientTransactionIDField = value; } } /// public string serverTransactionID { get { return this.serverTransactionIDField; } set { this.serverTransactionIDField = value; } } /// public int adminApprovalPendingCount { get { return this.adminApprovalPendingCountField; } set { this.adminApprovalPendingCountField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool adminApprovalPendingCountSpecified { get { return this.adminApprovalPendingCountFieldSpecified; } set { this.adminApprovalPendingCountFieldSpecified = value; } } /// public string pKCS12Password { get { return this.pKCS12PasswordField; } set { this.pKCS12PasswordField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("pKCS12Message")] public string[] pKCS12Message { get { return this.pKCS12MessageField; } set { this.pKCS12MessageField = value; } } /// public string version { get { return this.versionField; } set { this.versionField = value; } } /// [System.Xml.Serialization.XmlAnyElementAttribute()] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.34230")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.verisign.com/pkiservices/2009/07/management")] public partial class RequestKeyRecoveryMessageType { private string clientTransactionIDField; private string pKCS12PasswordField; private string certificateSerialNumberField; private string certificateIssuerField; private string adminIDField; private string versionField; private System.Xml.XmlElement[] anyField; /// public string clientTransactionID { get { return this.clientTransactionIDField; } set { this.clientTransactionIDField = value; } } /// public string pKCS12Password { get { return this.pKCS12PasswordField; } set { this.pKCS12PasswordField = value; } } /// public string certificateSerialNumber { get { return this.certificateSerialNumberField; } set { this.certificateSerialNumberField = value; } } /// public string certificateIssuer { get { return this.certificateIssuerField; } set { this.certificateIssuerField = value; } } /// public string adminID { get { return this.adminIDField; } set { this.adminIDField = value; } } /// public string version { get { return this.versionField; } set { this.versionField = value; } } /// [System.Xml.Serialization.XmlAnyElementAttribute()] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.34230")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.verisign.com/pkiservices/2009/07/management")] public partial class BulkUpdateCertificateStatusResponseType { private string clientTransactionIDField; private string serverTransactionIDField; private string versionField; private int successCodeField; private string successMsgField; private int revocationCountField; private System.Xml.XmlElement[] anyField; /// public string clientTransactionID { get { return this.clientTransactionIDField; } set { this.clientTransactionIDField = value; } } /// public string serverTransactionID { get { return this.serverTransactionIDField; } set { this.serverTransactionIDField = value; } } /// public string version { get { return this.versionField; } set { this.versionField = value; } } /// public int successCode { get { return this.successCodeField; } set { this.successCodeField = value; } } /// public string successMsg { get { return this.successMsgField; } set { this.successMsgField = value; } } /// public int revocationCount { get { return this.revocationCountField; } set { this.revocationCountField = value; } } /// [System.Xml.Serialization.XmlAnyElementAttribute()] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.34230")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.verisign.com/pkiservices/2009/07/management")] public partial class BulkUpdateCertificateStatusRequestType { private string clientTransactionIDField; private string versionField; private RevokeReasonCodeEnum revocationReasonField; private bool revocationReasonFieldSpecified; private string commentField; private string[] itemsField; private ItemsChoiceType[] itemsElementNameField; private OperationTypeEnum operationTypeField; private System.Xml.XmlElement[] anyField; /// public string clientTransactionID { get { return this.clientTransactionIDField; } set { this.clientTransactionIDField = value; } } /// public string version { get { return this.versionField; } set { this.versionField = value; } } /// public RevokeReasonCodeEnum revocationReason { get { return this.revocationReasonField; } set { this.revocationReasonField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool revocationReasonSpecified { get { return this.revocationReasonFieldSpecified; } set { this.revocationReasonFieldSpecified = value; } } /// public string comment { get { return this.commentField; } set { this.commentField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("certificateSerialNumber", typeof(string))] [System.Xml.Serialization.XmlElementAttribute("profileOID", typeof(string))] [System.Xml.Serialization.XmlElementAttribute("seatId", typeof(string))] [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] public string[] Items { get { return this.itemsField; } set { this.itemsField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")] [System.Xml.Serialization.XmlIgnoreAttribute()] public ItemsChoiceType[] ItemsElementName { get { return this.itemsElementNameField; } set { this.itemsElementNameField = value; } } /// public OperationTypeEnum operationType { get { return this.operationTypeField; } set { this.operationTypeField = value; } } /// [System.Xml.Serialization.XmlAnyElementAttribute()] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.34230")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.verisign.com/pkiservices/2009/07/management", IncludeInSchema=false)] public enum ItemsChoiceType { /// certificateSerialNumber, /// profileOID, /// seatId, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.34230")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.verisign.com/pkiservices/2009/07/management")] public partial class UpdateCertificateStatusResponseType { private string clientTransactionIDField; private string serverTransactionIDField; private string versionField; private int successCodeField; private string successMsgField; private int revocationCountField; private System.Xml.XmlElement[] anyField; /// public string clientTransactionID { get { return this.clientTransactionIDField; } set { this.clientTransactionIDField = value; } } /// public string serverTransactionID { get { return this.serverTransactionIDField; } set { this.serverTransactionIDField = value; } } /// public string version { get { return this.versionField; } set { this.versionField = value; } } /// public int successCode { get { return this.successCodeField; } set { this.successCodeField = value; } } /// public string successMsg { get { return this.successMsgField; } set { this.successMsgField = value; } } /// public int revocationCount { get { return this.revocationCountField; } set { this.revocationCountField = value; } } /// [System.Xml.Serialization.XmlAnyElementAttribute()] public System.Xml.XmlElement[] Any { get { return this.anyField; } set { this.anyField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.33440")] public delegate void updateCertificateStatusCompletedEventHandler(object sender, updateCertificateStatusCompletedEventArgs e); /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.33440")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class updateCertificateStatusCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs { private object[] results; internal updateCertificateStatusCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : base(exception, cancelled, userState) { this.results = results; } /// public UpdateCertificateStatusResponseType Result { get { this.RaiseExceptionIfNecessary(); return ((UpdateCertificateStatusResponseType)(this.results[0])); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.33440")] public delegate void bulkUpdateCertificateStatusCompletedEventHandler(object sender, bulkUpdateCertificateStatusCompletedEventArgs e); /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.33440")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class bulkUpdateCertificateStatusCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs { private object[] results; internal bulkUpdateCertificateStatusCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : base(exception, cancelled, userState) { this.results = results; } /// public BulkUpdateCertificateStatusResponseType Result { get { this.RaiseExceptionIfNecessary(); return ((BulkUpdateCertificateStatusResponseType)(this.results[0])); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.33440")] public delegate void keyRecoveryCompletedEventHandler(object sender, keyRecoveryCompletedEventArgs e); /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.33440")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class keyRecoveryCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs { private object[] results; internal keyRecoveryCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : base(exception, cancelled, userState) { this.results = results; } /// public RequestKeyRecoveryResponseMessageType Result { get { this.RaiseExceptionIfNecessary(); return ((RequestKeyRecoveryResponseMessageType)(this.results[0])); } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.33440")] public delegate void searchCertificateCompletedEventHandler(object sender, searchCertificateCompletedEventArgs e); /// [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.33440")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class searchCertificateCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs { private object[] results; internal searchCertificateCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : base(exception, cancelled, userState) { this.results = results; } /// public SearchCertificateResponseType Result { get { this.RaiseExceptionIfNecessary(); return ((SearchCertificateResponseType)(this.results[0])); } } } } #pragma warning restore 1591