src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdminClient/SsoAdminServiceReference/ServiceRerference.cs

//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
using System.Xml;
 
namespace VMware.vSphere.SsoAdminClient.SsoAdminServiceReferencer
{
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SsoFaultInvalidCredentials : SecurityError { }
 
   /// <remarks/>
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoFaultNotAuthenticated))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoFaultNoPermission))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoFaultInvalidCredentials))]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SecurityError : RuntimeFault { }
 
   /// <remarks/>
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoFaultRuntimeServiceFault))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoFaultInternalFault))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultLocalOSDomainRegistrationFault))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(UnexpectedFault))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SystemError))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SecurityError))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoFaultNotAuthenticated))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoFaultNoPermission))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoFaultInvalidCredentials))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(RequestCanceled))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(NotSupported))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(NotImplemented))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(NotEnoughLicenses))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(ManagedObjectNotFound))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(InvalidRequest))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(MethodNotFound))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(InvalidType))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(InvalidArgument))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(HostCommunication))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(HostNotReachable))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(HostNotConnected))]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class RuntimeFault : MethodFault { }
 
   /// <remarks/>
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoFaultServiceFault))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoFaultInvalidPrincipalFault))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultSmtpConfigNotSetFault))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultPasswordPolicyViolationFault))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultInvalidPasswordPolicyFault))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultGroupCyclicDependencyFault))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultDuplicateSolutionCertificateFault))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultDuplicateDomainNameFault))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultDuplicateDataFault))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultDomainNotFoundFault))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultDirectoryServiceConnectionFault))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(RuntimeFault))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoFaultRuntimeServiceFault))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoFaultInternalFault))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultLocalOSDomainRegistrationFault))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(UnexpectedFault))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SystemError))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SecurityError))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoFaultNotAuthenticated))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoFaultNoPermission))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoFaultInvalidCredentials))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(RequestCanceled))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(NotSupported))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(NotImplemented))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(NotEnoughLicenses))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(ManagedObjectNotFound))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(InvalidRequest))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(MethodNotFound))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(InvalidType))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(InvalidArgument))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(HostCommunication))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(HostNotReachable))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(HostNotConnected))]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class MethodFault
   {
 
      private string dynamicTypeField;
 
      private DynamicProperty[] dynamicPropertyField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public string dynamicType {
         get { return this.dynamicTypeField; }
         set { this.dynamicTypeField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute("dynamicProperty", Order = 1)]
      public DynamicProperty[] dynamicProperty {
         get { return this.dynamicPropertyField; }
         set { this.dynamicPropertyField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class DynamicProperty
   {
 
      private string nameField;
 
      private object valField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public string name {
         get { return this.nameField; }
         set { this.nameField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public object val {
         get { return this.valField; }
         set { this.valField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SsoGroupcheckServiceInstanceRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class ManagedObjectReference
   {
 
      private string typeField;
 
      private string valueField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlAttributeAttribute()]
      public string type {
         get { return this.typeField; }
         set { this.typeField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlTextAttribute()]
      public string Value {
         get { return this.valueField; }
         set { this.valueField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class FindAllParentGroupsRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private SsoPrincipalId userIdField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public SsoPrincipalId userId {
         get { return this.userIdField; }
         set { this.userIdField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SsoPrincipalId : DynamicData
   {
 
      private string nameField;
 
      private string domainField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public string name {
         get { return this.nameField; }
         set { this.nameField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public string domain {
         get { return this.domainField; }
         set { this.domainField = value; }
      }
   }
 
   /// <remarks/>
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoGroupcheckServiceContent))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminUser))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminSmtpConfig))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminServiceContent))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminPrincipalDiscoveryServiceSearchCriteria))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminSolutionDetails))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminSolutionUser))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminPrincipalDiscoveryServiceSearchResult))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminPersonUser))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminPersonDetails))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminPasswordPolicy))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminPasswordFormat))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminPasswordFormatAlphabeticRestriction))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminPasswordFormatLengthRestriction))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminPasswordExpirationConfig))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminMailContent))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminLockoutPolicy))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminGroupDetails))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminGroup))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminExternalDomainAuthenticationDetails))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminExternalDomainDetails))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminExternalDomain))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminDomains))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminDomainManagementServiceAuthenticationCredentails))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoPrincipalId))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAboutInfo))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(LocalizedMethodFault))]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class DynamicData
   {
 
      private string dynamicTypeField;
 
      private DynamicProperty[] dynamicPropertyField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public string dynamicType {
         get { return this.dynamicTypeField; }
         set { this.dynamicTypeField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute("dynamicProperty", Order = 1)]
      public DynamicProperty[] dynamicProperty {
         get { return this.dynamicPropertyField; }
         set { this.dynamicPropertyField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SsoGroupcheckServiceContent : DynamicData
   {
 
      private SsoAboutInfo aboutInfoField;
 
      private ManagedObjectReference sessionManagerField;
 
      private ManagedObjectReference groupCheckServiceField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public SsoAboutInfo aboutInfo {
         get { return this.aboutInfoField; }
         set { this.aboutInfoField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public ManagedObjectReference sessionManager {
         get { return this.sessionManagerField; }
         set { this.sessionManagerField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public ManagedObjectReference groupCheckService {
         get { return this.groupCheckServiceField; }
         set { this.groupCheckServiceField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SsoAboutInfo : DynamicData
   {
 
      private string versionField;
 
      private string buildField;
 
      private string apiRevisionField;
 
      private string clusterIdField;
 
      private string deploymentIdField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public string version {
         get { return this.versionField; }
         set { this.versionField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public string build {
         get { return this.buildField; }
         set { this.buildField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public string apiRevision {
         get { return this.apiRevisionField; }
         set { this.apiRevisionField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 3)]
      public string clusterId {
         get { return this.clusterIdField; }
         set { this.clusterIdField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 4)]
      public string deploymentId {
         get { return this.deploymentIdField; }
         set { this.deploymentIdField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SsoAdminUser : DynamicData
   {
 
      private SsoPrincipalId idField;
 
      private SsoPrincipalId aliasField;
 
      private string kindField;
 
      private string descriptionField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public SsoPrincipalId id {
         get { return this.idField; }
         set { this.idField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public SsoPrincipalId alias {
         get { return this.aliasField; }
         set { this.aliasField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public string kind {
         get { return this.kindField; }
         set { this.kindField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 3)]
      public string description {
         get { return this.descriptionField; }
         set { this.descriptionField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SsoAdminSmtpConfig : DynamicData
   {
 
      private string hostField;
 
      private int portField;
 
      private bool portFieldSpecified;
 
      private bool authenticateField;
 
      private bool authenticateFieldSpecified;
 
      private string userField;
 
      private string passwordField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public string host {
         get { return this.hostField; }
         set { this.hostField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public int port {
         get { return this.portField; }
         set { this.portField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlIgnoreAttribute()]
      public bool portSpecified {
         get { return this.portFieldSpecified; }
         set { this.portFieldSpecified = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public bool authenticate {
         get { return this.authenticateField; }
         set { this.authenticateField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlIgnoreAttribute()]
      public bool authenticateSpecified {
         get { return this.authenticateFieldSpecified; }
         set { this.authenticateFieldSpecified = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 3)]
      public string user {
         get { return this.userField; }
         set { this.userField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 4)]
      public string password {
         get { return this.passwordField; }
         set { this.passwordField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SsoAdminServiceContent : DynamicData
   {
 
      private SsoAboutInfo aboutInfoField;
 
      private ManagedObjectReference sessionManagerField;
 
      private ManagedObjectReference configurationManagementServiceField;
 
      private ManagedObjectReference smtpManagementServiceField;
 
      private ManagedObjectReference principalDiscoveryServiceField;
 
      private ManagedObjectReference principalManagementServiceField;
 
      private ManagedObjectReference roleManagementServiceField;
 
      private ManagedObjectReference passwordPolicyServiceField;
 
      private ManagedObjectReference lockoutPolicyServiceField;
 
      private ManagedObjectReference domainManagementServiceField;
 
      private ManagedObjectReference deploymentInformationServiceField;
 
      private ManagedObjectReference replicationServiceField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public SsoAboutInfo aboutInfo {
         get { return this.aboutInfoField; }
         set { this.aboutInfoField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public ManagedObjectReference sessionManager {
         get { return this.sessionManagerField; }
         set { this.sessionManagerField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public ManagedObjectReference configurationManagementService {
         get { return this.configurationManagementServiceField; }
         set { this.configurationManagementServiceField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 3)]
      public ManagedObjectReference smtpManagementService {
         get { return this.smtpManagementServiceField; }
         set { this.smtpManagementServiceField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 4)]
      public ManagedObjectReference principalDiscoveryService {
         get { return this.principalDiscoveryServiceField; }
         set { this.principalDiscoveryServiceField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 5)]
      public ManagedObjectReference principalManagementService {
         get { return this.principalManagementServiceField; }
         set { this.principalManagementServiceField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 6)]
      public ManagedObjectReference roleManagementService {
         get { return this.roleManagementServiceField; }
         set { this.roleManagementServiceField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 7)]
      public ManagedObjectReference passwordPolicyService {
         get { return this.passwordPolicyServiceField; }
         set { this.passwordPolicyServiceField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 8)]
      public ManagedObjectReference lockoutPolicyService {
         get { return this.lockoutPolicyServiceField; }
         set { this.lockoutPolicyServiceField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 9)]
      public ManagedObjectReference domainManagementService {
         get { return this.domainManagementServiceField; }
         set { this.domainManagementServiceField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 10)]
      public ManagedObjectReference deploymentInformationService {
         get { return this.deploymentInformationServiceField; }
         set { this.deploymentInformationServiceField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 11)]
      public ManagedObjectReference replicationService {
         get { return this.replicationServiceField; }
         set { this.replicationServiceField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SsoAdminPrincipalDiscoveryServiceSearchCriteria : DynamicData
   {
 
      private string searchStringField;
 
      private string domainField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public string searchString {
         get { return this.searchStringField; }
         set { this.searchStringField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public string domain {
         get { return this.domainField; }
         set { this.domainField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SsoAdminSolutionDetails : DynamicData
   {
 
      private string descriptionField;
 
      private string certificateField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public string description {
         get { return this.descriptionField; }
         set { this.descriptionField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public string certificate {
         get { return this.certificateField; }
         set { this.certificateField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SsoAdminSolutionUser : DynamicData
   {
 
      private SsoPrincipalId idField;
 
      private SsoPrincipalId aliasField;
 
      private SsoAdminSolutionDetails detailsField;
 
      private bool disabledField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public SsoPrincipalId id {
         get { return this.idField; }
         set { this.idField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public SsoPrincipalId alias {
         get { return this.aliasField; }
         set { this.aliasField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public SsoAdminSolutionDetails details {
         get { return this.detailsField; }
         set { this.detailsField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 3)]
      public bool disabled {
         get { return this.disabledField; }
         set { this.disabledField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SsoAdminPrincipalDiscoveryServiceSearchResult : DynamicData
   {
 
      private SsoAdminPersonUser[] personUsersField;
 
      private SsoAdminSolutionUser[] solutionUsersField;
 
      private SsoAdminGroup[] groupsField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute("personUsers", Order = 0)]
      public SsoAdminPersonUser[] personUsers {
         get { return this.personUsersField; }
         set { this.personUsersField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute("solutionUsers", Order = 1)]
      public SsoAdminSolutionUser[] solutionUsers {
         get { return this.solutionUsersField; }
         set { this.solutionUsersField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute("groups", Order = 2)]
      public SsoAdminGroup[] groups {
         get { return this.groupsField; }
         set { this.groupsField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SsoAdminPersonUser : DynamicData
   {
 
      private SsoPrincipalId idField;
 
      private SsoPrincipalId aliasField;
 
      private SsoAdminPersonDetails detailsField;
 
      private bool disabledField;
 
      private bool lockedField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public SsoPrincipalId id {
         get { return this.idField; }
         set { this.idField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public SsoPrincipalId alias {
         get { return this.aliasField; }
         set { this.aliasField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public SsoAdminPersonDetails details {
         get { return this.detailsField; }
         set { this.detailsField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 3)]
      public bool disabled {
         get { return this.disabledField; }
         set { this.disabledField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 4)]
      public bool locked {
         get { return this.lockedField; }
         set { this.lockedField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SsoAdminPersonDetails : DynamicData
   {
 
      private string descriptionField;
 
      private string emailAddressField;
 
      private string firstNameField;
 
      private string lastNameField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public string description {
         get { return this.descriptionField; }
         set { this.descriptionField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public string emailAddress {
         get { return this.emailAddressField; }
         set { this.emailAddressField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public string firstName {
         get { return this.firstNameField; }
         set { this.firstNameField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 3)]
      public string lastName {
         get { return this.lastNameField; }
         set { this.lastNameField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SsoAdminGroup : DynamicData
   {
 
      private SsoPrincipalId idField;
 
      private SsoPrincipalId aliasField;
 
      private SsoAdminGroupDetails detailsField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public SsoPrincipalId id {
         get { return this.idField; }
         set { this.idField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public SsoPrincipalId alias {
         get { return this.aliasField; }
         set { this.aliasField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public SsoAdminGroupDetails details {
         get { return this.detailsField; }
         set { this.detailsField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SsoAdminGroupDetails : DynamicData
   {
 
      private string descriptionField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public string description {
         get { return this.descriptionField; }
         set { this.descriptionField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SsoAdminPasswordPolicy : DynamicData
   {
 
      private string descriptionField;
 
      private int prohibitedPreviousPasswordsCountField;
 
      private SsoAdminPasswordFormat passwordFormatField;
 
      private int passwordLifetimeDaysField;
 
      private bool passwordLifetimeDaysFieldSpecified;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public string description {
         get { return this.descriptionField; }
         set { this.descriptionField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public int prohibitedPreviousPasswordsCount {
         get { return this.prohibitedPreviousPasswordsCountField; }
         set { this.prohibitedPreviousPasswordsCountField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public SsoAdminPasswordFormat passwordFormat {
         get { return this.passwordFormatField; }
         set { this.passwordFormatField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 3)]
      public int passwordLifetimeDays {
         get { return this.passwordLifetimeDaysField; }
         set { this.passwordLifetimeDaysField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlIgnoreAttribute()]
      public bool passwordLifetimeDaysSpecified {
         get { return this.passwordLifetimeDaysFieldSpecified; }
         set { this.passwordLifetimeDaysFieldSpecified = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SsoAdminPasswordFormat : DynamicData
   {
 
      private SsoAdminPasswordFormatLengthRestriction lengthRestrictionField;
 
      private SsoAdminPasswordFormatAlphabeticRestriction alphabeticRestrictionField;
 
      private int minNumericCountField;
 
      private int minSpecialCharCountField;
 
      private int maxIdenticalAdjacentCharactersField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public SsoAdminPasswordFormatLengthRestriction lengthRestriction {
         get { return this.lengthRestrictionField; }
         set { this.lengthRestrictionField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public SsoAdminPasswordFormatAlphabeticRestriction alphabeticRestriction {
         get { return this.alphabeticRestrictionField; }
         set { this.alphabeticRestrictionField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public int minNumericCount {
         get { return this.minNumericCountField; }
         set { this.minNumericCountField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 3)]
      public int minSpecialCharCount {
         get { return this.minSpecialCharCountField; }
         set { this.minSpecialCharCountField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 4)]
      public int maxIdenticalAdjacentCharacters {
         get { return this.maxIdenticalAdjacentCharactersField; }
         set { this.maxIdenticalAdjacentCharactersField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SsoAdminPasswordFormatLengthRestriction : DynamicData
   {
 
      private int minLengthField;
 
      private int maxLengthField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public int minLength {
         get { return this.minLengthField; }
         set { this.minLengthField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public int maxLength {
         get { return this.maxLengthField; }
         set { this.maxLengthField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SsoAdminPasswordFormatAlphabeticRestriction : DynamicData
   {
 
      private int minAlphabeticCountField;
 
      private int minUppercaseCountField;
 
      private int minLowercaseCountField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public int minAlphabeticCount {
         get { return this.minAlphabeticCountField; }
         set { this.minAlphabeticCountField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public int minUppercaseCount {
         get { return this.minUppercaseCountField; }
         set { this.minUppercaseCountField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public int minLowercaseCount {
         get { return this.minLowercaseCountField; }
         set { this.minLowercaseCountField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SsoAdminPasswordExpirationConfig : DynamicData
   {
 
      private bool emailNotificationEnabledField;
 
      private string emailFromField;
 
      private string emailSubjectField;
 
      private int[] notificationDaysField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public bool emailNotificationEnabled {
         get { return this.emailNotificationEnabledField; }
         set { this.emailNotificationEnabledField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public string emailFrom {
         get { return this.emailFromField; }
         set { this.emailFromField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public string emailSubject {
         get { return this.emailSubjectField; }
         set { this.emailSubjectField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute("notificationDays", Order = 3)]
      public int[] notificationDays {
         get { return this.notificationDaysField; }
         set { this.notificationDaysField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SsoAdminMailContent : DynamicData
   {
 
      private string fromField;
 
      private string toField;
 
      private string subjectField;
 
      private string contentField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public string from {
         get { return this.fromField; }
         set { this.fromField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public string to {
         get { return this.toField; }
         set { this.toField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public string subject {
         get { return this.subjectField; }
         set { this.subjectField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 3)]
      public string content {
         get { return this.contentField; }
         set { this.contentField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SsoAdminLockoutPolicy : DynamicData
   {
 
      private string descriptionField;
 
      private int maxFailedAttemptsField;
 
      private long failedAttemptIntervalSecField;
 
      private long autoUnlockIntervalSecField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public string description {
         get { return this.descriptionField; }
         set { this.descriptionField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public int maxFailedAttempts {
         get { return this.maxFailedAttemptsField; }
         set { this.maxFailedAttemptsField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public long failedAttemptIntervalSec {
         get { return this.failedAttemptIntervalSecField; }
         set { this.failedAttemptIntervalSecField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 3)]
      public long autoUnlockIntervalSec {
         get { return this.autoUnlockIntervalSecField; }
         set { this.autoUnlockIntervalSecField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SsoAdminExternalDomainAuthenticationDetails : DynamicData
   {
 
      private string authenticationTypeField;
 
      private string usernameField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public string authenticationType {
         get { return this.authenticationTypeField; }
         set { this.authenticationTypeField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public string username {
         get { return this.usernameField; }
         set { this.usernameField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SsoAdminExternalDomainDetails : DynamicData
   {
 
      private string friendlyNameField;
 
      private string userBaseDnField;
 
      private string groupBaseDnField;
 
      private string primaryUrlField;
 
      private string failoverUrlField;
 
      private int searchTimeoutSecondsField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public string friendlyName {
         get { return this.friendlyNameField; }
         set { this.friendlyNameField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public string userBaseDn {
         get { return this.userBaseDnField; }
         set { this.userBaseDnField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public string groupBaseDn {
         get { return this.groupBaseDnField; }
         set { this.groupBaseDnField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(DataType = "anyURI", Order = 3)]
      public string primaryUrl {
         get { return this.primaryUrlField; }
         set { this.primaryUrlField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(DataType = "anyURI", Order = 4)]
      public string failoverUrl {
         get { return this.failoverUrlField; }
         set { this.failoverUrlField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 5)]
      public int searchTimeoutSeconds {
         get { return this.searchTimeoutSecondsField; }
         set { this.searchTimeoutSecondsField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SsoAdminExternalDomain : DynamicData
   {
 
      private string typeField;
 
      private string nameField;
 
      private string aliasField;
 
      private SsoAdminExternalDomainDetails detailsField;
 
      private SsoAdminExternalDomainAuthenticationDetails authenticationDetailsField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public string type {
         get { return this.typeField; }
         set { this.typeField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public string name {
         get { return this.nameField; }
         set { this.nameField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public string alias {
         get { return this.aliasField; }
         set { this.aliasField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 3)]
      public SsoAdminExternalDomainDetails details {
         get { return this.detailsField; }
         set { this.detailsField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 4)]
      public SsoAdminExternalDomainAuthenticationDetails authenticationDetails {
         get { return this.authenticationDetailsField; }
         set { this.authenticationDetailsField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SsoAdminDomains : DynamicData
   {
 
      private SsoAdminExternalDomain[] externalDomainsField;
 
      private string systemDomainNameField;
 
      private string localOSDomainNameField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute("externalDomains", Order = 0)]
      public SsoAdminExternalDomain[] externalDomains {
         get { return this.externalDomainsField; }
         set { this.externalDomainsField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public string systemDomainName {
         get { return this.systemDomainNameField; }
         set { this.systemDomainNameField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public string localOSDomainName {
         get { return this.localOSDomainNameField; }
         set { this.localOSDomainNameField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SsoAdminDomainManagementServiceAuthenticationCredentails : DynamicData
   {
 
      private string usernameField;
 
      private string passwordField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public string username {
         get { return this.usernameField; }
         set { this.usernameField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public string password {
         get { return this.passwordField; }
         set { this.passwordField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SsoAdminConfigurationManagementServiceCertificateChain : DynamicData
   {
 
      private string[] certificatesField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute("certificates", Order = 0)]
      public string[] certificates {
         get { return this.certificatesField; }
         set { this.certificatesField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class LocalizedMethodFault : DynamicData
   {
 
      private MethodFault faultField;
 
      private string localizedMessageField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public MethodFault fault {
         get { return this.faultField; }
         set { this.faultField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public string localizedMessage {
         get { return this.localizedMessageField; }
         set { this.localizedMessageField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class FindParentGroupsRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private SsoPrincipalId userIdField;
 
      private SsoPrincipalId[] groupListField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public SsoPrincipalId userId {
         get { return this.userIdField; }
         set { this.userIdField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute("groupList", Order = 2)]
      public SsoPrincipalId[] groupList {
         get { return this.groupListField; }
         set { this.groupListField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class IsMemberOfGroupRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private SsoPrincipalId userIdField;
 
      private SsoPrincipalId groupIdField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public SsoPrincipalId userId {
         get { return this.userIdField; }
         set { this.userIdField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public SsoPrincipalId groupId {
         get { return this.groupIdField; }
         set { this.groupIdField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SendMailRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private SsoAdminMailContent contentField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public SsoAdminMailContent content {
         get { return this.contentField; }
         set { this.contentField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class UpdateSmtpConfigurationRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private SsoAdminSmtpConfig configField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public SsoAdminSmtpConfig config {
         get { return this.configField; }
         set { this.configField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class GetSmtpConfigurationRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SsoAdminServiceInstanceRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class HasRegularUserRoleRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private SsoPrincipalId userIdField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public SsoPrincipalId userId {
         get { return this.userIdField; }
         set { this.userIdField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class HasAdministratorRoleRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private SsoPrincipalId userIdField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public SsoPrincipalId userId {
         get { return this.userIdField; }
         set { this.userIdField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SetRoleRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private SsoPrincipalId userIdField;
 
      private string roleField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public SsoPrincipalId userId {
         get { return this.userIdField; }
         set { this.userIdField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public string role {
         get { return this.roleField; }
         set { this.roleField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class ImportFullStateRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private byte[] fullStateField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(DataType = "base64Binary", Order = 1)]
      public byte[] fullState {
         get { return this.fullStateField; }
         set { this.fullStateField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class ExportFullStateRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class DisableUserAccountRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private SsoPrincipalId userIdField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public SsoPrincipalId userId {
         get { return this.userIdField; }
         set { this.userIdField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class EnableUserAccountRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private SsoPrincipalId userIdField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public SsoPrincipalId userId {
         get { return this.userIdField; }
         set { this.userIdField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class UnlockUserAccountRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private SsoPrincipalId userIdField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public SsoPrincipalId userId {
         get { return this.userIdField; }
         set { this.userIdField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class UpdateSelfLocalSolutionUserDetailsRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private SsoAdminSolutionDetails userDetailsField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public SsoAdminSolutionDetails userDetails {
         get { return this.userDetailsField; }
         set { this.userDetailsField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class ResetLocalUserPasswordRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private string usernameField;
 
      private string currentPasswordField;
 
      private string newPasswordField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public string username {
         get { return this.usernameField; }
         set { this.usernameField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public string currentPassword {
         get { return this.currentPasswordField; }
         set { this.currentPasswordField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 3)]
      public string newPassword {
         get { return this.newPasswordField; }
         set { this.newPasswordField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class ResetSelfLocalPersonUserPasswordRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private string newPasswordField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public string newPassword {
         get { return this.newPasswordField; }
         set { this.newPasswordField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class DeleteSelfSolutionUserRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class UpdateSelfLocalPersonUserDetailsRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private SsoAdminPersonDetails userDetailsField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public SsoAdminPersonDetails userDetails {
         get { return this.userDetailsField; }
         set { this.userDetailsField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class UpdateLocalGroupDetailsRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private string groupNameField;
 
      private SsoAdminGroupDetails groupDetailsField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public string groupName {
         get { return this.groupNameField; }
         set { this.groupNameField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public SsoAdminGroupDetails groupDetails {
         get { return this.groupDetailsField; }
         set { this.groupDetailsField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class UpdateLocalSolutionUserDetailsRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private string userNameField;
 
      private SsoAdminSolutionDetails userDetailsField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public string userName {
         get { return this.userNameField; }
         set { this.userNameField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public SsoAdminSolutionDetails userDetails {
         get { return this.userDetailsField; }
         set { this.userDetailsField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class ResetLocalPersonUserPasswordRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private string userNameField;
 
      private string newPasswordField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public string userName {
         get { return this.userNameField; }
         set { this.userNameField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public string newPassword {
         get { return this.newPasswordField; }
         set { this.newPasswordField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class UpdateLocalPersonUserDetailsRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private string userNameField;
 
      private SsoAdminPersonDetails userDetailsField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public string userName {
         get { return this.userNameField; }
         set { this.userNameField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public SsoAdminPersonDetails userDetails {
         get { return this.userDetailsField; }
         set { this.userDetailsField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class AddGroupsToLocalGroupRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private SsoPrincipalId[] groupIdsField;
 
      private string groupNameField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute("groupIds", Order = 1)]
      public SsoPrincipalId[] groupIds {
         get { return this.groupIdsField; }
         set { this.groupIdsField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public string groupName {
         get { return this.groupNameField; }
         set { this.groupNameField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class AddGroupToLocalGroupRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private SsoPrincipalId groupIdField;
 
      private string groupNameField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public SsoPrincipalId groupId {
         get { return this.groupIdField; }
         set { this.groupIdField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public string groupName {
         get { return this.groupNameField; }
         set { this.groupNameField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class AddUsersToLocalGroupRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private SsoPrincipalId[] userIdsField;
 
      private string groupNameField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute("userIds", Order = 1)]
      public SsoPrincipalId[] userIds {
         get { return this.userIdsField; }
         set { this.userIdsField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public string groupName {
         get { return this.groupNameField; }
         set { this.groupNameField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class AddUserToLocalGroupRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private SsoPrincipalId userIdField;
 
      private string groupNameField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public SsoPrincipalId userId {
         get { return this.userIdField; }
         set { this.userIdField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public string groupName {
         get { return this.groupNameField; }
         set { this.groupNameField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class RemovePrincipalsFromLocalGroupRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private SsoPrincipalId[] principalsIdsField;
 
      private string groupNameField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute("principalsIds", Order = 1)]
      public SsoPrincipalId[] principalsIds {
         get { return this.principalsIdsField; }
         set { this.principalsIdsField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public string groupName {
         get { return this.groupNameField; }
         set { this.groupNameField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class RemoveFromLocalGroupRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private SsoPrincipalId principalIdField;
 
      private string groupNameField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public SsoPrincipalId principalId {
         get { return this.principalIdField; }
         set { this.principalIdField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public string groupName {
         get { return this.groupNameField; }
         set { this.groupNameField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class DeleteLocalPrincipalRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private string principalNameField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public string principalName {
         get { return this.principalNameField; }
         set { this.principalNameField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class CreateLocalGroupRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private string groupNameField;
 
      private SsoAdminGroupDetails groupDetailsField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public string groupName {
         get { return this.groupNameField; }
         set { this.groupNameField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public SsoAdminGroupDetails groupDetails {
         get { return this.groupDetailsField; }
         set { this.groupDetailsField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class CreateLocalSolutionUserRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private string userNameField;
 
      private SsoAdminSolutionDetails userDetailsField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public string userName {
         get { return this.userNameField; }
         set { this.userNameField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public SsoAdminSolutionDetails userDetails {
         get { return this.userDetailsField; }
         set { this.userDetailsField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class CreateLocalPersonUserRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private string userNameField;
 
      private SsoAdminPersonDetails userDetailsField;
 
      private string passwordField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public string userName {
         get { return this.userNameField; }
         set { this.userNameField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public SsoAdminPersonDetails userDetails {
         get { return this.userDetailsField; }
         set { this.userDetailsField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 3)]
      public string password {
         get { return this.passwordField; }
         set { this.passwordField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class FindDisabledSolutionUsersRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private string searchStringField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public string searchString {
         get { return this.searchStringField; }
         set { this.searchStringField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class FindDisabledPersonUsersRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private string searchStringField;
 
      private int limitField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public string searchString {
         get { return this.searchStringField; }
         set { this.searchStringField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public int limit {
         get { return this.limitField; }
         set { this.limitField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class FindLockedUsersRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private string searchStringField;
 
      private int limitField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public string searchString {
         get { return this.searchStringField; }
         set { this.searchStringField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public int limit {
         get { return this.limitField; }
         set { this.limitField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class FindNestedParentGroupsRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private SsoPrincipalId userIdField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public SsoPrincipalId userId {
         get { return this.userIdField; }
         set { this.userIdField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class FindDirectParentGroupsRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private SsoPrincipalId principalIdField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public SsoPrincipalId principalId {
         get { return this.principalIdField; }
         set { this.principalIdField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class FindGroupsInGroupRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private SsoPrincipalId groupIdField;
 
      private string searchStringField;
 
      private int limitField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public SsoPrincipalId groupId {
         get { return this.groupIdField; }
         set { this.groupIdField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public string searchString {
         get { return this.searchStringField; }
         set { this.searchStringField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 3)]
      public int limit {
         get { return this.limitField; }
         set { this.limitField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class FindSolutionUsersInGroupRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private string groupNameField;
 
      private string searchStringField;
 
      private int limitField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public string groupName {
         get { return this.groupNameField; }
         set { this.groupNameField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public string searchString {
         get { return this.searchStringField; }
         set { this.searchStringField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 3)]
      public int limit {
         get { return this.limitField; }
         set { this.limitField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class FindPersonUsersInGroupRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private SsoPrincipalId groupIdField;
 
      private string searchStringField;
 
      private int limitField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public SsoPrincipalId groupId {
         get { return this.groupIdField; }
         set { this.groupIdField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public string searchString {
         get { return this.searchStringField; }
         set { this.searchStringField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 3)]
      public int limit {
         get { return this.limitField; }
         set { this.limitField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class FindUsersInGroupRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private SsoPrincipalId groupIdField;
 
      private string searchStringField;
 
      private int limitField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public SsoPrincipalId groupId {
         get { return this.groupIdField; }
         set { this.groupIdField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public string searchString {
         get { return this.searchStringField; }
         set { this.searchStringField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 3)]
      public int limit {
         get { return this.limitField; }
         set { this.limitField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class FindRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private SsoAdminPrincipalDiscoveryServiceSearchCriteria criteriaField;
 
      private int limitField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public SsoAdminPrincipalDiscoveryServiceSearchCriteria criteria {
         get { return this.criteriaField; }
         set { this.criteriaField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public int limit {
         get { return this.limitField; }
         set { this.limitField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class FindGroupsRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private SsoAdminPrincipalDiscoveryServiceSearchCriteria criteriaField;
 
      private int limitField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public SsoAdminPrincipalDiscoveryServiceSearchCriteria criteria {
         get { return this.criteriaField; }
         set { this.criteriaField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public int limit {
         get { return this.limitField; }
         set { this.limitField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class FindUsersRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private SsoAdminPrincipalDiscoveryServiceSearchCriteria criteriaField;
 
      private int limitField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public SsoAdminPrincipalDiscoveryServiceSearchCriteria criteria {
         get { return this.criteriaField; }
         set { this.criteriaField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public int limit {
         get { return this.limitField; }
         set { this.limitField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class FindSolutionUsersRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private string searchStringField;
 
      private int limitField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public string searchString {
         get { return this.searchStringField; }
         set { this.searchStringField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public int limit {
         get { return this.limitField; }
         set { this.limitField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class FindPersonUsersRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private SsoAdminPrincipalDiscoveryServiceSearchCriteria criteriaField;
 
      private int limitField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public SsoAdminPrincipalDiscoveryServiceSearchCriteria criteria {
         get { return this.criteriaField; }
         set { this.criteriaField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public int limit {
         get { return this.limitField; }
         set { this.limitField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class FindGroupRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private SsoPrincipalId groupIdField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public SsoPrincipalId groupId {
         get { return this.groupIdField; }
         set { this.groupIdField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class FindUserRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private SsoPrincipalId userIdField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public SsoPrincipalId userId {
         get { return this.userIdField; }
         set { this.userIdField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class FindSolutionUserByCertDNRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private string certDNField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public string certDN {
         get { return this.certDNField; }
         set { this.certDNField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class FindSolutionUserRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private string userNameField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public string userName {
         get { return this.userNameField; }
         set { this.userNameField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class FindPersonUserRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private SsoPrincipalId userIdField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public SsoPrincipalId userId {
         get { return this.userIdField; }
         set { this.userIdField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class GetLocalPasswordPolicyRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class UpdateLocalPasswordPolicyRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private SsoAdminPasswordPolicy policyField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public SsoAdminPasswordPolicy policy {
         get { return this.policyField; }
         set { this.policyField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class UpdateLockoutPolicyRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private SsoAdminLockoutPolicy policyField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public SsoAdminLockoutPolicy policy {
         get { return this.policyField; }
         set { this.policyField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class GetLockoutPolicyRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class GetDefaultDomainsRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SetDefaultDomainsRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private string[] domainNamesField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute("domainNames", Order = 1)]
      public string[] domainNames {
         get { return this.domainNamesField; }
         set { this.domainNamesField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class GetSslCertificateManagerRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class DeleteDomainRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private string nameField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public string name {
         get { return this.nameField; }
         set { this.nameField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class UpdateExternalDomainAuthnTypeRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private string nameField;
 
      private string authnTypeField;
 
      private SsoAdminDomainManagementServiceAuthenticationCredentails authnCredentialsField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public string name {
         get { return this.nameField; }
         set { this.nameField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public string authnType {
         get { return this.authnTypeField; }
         set { this.authnTypeField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 3)]
      public SsoAdminDomainManagementServiceAuthenticationCredentails authnCredentials {
         get { return this.authnCredentialsField; }
         set { this.authnCredentialsField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class UpdateExternalDomainDetailsRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private string nameField;
 
      private SsoAdminExternalDomainDetails detailsField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public string name {
         get { return this.nameField; }
         set { this.nameField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public SsoAdminExternalDomainDetails details {
         get { return this.detailsField; }
         set { this.detailsField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class GetLocalOSDomainNameRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class GetSystemDomainNameRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class FindExternalDomainRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private string nameField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public string name {
         get { return this.nameField; }
         set { this.nameField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class GetDomainsRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class RegisterLocalOSDomainRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private string domainNameField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public string domainName {
         get { return this.domainNameField; }
         set { this.domainNameField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class AddExternalDomainRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private string serverTypeField;
 
      private string domainNameField;
 
      private string domainAliasField;
 
      private SsoAdminExternalDomainDetails detailsField;
 
      private string authenticationTypeField;
 
      private SsoAdminDomainManagementServiceAuthenticationCredentails authnCredentialsField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public string serverType {
         get { return this.serverTypeField; }
         set { this.serverTypeField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public string domainName {
         get { return this.domainNameField; }
         set { this.domainNameField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 3)]
      public string domainAlias {
         get { return this.domainAliasField; }
         set { this.domainAliasField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 4)]
      public SsoAdminExternalDomainDetails details {
         get { return this.detailsField; }
         set { this.detailsField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 5)]
      public string authenticationType {
         get { return this.authenticationTypeField; }
         set { this.authenticationTypeField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 6)]
      public SsoAdminDomainManagementServiceAuthenticationCredentails authnCredentials {
         get { return this.authnCredentialsField; }
         set { this.authnCredentialsField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class ProbeConnectivityRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private string serviceUriField;
 
      private string authenticationTypeField;
 
      private SsoAdminDomainManagementServiceAuthenticationCredentails authnCredentialsField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(DataType = "anyURI", Order = 1)]
      public string serviceUri {
         get { return this.serviceUriField; }
         set { this.serviceUriField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public string authenticationType {
         get { return this.authenticationTypeField; }
         set { this.authenticationTypeField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 3)]
      public SsoAdminDomainManagementServiceAuthenticationCredentails authnCredentials {
         get { return this.authnCredentialsField; }
         set { this.authnCredentialsField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class RetrieveReplicaConfigurationPackageRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class RetrieveHaBackupConfigurationPackageRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class IsMultiSiteDeploymentRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class UpdatePasswordExpirationConfigurationRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private SsoAdminPasswordExpirationConfig configField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public SsoAdminPasswordExpirationConfig config {
         get { return this.configField; }
         set { this.configField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class GetPasswordExpirationConfigurationRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SetMaximumHoKTokenLifetimeRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private long maxLifetimeField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public long maxLifetime {
         get { return this.maxLifetimeField; }
         set { this.maxLifetimeField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class GetMaximumHoKTokenLifetimeRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SetMaximumBearerTokenLifetimeRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private long maxLifetimeField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public long maxLifetime {
         get { return this.maxLifetimeField; }
         set { this.maxLifetimeField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class GetMaximumBearerTokenLifetimeRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SetRenewCountRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private int renewCountField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public int renewCount {
         get { return this.renewCountField; }
         set { this.renewCountField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class GetRenewCountRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SetDelegationCountRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private int delegationCountField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public int delegationCount {
         get { return this.delegationCountField; }
         set { this.delegationCountField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class GetDelegationCountRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SetClockToleranceRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private long millisecondsField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public long milliseconds {
         get { return this.millisecondsField; }
         set { this.millisecondsField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class GetClockToleranceRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SetSignerIdentityRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private SsoPrincipalId adminUserField;
 
      private string adminPassField;
 
      private string signingKeyField;
 
      private SsoAdminConfigurationManagementServiceCertificateChain signingCertificateChainField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public SsoPrincipalId adminUser {
         get { return this.adminUserField; }
         set { this.adminUserField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public string adminPass {
         get { return this.adminPassField; }
         set { this.adminPassField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 3)]
      public string signingKey {
         get { return this.signingKeyField; }
         set { this.signingKeyField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 4)]
      public SsoAdminConfigurationManagementServiceCertificateChain signingCertificateChain {
         get { return this.signingCertificateChainField; }
         set { this.signingCertificateChainField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SetNewSignerIdentityRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private string signingKeyField;
 
      private SsoAdminConfigurationManagementServiceCertificateChain signingCertificateChainField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public string signingKey {
         get { return this.signingKeyField; }
         set { this.signingKeyField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 2)]
      public SsoAdminConfigurationManagementServiceCertificateChain signingCertificateChain {
         get { return this.signingCertificateChainField; }
         set { this.signingCertificateChainField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class GetTrustedCertificatesRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class GetKnownCertificateChainsRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class DeleteCertificateRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private string fingerprintField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public string fingerprint {
         get { return this.fingerprintField; }
         set { this.fingerprintField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class FindCertificateRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private string fingerprintField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public string fingerprint {
         get { return this.fingerprintField; }
         set { this.fingerprintField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class GetAllCertificatesRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class AddCertificateRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private string certificateField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public string certificate {
         get { return this.certificateField; }
         set { this.certificateField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class GetLocaleRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SetLocaleRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      private string localeField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public string locale {
         get { return this.localeField; }
         set { this.localeField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class LogoutRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class LoginRequestType
   {
 
      private ManagedObjectReference _thisField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference _this {
         get { return this._thisField; }
         set { this._thisField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class DynamicArray
   {
 
      private string dynamicTypeField;
 
      private object[] valField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public string dynamicType {
         get { return this.dynamicTypeField; }
         set { this.dynamicTypeField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute("val", Order = 1)]
      public object[] val {
         get { return this.valField; }
         set { this.valField = value; }
      }
   }
 
   /// <remarks/>
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoFaultInvalidPrincipalFault))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultSmtpConfigNotSetFault))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultPasswordPolicyViolationFault))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultInvalidPasswordPolicyFault))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultGroupCyclicDependencyFault))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultDuplicateSolutionCertificateFault))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultDuplicateDomainNameFault))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultDuplicateDataFault))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultDomainNotFoundFault))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultDirectoryServiceConnectionFault))]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SsoFaultServiceFault : MethodFault { }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SsoFaultInvalidPrincipalFault : SsoFaultServiceFault
   {
 
      private string principalField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public string principal {
         get { return this.principalField; }
         set { this.principalField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SsoAdminFaultSmtpConfigNotSetFault : SsoFaultServiceFault { }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SsoAdminFaultPasswordPolicyViolationFault : SsoFaultServiceFault { }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SsoAdminFaultInvalidPasswordPolicyFault : SsoFaultServiceFault { }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SsoAdminFaultGroupCyclicDependencyFault : SsoFaultServiceFault
   {
 
      private string groupBeingAddedField;
 
      private string existingGroupField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public string groupBeingAdded {
         get { return this.groupBeingAddedField; }
         set { this.groupBeingAddedField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public string existingGroup {
         get { return this.existingGroupField; }
         set { this.existingGroupField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SsoAdminFaultDuplicateSolutionCertificateFault : SsoFaultServiceFault { }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SsoAdminFaultDuplicateDomainNameFault : SsoFaultServiceFault
   {
 
      private string domainNameField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public string domainName {
         get { return this.domainNameField; }
         set { this.domainNameField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SsoAdminFaultDuplicateDataFault : SsoFaultServiceFault { }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SsoAdminFaultDomainNotFoundFault : SsoFaultServiceFault
   {
 
      private string domainNameField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public string domainName {
         get { return this.domainNameField; }
         set { this.domainNameField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SsoAdminFaultDirectoryServiceConnectionFault : SsoFaultServiceFault
   {
 
      private string uriField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(DataType = "anyURI", Order = 0)]
      public string uri {
         get { return this.uriField; }
         set { this.uriField = value; }
      }
   }
 
   /// <remarks/>
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoFaultInternalFault))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultLocalOSDomainRegistrationFault))]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SsoFaultRuntimeServiceFault : RuntimeFault { }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SsoFaultInternalFault : SsoFaultRuntimeServiceFault { }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SsoAdminFaultLocalOSDomainRegistrationFault : SsoFaultRuntimeServiceFault { }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class UnexpectedFault : RuntimeFault
   {
 
      private string faultNameField;
 
      private LocalizedMethodFault faultField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public string faultName {
         get { return this.faultNameField; }
         set { this.faultNameField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public LocalizedMethodFault fault {
         get { return this.faultField; }
         set { this.faultField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SystemError : RuntimeFault
   {
 
      private string reasonField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public string reason {
         get { return this.reasonField; }
         set { this.reasonField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class RequestCanceled : RuntimeFault { }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class NotSupported : RuntimeFault { }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class NotImplemented : RuntimeFault { }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class NotEnoughLicenses : RuntimeFault { }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class ManagedObjectNotFound : RuntimeFault
   {
 
      private ManagedObjectReference objField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference obj {
         get { return this.objField; }
         set { this.objField = value; }
      }
   }
 
   /// <remarks/>
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(MethodNotFound))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(InvalidType))]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class InvalidRequest : RuntimeFault { }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class MethodNotFound : InvalidRequest
   {
 
      private ManagedObjectReference receiverField;
 
      private string methodField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public ManagedObjectReference receiver {
         get { return this.receiverField; }
         set { this.receiverField = value; }
      }
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 1)]
      public string method {
         get { return this.methodField; }
         set { this.methodField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class InvalidType : InvalidRequest
   {
 
      private string argumentField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public string argument {
         get { return this.argumentField; }
         set { this.argumentField = value; }
      }
   }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class InvalidArgument : RuntimeFault
   {
 
      private string invalidPropertyField;
 
      /// <remarks/>
      [System.Xml.Serialization.XmlElementAttribute(Order = 0)]
      public string invalidProperty {
         get { return this.invalidPropertyField; }
         set { this.invalidPropertyField = value; }
      }
   }
 
   /// <remarks/>
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(HostNotReachable))]
   [System.Xml.Serialization.XmlIncludeAttribute(typeof(HostNotConnected))]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class HostCommunication : RuntimeFault { }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class HostNotReachable : HostCommunication { }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class HostNotConnected : HostCommunication { }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SsoFaultNotAuthenticated : SecurityError { }
 
   /// <remarks/>
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")]
   public partial class SsoFaultNoPermission : SecurityError { }
 
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ServiceModel.ServiceContractAttribute(Namespace = "urn:sso", ConfigurationName = "SsoPortType")]
   public interface SsoPortType
   {
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task LoginAsync(ManagedObjectReference _this);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(InvalidRequest),
         Action = "urn:sso/version1",
         Name = "InvalidRequestFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task LogoutAsync(ManagedObjectReference _this);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")]
      System.Threading.Tasks.Task<string> SetLocaleAsync(ManagedObjectReference _this, string locale);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")]
      System.Threading.Tasks.Task<string> GetLocaleAsync(ManagedObjectReference _this);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")]
      System.Threading.Tasks.Task<bool> AddCertificateAsync(ManagedObjectReference _this, string certificate);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task<GetAllCertificatesResponse>
         GetAllCertificatesAsync(GetAllCertificatesRequest request);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")]
      System.Threading.Tasks.Task<string> FindCertificateAsync(ManagedObjectReference _this, string fingerprint);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")]
      System.Threading.Tasks.Task<bool> DeleteCertificateAsync(ManagedObjectReference _this, string fingerprint);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task<GetKnownCertificateChainsResponse> GetKnownCertificateChainsAsync(
         GetKnownCertificateChainsRequest request);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task<GetTrustedCertificatesResponse> GetTrustedCertificatesAsync(
         GetTrustedCertificatesRequest request);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task SetNewSignerIdentityAsync(
         ManagedObjectReference _this,
         string signingKey,
         SsoAdminConfigurationManagementServiceCertificateChain signingCertificateChain);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task SetSignerIdentityAsync(
         ManagedObjectReference _this,
         SsoPrincipalId adminUser,
         string adminPass,
         string signingKey,
         SsoAdminConfigurationManagementServiceCertificateChain signingCertificateChain);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")]
      System.Threading.Tasks.Task<long> GetClockToleranceAsync(ManagedObjectReference _this);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task SetClockToleranceAsync(ManagedObjectReference _this, long milliseconds);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")]
      System.Threading.Tasks.Task<int> GetDelegationCountAsync(ManagedObjectReference _this);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task SetDelegationCountAsync(ManagedObjectReference _this, int delegationCount);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")]
      System.Threading.Tasks.Task<int> GetRenewCountAsync(ManagedObjectReference _this);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task SetRenewCountAsync(ManagedObjectReference _this, int renewCount);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")]
      System.Threading.Tasks.Task<long> GetMaximumBearerTokenLifetimeAsync(ManagedObjectReference _this);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task SetMaximumBearerTokenLifetimeAsync(ManagedObjectReference _this, long maxLifetime);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")]
      System.Threading.Tasks.Task<long> GetMaximumHoKTokenLifetimeAsync(ManagedObjectReference _this);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task SetMaximumHoKTokenLifetimeAsync(ManagedObjectReference _this, long maxLifetime);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")]
      System.Threading.Tasks.Task<SsoAdminPasswordExpirationConfig> GetPasswordExpirationConfigurationAsync(
         ManagedObjectReference _this);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task UpdatePasswordExpirationConfigurationAsync(
         ManagedObjectReference _this,
         SsoAdminPasswordExpirationConfig config);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInternalFault),
         Action = "urn:sso/version1",
         Name = "SsoFaultInternalFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")]
      System.Threading.Tasks.Task<bool> IsMultiSiteDeploymentAsync(ManagedObjectReference _this);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInternalFault),
         Action = "urn:sso/version1",
         Name = "SsoFaultInternalFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task<RetrieveHaBackupConfigurationPackageResponse>
         RetrieveHaBackupConfigurationPackageAsync(RetrieveHaBackupConfigurationPackageRequest request);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInternalFault),
         Action = "urn:sso/version1",
         Name = "SsoFaultInternalFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(NotSupported),
         Action = "urn:sso/version1",
         Name = "NotSupportedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task<RetrieveReplicaConfigurationPackageResponse> RetrieveReplicaConfigurationPackageAsync(
         RetrieveReplicaConfigurationPackageRequest request);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoAdminFaultDirectoryServiceConnectionFault),
         Action = "urn:sso/version1",
         Name = "SsoAdminFaultDirectoryServiceConnectionFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task<ProbeConnectivityResponse> ProbeConnectivityAsync(ProbeConnectivityRequest request);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoAdminFaultDuplicateDomainNameFault),
         Action = "urn:sso/version1",
         Name = "SsoAdminFaultDuplicateDomainNameFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task AddExternalDomainAsync(
         ManagedObjectReference _this,
         string serverType,
         string domainName,
         string domainAlias,
         SsoAdminExternalDomainDetails details,
         string authenticationType,
         SsoAdminDomainManagementServiceAuthenticationCredentails authnCredentials);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoAdminFaultDuplicateDomainNameFault),
         Action = "urn:sso/version1",
         Name = "SsoAdminFaultDuplicateDomainNameFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoAdminFaultLocalOSDomainRegistrationFault),
         Action = "urn:sso/version1",
         Name = "SsoAdminFaultLocalOSDomainRegistrationFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task RegisterLocalOSDomainAsync(ManagedObjectReference _this, string domainName);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")]
      System.Threading.Tasks.Task<SsoAdminDomains> GetDomainsAsync(ManagedObjectReference _this);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")]
      System.Threading.Tasks.Task<SsoAdminExternalDomain> FindExternalDomainAsync(
         ManagedObjectReference _this,
         string name);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")]
      System.Threading.Tasks.Task<string> GetSystemDomainNameAsync(ManagedObjectReference _this);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")]
      System.Threading.Tasks.Task<string> GetLocalOSDomainNameAsync(ManagedObjectReference _this);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoAdminFaultDomainNotFoundFault),
         Action = "urn:sso/version1",
         Name = "SsoAdminFaultDomainNotFoundFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task UpdateExternalDomainDetailsAsync(
         ManagedObjectReference _this,
         string name,
         SsoAdminExternalDomainDetails details);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoAdminFaultDomainNotFoundFault),
         Action = "urn:sso/version1",
         Name = "SsoAdminFaultDomainNotFoundFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task UpdateExternalDomainAuthnTypeAsync(
         ManagedObjectReference _this,
         string name,
         string authnType,
         SsoAdminDomainManagementServiceAuthenticationCredentails authnCredentials);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoAdminFaultDomainNotFoundFault),
         Action = "urn:sso/version1",
         Name = "SsoAdminFaultDomainNotFoundFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task DeleteDomainAsync(ManagedObjectReference _this, string name);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")]
      System.Threading.Tasks.Task<ManagedObjectReference> GetSslCertificateManagerAsync(ManagedObjectReference _this);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoAdminFaultDomainNotFoundFault),
         Action = "urn:sso/version1",
         Name = "SsoAdminFaultDomainNotFoundFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoAdminFaultDuplicateDomainNameFault),
         Action = "urn:sso/version1",
         Name = "SsoAdminFaultDuplicateDomainNameFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task<SetDefaultDomainsResponse> SetDefaultDomainsAsync(SetDefaultDomainsRequest request);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task<GetDefaultDomainsResponse> GetDefaultDomainsAsync(GetDefaultDomainsRequest request);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")]
      System.Threading.Tasks.Task<SsoAdminLockoutPolicy> GetLockoutPolicyAsync(ManagedObjectReference _this);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task UpdateLockoutPolicyAsync(ManagedObjectReference _this, SsoAdminLockoutPolicy policy);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoAdminFaultInvalidPasswordPolicyFault),
         Action = "urn:sso/version1",
         Name = "SsoAdminFaultInvalidPasswordPolicyFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task UpdateLocalPasswordPolicyAsync(
         ManagedObjectReference _this,
         SsoAdminPasswordPolicy policy);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")]
      System.Threading.Tasks.Task<SsoAdminPasswordPolicy> GetLocalPasswordPolicyAsync(ManagedObjectReference _this);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")]
      System.Threading.Tasks.Task<SsoAdminPersonUser> FindPersonUserAsync(
         ManagedObjectReference _this,
         SsoPrincipalId userId);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")]
      System.Threading.Tasks.Task<SsoAdminSolutionUser> FindSolutionUserAsync(
         ManagedObjectReference _this,
         string userName);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")]
      System.Threading.Tasks.Task<SsoAdminSolutionUser> FindSolutionUserByCertDNAsync(
         ManagedObjectReference _this,
         string certDN);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")]
      System.Threading.Tasks.Task<SsoAdminUser> FindUserAsync(ManagedObjectReference _this, SsoPrincipalId userId);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")]
      System.Threading.Tasks.Task<SsoAdminGroup> FindGroupAsync(ManagedObjectReference _this, SsoPrincipalId groupId);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task<FindPersonUsersResponse> FindPersonUsersAsync(FindPersonUsersRequest request);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task<FindSolutionUsersResponse> FindSolutionUsersAsync(FindSolutionUsersRequest request);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task<FindUsersResponse> FindUsersAsync(FindUsersRequest request);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task<FindGroupsResponse> FindGroupsAsync(FindGroupsRequest request);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")]
      System.Threading.Tasks.Task<SsoAdminPrincipalDiscoveryServiceSearchResult> FindAsync(
         ManagedObjectReference _this,
         SsoAdminPrincipalDiscoveryServiceSearchCriteria criteria,
         int limit);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidPrincipalFault),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidPrincipalFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task<FindUsersInGroupResponse> FindUsersInGroupAsync(FindUsersInGroupRequest request);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidPrincipalFault),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidPrincipalFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task<FindPersonUsersInGroupResponse> FindPersonUsersInGroupAsync(
         FindPersonUsersInGroupRequest request);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidPrincipalFault),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidPrincipalFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task<FindSolutionUsersInGroupResponse> FindSolutionUsersInGroupAsync(
         FindSolutionUsersInGroupRequest request);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidPrincipalFault),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidPrincipalFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task<FindGroupsInGroupResponse> FindGroupsInGroupAsync(FindGroupsInGroupRequest request);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidPrincipalFault),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidPrincipalFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task<FindDirectParentGroupsResponse> FindDirectParentGroupsAsync(
         FindDirectParentGroupsRequest request);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidPrincipalFault),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidPrincipalFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task<FindNestedParentGroupsResponse> FindNestedParentGroupsAsync(
         FindNestedParentGroupsRequest request);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task<FindLockedUsersResponse> FindLockedUsersAsync(FindLockedUsersRequest request);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task<FindDisabledPersonUsersResponse> FindDisabledPersonUsersAsync(
         FindDisabledPersonUsersRequest request);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task<FindDisabledSolutionUsersResponse> FindDisabledSolutionUsersAsync(
         FindDisabledSolutionUsersRequest request);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidPrincipalFault),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidPrincipalFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoAdminFaultPasswordPolicyViolationFault),
         Action = "urn:sso/version1",
         Name = "SsoAdminFaultPasswordPolicyViolationFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")]
      System.Threading.Tasks.Task<SsoPrincipalId> CreateLocalPersonUserAsync(
         ManagedObjectReference _this,
         string userName,
         SsoAdminPersonDetails userDetails,
         string password);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidPrincipalFault),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidPrincipalFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoAdminFaultDuplicateSolutionCertificateFault),
         Action = "urn:sso/version1",
         Name = "SsoAdminFaultDuplicateSolutionCertificateFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")]
      System.Threading.Tasks.Task<SsoPrincipalId> CreateLocalSolutionUserAsync(
         ManagedObjectReference _this,
         string userName,
         SsoAdminSolutionDetails userDetails);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidPrincipalFault),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidPrincipalFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")]
      System.Threading.Tasks.Task<SsoPrincipalId> CreateLocalGroupAsync(
         ManagedObjectReference _this,
         string groupName,
         SsoAdminGroupDetails groupDetails);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidPrincipalFault),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidPrincipalFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task DeleteLocalPrincipalAsync(ManagedObjectReference _this, string principalName);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidPrincipalFault),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidPrincipalFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")]
      System.Threading.Tasks.Task<bool> RemoveFromLocalGroupAsync(
         ManagedObjectReference _this,
         SsoPrincipalId principalId,
         string groupName);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidPrincipalFault),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidPrincipalFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task<RemovePrincipalsFromLocalGroupResponse> RemovePrincipalsFromLocalGroupAsync(
         RemovePrincipalsFromLocalGroupRequest request);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidPrincipalFault),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidPrincipalFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")]
      System.Threading.Tasks.Task<bool> AddUserToLocalGroupAsync(
         ManagedObjectReference _this,
         SsoPrincipalId userId,
         string groupName);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidPrincipalFault),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidPrincipalFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task<AddUsersToLocalGroupResponse> AddUsersToLocalGroupAsync(
         AddUsersToLocalGroupRequest request);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidPrincipalFault),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidPrincipalFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoAdminFaultGroupCyclicDependencyFault),
         Action = "urn:sso/version1",
         Name = "SsoAdminFaultGroupCyclicDependencyFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")]
      System.Threading.Tasks.Task<bool> AddGroupToLocalGroupAsync(
         ManagedObjectReference _this,
         SsoPrincipalId groupId,
         string groupName);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidPrincipalFault),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidPrincipalFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoAdminFaultGroupCyclicDependencyFault),
         Action = "urn:sso/version1",
         Name = "SsoAdminFaultGroupCyclicDependencyFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task<AddGroupsToLocalGroupResponse> AddGroupsToLocalGroupAsync(
         AddGroupsToLocalGroupRequest request);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidPrincipalFault),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidPrincipalFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")]
      System.Threading.Tasks.Task<SsoPrincipalId> UpdateLocalPersonUserDetailsAsync(
         ManagedObjectReference _this,
         string userName,
         SsoAdminPersonDetails userDetails);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidPrincipalFault),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidPrincipalFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoAdminFaultPasswordPolicyViolationFault),
         Action = "urn:sso/version1",
         Name = "SsoAdminFaultPasswordPolicyViolationFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task ResetLocalPersonUserPasswordAsync(
         ManagedObjectReference _this,
         string userName,
         string newPassword);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidPrincipalFault),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidPrincipalFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")]
      System.Threading.Tasks.Task<SsoPrincipalId> UpdateLocalSolutionUserDetailsAsync(
         ManagedObjectReference _this,
         string userName,
         SsoAdminSolutionDetails userDetails);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidPrincipalFault),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidPrincipalFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")]
      System.Threading.Tasks.Task<SsoPrincipalId> UpdateLocalGroupDetailsAsync(
         ManagedObjectReference _this,
         string groupName,
         SsoAdminGroupDetails groupDetails);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidPrincipalFault),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidPrincipalFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")]
      System.Threading.Tasks.Task<SsoPrincipalId> UpdateSelfLocalPersonUserDetailsAsync(
         ManagedObjectReference _this,
         SsoAdminPersonDetails userDetails);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidPrincipalFault),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidPrincipalFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task DeleteSelfSolutionUserAsync(ManagedObjectReference _this);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidPrincipalFault),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidPrincipalFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoAdminFaultPasswordPolicyViolationFault),
         Action = "urn:sso/version1",
         Name = "SsoAdminFaultPasswordPolicyViolationFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task ResetSelfLocalPersonUserPasswordAsync(
         ManagedObjectReference _this,
         string newPassword);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(InvalidRequest),
         Action = "urn:sso/version1",
         Name = "InvalidRequestFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidPrincipalFault),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidPrincipalFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoAdminFaultPasswordPolicyViolationFault),
         Action = "urn:sso/version1",
         Name = "SsoAdminFaultPasswordPolicyViolationFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task ResetLocalUserPasswordAsync(
         ManagedObjectReference _this,
         string username,
         string currentPassword,
         string newPassword);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidPrincipalFault),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidPrincipalFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")]
      System.Threading.Tasks.Task<SsoPrincipalId> UpdateSelfLocalSolutionUserDetailsAsync(
         ManagedObjectReference _this,
         SsoAdminSolutionDetails userDetails);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidPrincipalFault),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidPrincipalFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")]
      System.Threading.Tasks.Task<bool> UnlockUserAccountAsync(ManagedObjectReference _this, SsoPrincipalId userId);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidPrincipalFault),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidPrincipalFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")]
      System.Threading.Tasks.Task<bool> EnableUserAccountAsync(ManagedObjectReference _this, SsoPrincipalId userId);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidPrincipalFault),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidPrincipalFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")]
      System.Threading.Tasks.Task<bool> DisableUserAccountAsync(ManagedObjectReference _this, SsoPrincipalId userId);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(NotSupported),
         Action = "urn:sso/version1",
         Name = "NotSupportedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInternalFault),
         Action = "urn:sso/version1",
         Name = "SsoFaultInternalFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task<ExportFullStateResponse> ExportFullStateAsync(ExportFullStateRequest request);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(NotSupported),
         Action = "urn:sso/version1",
         Name = "NotSupportedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(InvalidArgument),
         Action = "urn:sso/version1",
         Name = "InvalidArgumentFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInternalFault),
         Action = "urn:sso/version1",
         Name = "SsoFaultInternalFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task<ImportFullStateResponse> ImportFullStateAsync(ImportFullStateRequest request);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidPrincipalFault),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidPrincipalFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")]
      System.Threading.Tasks.Task<bool> SetRoleAsync(ManagedObjectReference _this, SsoPrincipalId userId, string role);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidPrincipalFault),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidPrincipalFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")]
      System.Threading.Tasks.Task<bool> HasAdministratorRoleAsync(ManagedObjectReference _this, SsoPrincipalId userId);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidPrincipalFault),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidPrincipalFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")]
      System.Threading.Tasks.Task<bool> HasRegularUserRoleAsync(ManagedObjectReference _this, SsoPrincipalId userId);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")]
      System.Threading.Tasks.Task<SsoAdminServiceContent> SsoAdminServiceInstanceAsync(ManagedObjectReference _this);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoAdminFaultSmtpConfigNotSetFault),
         Action = "urn:sso/version1",
         Name = "SsoAdminFaultSmtpConfigNotSetFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")]
      System.Threading.Tasks.Task<SsoAdminSmtpConfig> GetSmtpConfigurationAsync(ManagedObjectReference _this);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task UpdateSmtpConfigurationAsync(ManagedObjectReference _this, SsoAdminSmtpConfig config);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoAdminFaultSmtpConfigNotSetFault),
         Action = "urn:sso/version1",
         Name = "SsoAdminFaultSmtpConfigNotSetFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task SendMailAsync(ManagedObjectReference _this, SsoAdminMailContent content);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidPrincipalFault),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidPrincipalFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")]
      System.Threading.Tasks.Task<bool> IsMemberOfGroupAsync(
         ManagedObjectReference _this,
         SsoPrincipalId userId,
         SsoPrincipalId groupId);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidPrincipalFault),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidPrincipalFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task<FindParentGroupsResponse> FindParentGroupsAsync(FindParentGroupsRequest request);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidPrincipalFault),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidPrincipalFaultFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNotAuthenticated),
         Action = "urn:sso/version1",
         Name = "SsoFaultNotAuthenticatedFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultNoPermission),
         Action = "urn:sso/version1",
         Name = "SsoFaultNoPermissionFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      System.Threading.Tasks.Task<FindAllParentGroupsResponse> FindAllParentGroupsAsync(
         FindAllParentGroupsRequest request);
 
      [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(SsoFaultInvalidCredentials),
         Action = "urn:sso/version1",
         Name = "SsoFaultInvalidCredentialsFault")]
      [System.ServiceModel.FaultContractAttribute(
         typeof(RuntimeFault),
         Action = "urn:sso/version1",
         Name = "RuntimeFaultFault")]
      [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))]
      [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
      [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")]
      System.Threading.Tasks.Task<SsoGroupcheckServiceContent> SsoGroupcheckServiceInstanceAsync(
         ManagedObjectReference _this);
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "GetAllCertificates",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class GetAllCertificatesRequest
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      public ManagedObjectReference _this;
 
      public GetAllCertificatesRequest() { }
 
      public GetAllCertificatesRequest(ManagedObjectReference _this) {
         this._this = _this;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "GetAllCertificatesResponse",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class GetAllCertificatesResponse
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      [System.Xml.Serialization.XmlElementAttribute("returnval")]
      public string[] returnval;
 
      public GetAllCertificatesResponse() { }
 
      public GetAllCertificatesResponse(string[] returnval) {
         this.returnval = returnval;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "GetKnownCertificateChains",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class GetKnownCertificateChainsRequest
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      public ManagedObjectReference _this;
 
      public GetKnownCertificateChainsRequest() { }
 
      public GetKnownCertificateChainsRequest(ManagedObjectReference _this) {
         this._this = _this;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "GetKnownCertificateChainsResponse",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class GetKnownCertificateChainsResponse
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      [System.Xml.Serialization.XmlElementAttribute("returnval")]
      public SsoAdminConfigurationManagementServiceCertificateChain[] returnval;
 
      public GetKnownCertificateChainsResponse() { }
 
      public GetKnownCertificateChainsResponse(SsoAdminConfigurationManagementServiceCertificateChain[] returnval) {
         this.returnval = returnval;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "GetTrustedCertificates",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class GetTrustedCertificatesRequest
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      public ManagedObjectReference _this;
 
      public GetTrustedCertificatesRequest() { }
 
      public GetTrustedCertificatesRequest(ManagedObjectReference _this) {
         this._this = _this;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "GetTrustedCertificatesResponse",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class GetTrustedCertificatesResponse
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      [System.Xml.Serialization.XmlElementAttribute("returnval")]
      public string[] returnval;
 
      public GetTrustedCertificatesResponse() { }
 
      public GetTrustedCertificatesResponse(string[] returnval) {
         this.returnval = returnval;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "RetrieveHaBackupConfigurationPackage",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class RetrieveHaBackupConfigurationPackageRequest
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      public ManagedObjectReference _this;
 
      public RetrieveHaBackupConfigurationPackageRequest() { }
 
      public RetrieveHaBackupConfigurationPackageRequest(ManagedObjectReference _this) {
         this._this = _this;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "RetrieveHaBackupConfigurationPackageResponse",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class RetrieveHaBackupConfigurationPackageResponse
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      [System.Xml.Serialization.XmlElementAttribute(DataType = "base64Binary")]
      public byte[] returnval;
 
      public RetrieveHaBackupConfigurationPackageResponse() { }
 
      public RetrieveHaBackupConfigurationPackageResponse(byte[] returnval) {
         this.returnval = returnval;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "RetrieveReplicaConfigurationPackage",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class RetrieveReplicaConfigurationPackageRequest
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      public ManagedObjectReference _this;
 
      public RetrieveReplicaConfigurationPackageRequest() { }
 
      public RetrieveReplicaConfigurationPackageRequest(ManagedObjectReference _this) {
         this._this = _this;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "RetrieveReplicaConfigurationPackageResponse",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class RetrieveReplicaConfigurationPackageResponse
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      [System.Xml.Serialization.XmlElementAttribute(DataType = "base64Binary")]
      public byte[] returnval;
 
      public RetrieveReplicaConfigurationPackageResponse() { }
 
      public RetrieveReplicaConfigurationPackageResponse(byte[] returnval) {
         this.returnval = returnval;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "ProbeConnectivity",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class ProbeConnectivityRequest
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      public ManagedObjectReference _this;
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 1)]
      [System.Xml.Serialization.XmlElementAttribute(DataType = "anyURI")]
      public string serviceUri;
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 2)]
      public string authenticationType;
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 3)]
      public SsoAdminDomainManagementServiceAuthenticationCredentails authnCredentials;
 
      public ProbeConnectivityRequest() { }
 
      public ProbeConnectivityRequest(
         ManagedObjectReference _this,
         string serviceUri,
         string authenticationType,
         SsoAdminDomainManagementServiceAuthenticationCredentails authnCredentials) {
         this._this = _this;
         this.serviceUri = serviceUri;
         this.authenticationType = authenticationType;
         this.authnCredentials = authnCredentials;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "ProbeConnectivityResponse",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class ProbeConnectivityResponse
   {
 
      public ProbeConnectivityResponse() { }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "SetDefaultDomains",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class SetDefaultDomainsRequest
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      public ManagedObjectReference _this;
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 1)]
      [System.Xml.Serialization.XmlElementAttribute("domainNames")]
      public string[] domainNames;
 
      public SetDefaultDomainsRequest() { }
 
      public SetDefaultDomainsRequest(ManagedObjectReference _this, string[] domainNames) {
         this._this = _this;
         this.domainNames = domainNames;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "SetDefaultDomainsResponse",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class SetDefaultDomainsResponse
   {
 
      public SetDefaultDomainsResponse() { }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "GetDefaultDomains",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class GetDefaultDomainsRequest
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      public ManagedObjectReference _this;
 
      public GetDefaultDomainsRequest() { }
 
      public GetDefaultDomainsRequest(ManagedObjectReference _this) {
         this._this = _this;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "GetDefaultDomainsResponse",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class GetDefaultDomainsResponse
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      [System.Xml.Serialization.XmlElementAttribute("returnval")]
      public string[] returnval;
 
      public GetDefaultDomainsResponse() { }
 
      public GetDefaultDomainsResponse(string[] returnval) {
         this.returnval = returnval;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "FindPersonUsers",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class FindPersonUsersRequest
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      public ManagedObjectReference _this;
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 1)]
      public SsoAdminPrincipalDiscoveryServiceSearchCriteria criteria;
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 2)]
      public int limit;
 
      public FindPersonUsersRequest() { }
 
      public FindPersonUsersRequest(
         ManagedObjectReference _this,
         SsoAdminPrincipalDiscoveryServiceSearchCriteria criteria,
         int limit) {
         this._this = _this;
         this.criteria = criteria;
         this.limit = limit;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "FindPersonUsersResponse",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class FindPersonUsersResponse
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      [System.Xml.Serialization.XmlElementAttribute("returnval")]
      public SsoAdminPersonUser[] returnval;
 
      public FindPersonUsersResponse() { }
 
      public FindPersonUsersResponse(SsoAdminPersonUser[] returnval) {
         this.returnval = returnval;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "FindSolutionUsers",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class FindSolutionUsersRequest
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      public ManagedObjectReference _this;
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 1)]
      public string searchString;
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 2)]
      public int limit;
 
      public FindSolutionUsersRequest() { }
 
      public FindSolutionUsersRequest(ManagedObjectReference _this, string searchString, int limit) {
         this._this = _this;
         this.searchString = searchString;
         this.limit = limit;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "FindSolutionUsersResponse",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class FindSolutionUsersResponse
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      [System.Xml.Serialization.XmlElementAttribute("returnval")]
      public SsoAdminSolutionUser[] returnval;
 
      public FindSolutionUsersResponse() { }
 
      public FindSolutionUsersResponse(SsoAdminSolutionUser[] returnval) {
         this.returnval = returnval;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "FindUsers",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class FindUsersRequest
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      public ManagedObjectReference _this;
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 1)]
      public SsoAdminPrincipalDiscoveryServiceSearchCriteria criteria;
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 2)]
      public int limit;
 
      public FindUsersRequest() { }
 
      public FindUsersRequest(
         ManagedObjectReference _this,
         SsoAdminPrincipalDiscoveryServiceSearchCriteria criteria,
         int limit) {
         this._this = _this;
         this.criteria = criteria;
         this.limit = limit;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "FindUsersResponse",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class FindUsersResponse
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      [System.Xml.Serialization.XmlElementAttribute("returnval")]
      public SsoAdminUser[] returnval;
 
      public FindUsersResponse() { }
 
      public FindUsersResponse(SsoAdminUser[] returnval) {
         this.returnval = returnval;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "FindGroups",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class FindGroupsRequest
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      public ManagedObjectReference _this;
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 1)]
      public SsoAdminPrincipalDiscoveryServiceSearchCriteria criteria;
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 2)]
      public int limit;
 
      public FindGroupsRequest() { }
 
      public FindGroupsRequest(
         ManagedObjectReference _this,
         SsoAdminPrincipalDiscoveryServiceSearchCriteria criteria,
         int limit) {
         this._this = _this;
         this.criteria = criteria;
         this.limit = limit;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "FindGroupsResponse",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class FindGroupsResponse
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      [System.Xml.Serialization.XmlElementAttribute("returnval")]
      public SsoAdminGroup[] returnval;
 
      public FindGroupsResponse() { }
 
      public FindGroupsResponse(SsoAdminGroup[] returnval) {
         this.returnval = returnval;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "FindUsersInGroup",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class FindUsersInGroupRequest
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      public ManagedObjectReference _this;
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 1)]
      public SsoPrincipalId groupId;
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 2)]
      public string searchString;
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 3)]
      public int limit;
 
      public FindUsersInGroupRequest() { }
 
      public FindUsersInGroupRequest(
         ManagedObjectReference _this,
         SsoPrincipalId groupId,
         string searchString,
         int limit) {
         this._this = _this;
         this.groupId = groupId;
         this.searchString = searchString;
         this.limit = limit;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "FindUsersInGroupResponse",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class FindUsersInGroupResponse
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      [System.Xml.Serialization.XmlElementAttribute("returnval")]
      public SsoAdminUser[] returnval;
 
      public FindUsersInGroupResponse() { }
 
      public FindUsersInGroupResponse(SsoAdminUser[] returnval) {
         this.returnval = returnval;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "FindPersonUsersInGroup",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class FindPersonUsersInGroupRequest
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      public ManagedObjectReference _this;
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 1)]
      public SsoPrincipalId groupId;
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 2)]
      public string searchString;
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 3)]
      public int limit;
 
      public FindPersonUsersInGroupRequest() { }
 
      public FindPersonUsersInGroupRequest(
         ManagedObjectReference _this,
         SsoPrincipalId groupId,
         string searchString,
         int limit) {
         this._this = _this;
         this.groupId = groupId;
         this.searchString = searchString;
         this.limit = limit;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "FindPersonUsersInGroupResponse",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class FindPersonUsersInGroupResponse
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      [System.Xml.Serialization.XmlElementAttribute("returnval")]
      public SsoAdminPersonUser[] returnval;
 
      public FindPersonUsersInGroupResponse() { }
 
      public FindPersonUsersInGroupResponse(SsoAdminPersonUser[] returnval) {
         this.returnval = returnval;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "FindSolutionUsersInGroup",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class FindSolutionUsersInGroupRequest
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      public ManagedObjectReference _this;
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 1)]
      public string groupName;
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 2)]
      public string searchString;
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 3)]
      public int limit;
 
      public FindSolutionUsersInGroupRequest() { }
 
      public FindSolutionUsersInGroupRequest(
         ManagedObjectReference _this,
         string groupName,
         string searchString,
         int limit) {
         this._this = _this;
         this.groupName = groupName;
         this.searchString = searchString;
         this.limit = limit;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "FindSolutionUsersInGroupResponse",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class FindSolutionUsersInGroupResponse
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      [System.Xml.Serialization.XmlElementAttribute("returnval")]
      public SsoAdminSolutionUser[] returnval;
 
      public FindSolutionUsersInGroupResponse() { }
 
      public FindSolutionUsersInGroupResponse(SsoAdminSolutionUser[] returnval) {
         this.returnval = returnval;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "FindGroupsInGroup",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class FindGroupsInGroupRequest
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      public ManagedObjectReference _this;
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 1)]
      public SsoPrincipalId groupId;
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 2)]
      public string searchString;
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 3)]
      public int limit;
 
      public FindGroupsInGroupRequest() { }
 
      public FindGroupsInGroupRequest(
         ManagedObjectReference _this,
         SsoPrincipalId groupId,
         string searchString,
         int limit) {
         this._this = _this;
         this.groupId = groupId;
         this.searchString = searchString;
         this.limit = limit;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "FindGroupsInGroupResponse",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class FindGroupsInGroupResponse
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      [System.Xml.Serialization.XmlElementAttribute("returnval")]
      public SsoAdminGroup[] returnval;
 
      public FindGroupsInGroupResponse() { }
 
      public FindGroupsInGroupResponse(SsoAdminGroup[] returnval) {
         this.returnval = returnval;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "FindDirectParentGroups",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class FindDirectParentGroupsRequest
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      public ManagedObjectReference _this;
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 1)]
      public SsoPrincipalId principalId;
 
      public FindDirectParentGroupsRequest() { }
 
      public FindDirectParentGroupsRequest(ManagedObjectReference _this, SsoPrincipalId principalId) {
         this._this = _this;
         this.principalId = principalId;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "FindDirectParentGroupsResponse",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class FindDirectParentGroupsResponse
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      [System.Xml.Serialization.XmlElementAttribute("returnval")]
      public SsoAdminGroup[] returnval;
 
      public FindDirectParentGroupsResponse() { }
 
      public FindDirectParentGroupsResponse(SsoAdminGroup[] returnval) {
         this.returnval = returnval;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "FindNestedParentGroups",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class FindNestedParentGroupsRequest
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      public ManagedObjectReference _this;
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 1)]
      public SsoPrincipalId userId;
 
      public FindNestedParentGroupsRequest() { }
 
      public FindNestedParentGroupsRequest(ManagedObjectReference _this, SsoPrincipalId userId) {
         this._this = _this;
         this.userId = userId;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "FindNestedParentGroupsResponse",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class FindNestedParentGroupsResponse
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      [System.Xml.Serialization.XmlElementAttribute("returnval")]
      public SsoAdminGroup[] returnval;
 
      public FindNestedParentGroupsResponse() { }
 
      public FindNestedParentGroupsResponse(SsoAdminGroup[] returnval) {
         this.returnval = returnval;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "FindLockedUsers",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class FindLockedUsersRequest
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      public ManagedObjectReference _this;
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 1)]
      public string searchString;
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 2)]
      public int limit;
 
      public FindLockedUsersRequest() { }
 
      public FindLockedUsersRequest(ManagedObjectReference _this, string searchString, int limit) {
         this._this = _this;
         this.searchString = searchString;
         this.limit = limit;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "FindLockedUsersResponse",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class FindLockedUsersResponse
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      [System.Xml.Serialization.XmlElementAttribute("returnval")]
      public SsoAdminPersonUser[] returnval;
 
      public FindLockedUsersResponse() { }
 
      public FindLockedUsersResponse(SsoAdminPersonUser[] returnval) {
         this.returnval = returnval;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "FindDisabledPersonUsers",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class FindDisabledPersonUsersRequest
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      public ManagedObjectReference _this;
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 1)]
      public string searchString;
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 2)]
      public int limit;
 
      public FindDisabledPersonUsersRequest() { }
 
      public FindDisabledPersonUsersRequest(ManagedObjectReference _this, string searchString, int limit) {
         this._this = _this;
         this.searchString = searchString;
         this.limit = limit;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "FindDisabledPersonUsersResponse",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class FindDisabledPersonUsersResponse
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      [System.Xml.Serialization.XmlElementAttribute("returnval")]
      public SsoAdminPersonUser[] returnval;
 
      public FindDisabledPersonUsersResponse() { }
 
      public FindDisabledPersonUsersResponse(SsoAdminPersonUser[] returnval) {
         this.returnval = returnval;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "FindDisabledSolutionUsers",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class FindDisabledSolutionUsersRequest
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      public ManagedObjectReference _this;
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 1)]
      public string searchString;
 
      public FindDisabledSolutionUsersRequest() { }
 
      public FindDisabledSolutionUsersRequest(ManagedObjectReference _this, string searchString) {
         this._this = _this;
         this.searchString = searchString;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "FindDisabledSolutionUsersResponse",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class FindDisabledSolutionUsersResponse
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      [System.Xml.Serialization.XmlElementAttribute("returnval")]
      public SsoAdminSolutionUser[] returnval;
 
      public FindDisabledSolutionUsersResponse() { }
 
      public FindDisabledSolutionUsersResponse(SsoAdminSolutionUser[] returnval) {
         this.returnval = returnval;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "RemovePrincipalsFromLocalGroup",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class RemovePrincipalsFromLocalGroupRequest
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      public ManagedObjectReference _this;
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 1)]
      [System.Xml.Serialization.XmlElementAttribute("principalsIds")]
      public SsoPrincipalId[] principalsIds;
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 2)]
      public string groupName;
 
      public RemovePrincipalsFromLocalGroupRequest() { }
 
      public RemovePrincipalsFromLocalGroupRequest(
         ManagedObjectReference _this,
         SsoPrincipalId[] principalsIds,
         string groupName) {
         this._this = _this;
         this.principalsIds = principalsIds;
         this.groupName = groupName;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "RemovePrincipalsFromLocalGroupResponse",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class RemovePrincipalsFromLocalGroupResponse
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      [System.Xml.Serialization.XmlElementAttribute("returnval")]
      public bool[] returnval;
 
      public RemovePrincipalsFromLocalGroupResponse() { }
 
      public RemovePrincipalsFromLocalGroupResponse(bool[] returnval) {
         this.returnval = returnval;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "AddUsersToLocalGroup",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class AddUsersToLocalGroupRequest
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      public ManagedObjectReference _this;
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 1)]
      [System.Xml.Serialization.XmlElementAttribute("userIds")]
      public SsoPrincipalId[] userIds;
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 2)]
      public string groupName;
 
      public AddUsersToLocalGroupRequest() { }
 
      public AddUsersToLocalGroupRequest(ManagedObjectReference _this, SsoPrincipalId[] userIds, string groupName) {
         this._this = _this;
         this.userIds = userIds;
         this.groupName = groupName;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "AddUsersToLocalGroupResponse",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class AddUsersToLocalGroupResponse
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      [System.Xml.Serialization.XmlElementAttribute("returnval")]
      public bool[] returnval;
 
      public AddUsersToLocalGroupResponse() { }
 
      public AddUsersToLocalGroupResponse(bool[] returnval) {
         this.returnval = returnval;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "AddGroupsToLocalGroup",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class AddGroupsToLocalGroupRequest
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      public ManagedObjectReference _this;
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 1)]
      [System.Xml.Serialization.XmlElementAttribute("groupIds")]
      public SsoPrincipalId[] groupIds;
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 2)]
      public string groupName;
 
      public AddGroupsToLocalGroupRequest() { }
 
      public AddGroupsToLocalGroupRequest(ManagedObjectReference _this, SsoPrincipalId[] groupIds, string groupName) {
         this._this = _this;
         this.groupIds = groupIds;
         this.groupName = groupName;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "AddGroupsToLocalGroupResponse",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class AddGroupsToLocalGroupResponse
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      [System.Xml.Serialization.XmlElementAttribute("returnval")]
      public bool[] returnval;
 
      public AddGroupsToLocalGroupResponse() { }
 
      public AddGroupsToLocalGroupResponse(bool[] returnval) {
         this.returnval = returnval;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "ExportFullState",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class ExportFullStateRequest
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      public ManagedObjectReference _this;
 
      public ExportFullStateRequest() { }
 
      public ExportFullStateRequest(ManagedObjectReference _this) {
         this._this = _this;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "ExportFullStateResponse",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class ExportFullStateResponse
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      [System.Xml.Serialization.XmlElementAttribute(DataType = "base64Binary")]
      public byte[] returnval;
 
      public ExportFullStateResponse() { }
 
      public ExportFullStateResponse(byte[] returnval) {
         this.returnval = returnval;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "ImportFullState",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class ImportFullStateRequest
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      public ManagedObjectReference _this;
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 1)]
      [System.Xml.Serialization.XmlElementAttribute(DataType = "base64Binary")]
      public byte[] fullState;
 
      public ImportFullStateRequest() { }
 
      public ImportFullStateRequest(ManagedObjectReference _this, byte[] fullState) {
         this._this = _this;
         this.fullState = fullState;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "ImportFullStateResponse",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class ImportFullStateResponse
   {
 
      public ImportFullStateResponse() { }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "FindParentGroups",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class FindParentGroupsRequest
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      public ManagedObjectReference _this;
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 1)]
      public SsoPrincipalId userId;
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 2)]
      [System.Xml.Serialization.XmlElementAttribute("groupList")]
      public SsoPrincipalId[] groupList;
 
      public FindParentGroupsRequest() { }
 
      public FindParentGroupsRequest(ManagedObjectReference _this, SsoPrincipalId userId, SsoPrincipalId[] groupList) {
         this._this = _this;
         this.userId = userId;
         this.groupList = groupList;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "FindParentGroupsResponse",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class FindParentGroupsResponse
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      [System.Xml.Serialization.XmlElementAttribute("returnval")]
      public SsoPrincipalId[] returnval;
 
      public FindParentGroupsResponse() { }
 
      public FindParentGroupsResponse(SsoPrincipalId[] returnval) {
         this.returnval = returnval;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "FindAllParentGroups",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class FindAllParentGroupsRequest
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      public ManagedObjectReference _this;
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 1)]
      public SsoPrincipalId userId;
 
      public FindAllParentGroupsRequest() { }
 
      public FindAllParentGroupsRequest(ManagedObjectReference _this, SsoPrincipalId userId) {
         this._this = _this;
         this.userId = userId;
      }
   }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
   [System.ServiceModel.MessageContractAttribute(
      WrapperName = "FindAllParentGroupsResponse",
      WrapperNamespace = "urn:sso",
      IsWrapped = true)]
   public partial class FindAllParentGroupsResponse
   {
 
      [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)]
      [System.Xml.Serialization.XmlElementAttribute("returnval")]
      public SsoPrincipalId[] returnval;
 
      public FindAllParentGroupsResponse() { }
 
      public FindAllParentGroupsResponse(SsoPrincipalId[] returnval) {
         this.returnval = returnval;
      }
   }
 
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   public interface SsoPortTypeChannel
      : SsoPortType,
         System.ServiceModel.IClientChannel
   { }
 
   [System.Diagnostics.DebuggerStepThroughAttribute()]
   [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
   public partial class SsoPortTypeClient
      : System.ServiceModel.ClientBase<SsoPortType>,
         SsoPortType
   {
 
      /// <summary>
      /// Implement this partial method to configure the service endpoint.
      /// </summary>
      /// <param name="serviceEndpoint">The endpoint to configure</param>
      /// <param name="clientCredentials">The client credentials</param>
      static partial void ConfigureEndpoint(
         System.ServiceModel.Description.ServiceEndpoint serviceEndpoint,
         System.ServiceModel.Description.ClientCredentials clientCredentials);
 
      public SsoPortTypeClient()
         :
         base(SsoPortTypeClient.GetDefaultBinding(), SsoPortTypeClient.GetDefaultEndpointAddress()) {
         this.Endpoint.Name = EndpointConfiguration.SsoPort.ToString();
         ConfigureEndpoint(this.Endpoint, this.ClientCredentials);
      }
 
      public SsoPortTypeClient(EndpointConfiguration endpointConfiguration)
         :
         base(
            SsoPortTypeClient.GetBindingForEndpoint(endpointConfiguration),
            SsoPortTypeClient.GetEndpointAddress(endpointConfiguration)) {
         this.Endpoint.Name = endpointConfiguration.ToString();
         ConfigureEndpoint(this.Endpoint, this.ClientCredentials);
      }
 
      public SsoPortTypeClient(EndpointConfiguration endpointConfiguration, string remoteAddress)
         :
         base(
            SsoPortTypeClient.GetBindingForEndpoint(endpointConfiguration),
            new System.ServiceModel.EndpointAddress(remoteAddress)) {
         this.Endpoint.Name = endpointConfiguration.ToString();
         ConfigureEndpoint(this.Endpoint, this.ClientCredentials);
      }
 
      public SsoPortTypeClient(
         EndpointConfiguration endpointConfiguration,
         System.ServiceModel.EndpointAddress remoteAddress)
         :
         base(SsoPortTypeClient.GetBindingForEndpoint(endpointConfiguration), remoteAddress) {
         this.Endpoint.Name = endpointConfiguration.ToString();
         ConfigureEndpoint(this.Endpoint, this.ClientCredentials);
      }
 
      public SsoPortTypeClient(
         System.ServiceModel.Channels.Binding binding,
         System.ServiceModel.EndpointAddress remoteAddress)
         :
         base(binding, remoteAddress) { }
 
      public System.Threading.Tasks.Task LoginAsync(ManagedObjectReference _this) {
         return base.Channel.LoginAsync(_this);
      }
 
      public System.Threading.Tasks.Task LogoutAsync(ManagedObjectReference _this) {
         return base.Channel.LogoutAsync(_this);
      }
 
      public System.Threading.Tasks.Task<string> SetLocaleAsync(ManagedObjectReference _this, string locale) {
         return base.Channel.SetLocaleAsync(_this, locale);
      }
 
      public System.Threading.Tasks.Task<string> GetLocaleAsync(ManagedObjectReference _this) {
         return base.Channel.GetLocaleAsync(_this);
      }
 
      public System.Threading.Tasks.Task<bool> AddCertificateAsync(ManagedObjectReference _this, string certificate) {
         return base.Channel.AddCertificateAsync(_this, certificate);
      }
 
      [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
      System.Threading.Tasks.Task<GetAllCertificatesResponse> SsoPortType.GetAllCertificatesAsync(
         GetAllCertificatesRequest request) {
         return base.Channel.GetAllCertificatesAsync(request);
      }
 
      public System.Threading.Tasks.Task<GetAllCertificatesResponse> GetAllCertificatesAsync(
         ManagedObjectReference _this) {
         GetAllCertificatesRequest inValue = new GetAllCertificatesRequest();
         inValue._this = _this;
         return ((SsoPortType)(this)).GetAllCertificatesAsync(inValue);
      }
 
      public System.Threading.Tasks.Task<string> FindCertificateAsync(
         ManagedObjectReference _this,
         string fingerprint) {
         return base.Channel.FindCertificateAsync(_this, fingerprint);
      }
 
      public System.Threading.Tasks.Task<bool> DeleteCertificateAsync(
         ManagedObjectReference _this,
         string fingerprint) {
         return base.Channel.DeleteCertificateAsync(_this, fingerprint);
      }
 
      [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
      System.Threading.Tasks.Task<GetKnownCertificateChainsResponse> SsoPortType.GetKnownCertificateChainsAsync(
         GetKnownCertificateChainsRequest request) {
         return base.Channel.GetKnownCertificateChainsAsync(request);
      }
 
      public System.Threading.Tasks.Task<GetKnownCertificateChainsResponse> GetKnownCertificateChainsAsync(
         ManagedObjectReference _this) {
         GetKnownCertificateChainsRequest inValue = new GetKnownCertificateChainsRequest();
         inValue._this = _this;
         return ((SsoPortType)(this)).GetKnownCertificateChainsAsync(inValue);
      }
 
      [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
      System.Threading.Tasks.Task<GetTrustedCertificatesResponse> SsoPortType.GetTrustedCertificatesAsync(
         GetTrustedCertificatesRequest request) {
         return base.Channel.GetTrustedCertificatesAsync(request);
      }
 
      public System.Threading.Tasks.Task<GetTrustedCertificatesResponse> GetTrustedCertificatesAsync(
         ManagedObjectReference _this) {
         GetTrustedCertificatesRequest inValue = new GetTrustedCertificatesRequest();
         inValue._this = _this;
         return ((SsoPortType)(this)).GetTrustedCertificatesAsync(inValue);
      }
 
      public System.Threading.Tasks.Task SetNewSignerIdentityAsync(
         ManagedObjectReference _this,
         string signingKey,
         SsoAdminConfigurationManagementServiceCertificateChain signingCertificateChain) {
         return base.Channel.SetNewSignerIdentityAsync(_this, signingKey, signingCertificateChain);
      }
 
      public System.Threading.Tasks.Task SetSignerIdentityAsync(
         ManagedObjectReference _this,
         SsoPrincipalId adminUser,
         string adminPass,
         string signingKey,
         SsoAdminConfigurationManagementServiceCertificateChain signingCertificateChain) {
         return base.Channel.SetSignerIdentityAsync(_this, adminUser, adminPass, signingKey, signingCertificateChain);
      }
 
      public System.Threading.Tasks.Task<long> GetClockToleranceAsync(ManagedObjectReference _this) {
         return base.Channel.GetClockToleranceAsync(_this);
      }
 
      public System.Threading.Tasks.Task SetClockToleranceAsync(ManagedObjectReference _this, long milliseconds) {
         return base.Channel.SetClockToleranceAsync(_this, milliseconds);
      }
 
      public System.Threading.Tasks.Task<int> GetDelegationCountAsync(ManagedObjectReference _this) {
         return base.Channel.GetDelegationCountAsync(_this);
      }
 
      public System.Threading.Tasks.Task SetDelegationCountAsync(ManagedObjectReference _this, int delegationCount) {
         return base.Channel.SetDelegationCountAsync(_this, delegationCount);
      }
 
      public System.Threading.Tasks.Task<int> GetRenewCountAsync(ManagedObjectReference _this) {
         return base.Channel.GetRenewCountAsync(_this);
      }
 
      public System.Threading.Tasks.Task SetRenewCountAsync(ManagedObjectReference _this, int renewCount) {
         return base.Channel.SetRenewCountAsync(_this, renewCount);
      }
 
      public System.Threading.Tasks.Task<long> GetMaximumBearerTokenLifetimeAsync(ManagedObjectReference _this) {
         return base.Channel.GetMaximumBearerTokenLifetimeAsync(_this);
      }
 
      public System.Threading.Tasks.Task SetMaximumBearerTokenLifetimeAsync(
         ManagedObjectReference _this,
         long maxLifetime) {
         return base.Channel.SetMaximumBearerTokenLifetimeAsync(_this, maxLifetime);
      }
 
      public System.Threading.Tasks.Task<long> GetMaximumHoKTokenLifetimeAsync(ManagedObjectReference _this) {
         return base.Channel.GetMaximumHoKTokenLifetimeAsync(_this);
      }
 
      public System.Threading.Tasks.Task SetMaximumHoKTokenLifetimeAsync(
         ManagedObjectReference _this,
         long maxLifetime) {
         return base.Channel.SetMaximumHoKTokenLifetimeAsync(_this, maxLifetime);
      }
 
      public System.Threading.Tasks.Task<SsoAdminPasswordExpirationConfig> GetPasswordExpirationConfigurationAsync(
         ManagedObjectReference _this) {
         return base.Channel.GetPasswordExpirationConfigurationAsync(_this);
      }
 
      public System.Threading.Tasks.Task UpdatePasswordExpirationConfigurationAsync(
         ManagedObjectReference _this,
         SsoAdminPasswordExpirationConfig config) {
         return base.Channel.UpdatePasswordExpirationConfigurationAsync(_this, config);
      }
 
      public System.Threading.Tasks.Task<bool> IsMultiSiteDeploymentAsync(ManagedObjectReference _this) {
         return base.Channel.IsMultiSiteDeploymentAsync(_this);
      }
 
      [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
      System.Threading.Tasks.Task<RetrieveHaBackupConfigurationPackageResponse> SsoPortType.
         RetrieveHaBackupConfigurationPackageAsync(RetrieveHaBackupConfigurationPackageRequest request) {
         return base.Channel.RetrieveHaBackupConfigurationPackageAsync(request);
      }
 
      public System.Threading.Tasks.Task<RetrieveHaBackupConfigurationPackageResponse>
         RetrieveHaBackupConfigurationPackageAsync(ManagedObjectReference _this) {
         RetrieveHaBackupConfigurationPackageRequest inValue = new RetrieveHaBackupConfigurationPackageRequest();
         inValue._this = _this;
         return ((SsoPortType)(this)).RetrieveHaBackupConfigurationPackageAsync(inValue);
      }
 
      [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
      System.Threading.Tasks.Task<RetrieveReplicaConfigurationPackageResponse> SsoPortType.
         RetrieveReplicaConfigurationPackageAsync(RetrieveReplicaConfigurationPackageRequest request) {
         return base.Channel.RetrieveReplicaConfigurationPackageAsync(request);
      }
 
      public System.Threading.Tasks.Task<RetrieveReplicaConfigurationPackageResponse>
         RetrieveReplicaConfigurationPackageAsync(ManagedObjectReference _this) {
         RetrieveReplicaConfigurationPackageRequest inValue = new RetrieveReplicaConfigurationPackageRequest();
         inValue._this = _this;
         return ((SsoPortType)(this)).RetrieveReplicaConfigurationPackageAsync(inValue);
      }
 
      [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
      System.Threading.Tasks.Task<ProbeConnectivityResponse> SsoPortType.ProbeConnectivityAsync(
         ProbeConnectivityRequest request) {
         return base.Channel.ProbeConnectivityAsync(request);
      }
 
      public System.Threading.Tasks.Task<ProbeConnectivityResponse> ProbeConnectivityAsync(
         ManagedObjectReference _this,
         string serviceUri,
         string authenticationType,
         SsoAdminDomainManagementServiceAuthenticationCredentails authnCredentials) {
         ProbeConnectivityRequest inValue = new ProbeConnectivityRequest();
         inValue._this = _this;
         inValue.serviceUri = serviceUri;
         inValue.authenticationType = authenticationType;
         inValue.authnCredentials = authnCredentials;
         return ((SsoPortType)(this)).ProbeConnectivityAsync(inValue);
      }
 
      public System.Threading.Tasks.Task AddExternalDomainAsync(
         ManagedObjectReference _this,
         string serverType,
         string domainName,
         string domainAlias,
         SsoAdminExternalDomainDetails details,
         string authenticationType,
         SsoAdminDomainManagementServiceAuthenticationCredentails authnCredentials) {
         return base.Channel.AddExternalDomainAsync(
            _this,
            serverType,
            domainName,
            domainAlias,
            details,
            authenticationType,
            authnCredentials);
      }
 
      public System.Threading.Tasks.Task RegisterLocalOSDomainAsync(ManagedObjectReference _this, string domainName) {
         return base.Channel.RegisterLocalOSDomainAsync(_this, domainName);
      }
 
      public System.Threading.Tasks.Task<SsoAdminDomains> GetDomainsAsync(ManagedObjectReference _this) {
         return base.Channel.GetDomainsAsync(_this);
      }
 
      public System.Threading.Tasks.Task<SsoAdminExternalDomain> FindExternalDomainAsync(
         ManagedObjectReference _this,
         string name) {
         return base.Channel.FindExternalDomainAsync(_this, name);
      }
 
      public System.Threading.Tasks.Task<string> GetSystemDomainNameAsync(ManagedObjectReference _this) {
         return base.Channel.GetSystemDomainNameAsync(_this);
      }
 
      public System.Threading.Tasks.Task<string> GetLocalOSDomainNameAsync(ManagedObjectReference _this) {
         return base.Channel.GetLocalOSDomainNameAsync(_this);
      }
 
      public System.Threading.Tasks.Task UpdateExternalDomainDetailsAsync(
         ManagedObjectReference _this,
         string name,
         SsoAdminExternalDomainDetails details) {
         return base.Channel.UpdateExternalDomainDetailsAsync(_this, name, details);
      }
 
      public System.Threading.Tasks.Task UpdateExternalDomainAuthnTypeAsync(
         ManagedObjectReference _this,
         string name,
         string authnType,
         SsoAdminDomainManagementServiceAuthenticationCredentails authnCredentials) {
         return base.Channel.UpdateExternalDomainAuthnTypeAsync(_this, name, authnType, authnCredentials);
      }
 
      public System.Threading.Tasks.Task DeleteDomainAsync(ManagedObjectReference _this, string name) {
         return base.Channel.DeleteDomainAsync(_this, name);
      }
 
      public System.Threading.Tasks.Task<ManagedObjectReference> GetSslCertificateManagerAsync(
         ManagedObjectReference _this) {
         return base.Channel.GetSslCertificateManagerAsync(_this);
      }
 
      [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
      System.Threading.Tasks.Task<SetDefaultDomainsResponse> SsoPortType.SetDefaultDomainsAsync(
         SetDefaultDomainsRequest request) {
         return base.Channel.SetDefaultDomainsAsync(request);
      }
 
      public System.Threading.Tasks.Task<SetDefaultDomainsResponse> SetDefaultDomainsAsync(
         ManagedObjectReference _this,
         string[] domainNames) {
         SetDefaultDomainsRequest inValue = new SetDefaultDomainsRequest();
         inValue._this = _this;
         inValue.domainNames = domainNames;
         return ((SsoPortType)(this)).SetDefaultDomainsAsync(inValue);
      }
 
      [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
      System.Threading.Tasks.Task<GetDefaultDomainsResponse> SsoPortType.GetDefaultDomainsAsync(
         GetDefaultDomainsRequest request) {
         return base.Channel.GetDefaultDomainsAsync(request);
      }
 
      public System.Threading.Tasks.Task<GetDefaultDomainsResponse>
         GetDefaultDomainsAsync(ManagedObjectReference _this) {
         GetDefaultDomainsRequest inValue = new GetDefaultDomainsRequest();
         inValue._this = _this;
         return ((SsoPortType)(this)).GetDefaultDomainsAsync(inValue);
      }
 
      public System.Threading.Tasks.Task<SsoAdminLockoutPolicy> GetLockoutPolicyAsync(ManagedObjectReference _this) {
         return base.Channel.GetLockoutPolicyAsync(_this);
      }
 
      public System.Threading.Tasks.Task UpdateLockoutPolicyAsync(
         ManagedObjectReference _this,
         SsoAdminLockoutPolicy policy) {
         return base.Channel.UpdateLockoutPolicyAsync(_this, policy);
      }
 
      public System.Threading.Tasks.Task UpdateLocalPasswordPolicyAsync(
         ManagedObjectReference _this,
         SsoAdminPasswordPolicy policy) {
         return base.Channel.UpdateLocalPasswordPolicyAsync(_this, policy);
      }
 
      public System.Threading.Tasks.Task<SsoAdminPasswordPolicy> GetLocalPasswordPolicyAsync(
         ManagedObjectReference _this) {
         return base.Channel.GetLocalPasswordPolicyAsync(_this);
      }
 
      public System.Threading.Tasks.Task<SsoAdminPersonUser> FindPersonUserAsync(
         ManagedObjectReference _this,
         SsoPrincipalId userId) {
         return base.Channel.FindPersonUserAsync(_this, userId);
      }
 
      public System.Threading.Tasks.Task<SsoAdminSolutionUser> FindSolutionUserAsync(
         ManagedObjectReference _this,
         string userName) {
         return base.Channel.FindSolutionUserAsync(_this, userName);
      }
 
      public System.Threading.Tasks.Task<SsoAdminSolutionUser> FindSolutionUserByCertDNAsync(
         ManagedObjectReference _this,
         string certDN) {
         return base.Channel.FindSolutionUserByCertDNAsync(_this, certDN);
      }
 
      public System.Threading.Tasks.Task<SsoAdminUser> FindUserAsync(
         ManagedObjectReference _this,
         SsoPrincipalId userId) {
         return base.Channel.FindUserAsync(_this, userId);
      }
 
      public System.Threading.Tasks.Task<SsoAdminGroup> FindGroupAsync(
         ManagedObjectReference _this,
         SsoPrincipalId groupId) {
         return base.Channel.FindGroupAsync(_this, groupId);
      }
 
      [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
      System.Threading.Tasks.Task<FindPersonUsersResponse> SsoPortType.FindPersonUsersAsync(
         FindPersonUsersRequest request) {
         return base.Channel.FindPersonUsersAsync(request);
      }
 
      public System.Threading.Tasks.Task<FindPersonUsersResponse> FindPersonUsersAsync(
         ManagedObjectReference _this,
         SsoAdminPrincipalDiscoveryServiceSearchCriteria criteria,
         int limit) {
         FindPersonUsersRequest inValue = new FindPersonUsersRequest();
         inValue._this = _this;
         inValue.criteria = criteria;
         inValue.limit = limit;
         return ((SsoPortType)(this)).FindPersonUsersAsync(inValue);
      }
 
      [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
      System.Threading.Tasks.Task<FindSolutionUsersResponse> SsoPortType.FindSolutionUsersAsync(
         FindSolutionUsersRequest request) {
         return base.Channel.FindSolutionUsersAsync(request);
      }
 
      public System.Threading.Tasks.Task<FindSolutionUsersResponse> FindSolutionUsersAsync(
         ManagedObjectReference _this,
         string searchString,
         int limit) {
         FindSolutionUsersRequest inValue = new FindSolutionUsersRequest();
         inValue._this = _this;
         inValue.searchString = searchString;
         inValue.limit = limit;
         return ((SsoPortType)(this)).FindSolutionUsersAsync(inValue);
      }
 
      [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
      System.Threading.Tasks.Task<FindUsersResponse> SsoPortType.FindUsersAsync(FindUsersRequest request) {
         return base.Channel.FindUsersAsync(request);
      }
 
      public System.Threading.Tasks.Task<FindUsersResponse> FindUsersAsync(
         ManagedObjectReference _this,
         SsoAdminPrincipalDiscoveryServiceSearchCriteria criteria,
         int limit) {
         FindUsersRequest inValue = new FindUsersRequest();
         inValue._this = _this;
         inValue.criteria = criteria;
         inValue.limit = limit;
         return ((SsoPortType)(this)).FindUsersAsync(inValue);
      }
 
      [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
      System.Threading.Tasks.Task<FindGroupsResponse> SsoPortType.FindGroupsAsync(FindGroupsRequest request) {
         return base.Channel.FindGroupsAsync(request);
      }
 
      public System.Threading.Tasks.Task<FindGroupsResponse> FindGroupsAsync(
         ManagedObjectReference _this,
         SsoAdminPrincipalDiscoveryServiceSearchCriteria criteria,
         int limit) {
         FindGroupsRequest inValue = new FindGroupsRequest();
         inValue._this = _this;
         inValue.criteria = criteria;
         inValue.limit = limit;
         return ((SsoPortType)(this)).FindGroupsAsync(inValue);
      }
 
      public System.Threading.Tasks.Task<SsoAdminPrincipalDiscoveryServiceSearchResult> FindAsync(
         ManagedObjectReference _this,
         SsoAdminPrincipalDiscoveryServiceSearchCriteria criteria,
         int limit) {
         return base.Channel.FindAsync(_this, criteria, limit);
      }
 
      [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
      System.Threading.Tasks.Task<FindUsersInGroupResponse> SsoPortType.FindUsersInGroupAsync(
         FindUsersInGroupRequest request) {
         return base.Channel.FindUsersInGroupAsync(request);
      }
 
      public System.Threading.Tasks.Task<FindUsersInGroupResponse> FindUsersInGroupAsync(
         ManagedObjectReference _this,
         SsoPrincipalId groupId,
         string searchString,
         int limit) {
         FindUsersInGroupRequest inValue = new FindUsersInGroupRequest();
         inValue._this = _this;
         inValue.groupId = groupId;
         inValue.searchString = searchString;
         inValue.limit = limit;
         return ((SsoPortType)(this)).FindUsersInGroupAsync(inValue);
      }
 
      [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
      System.Threading.Tasks.Task<FindPersonUsersInGroupResponse> SsoPortType.FindPersonUsersInGroupAsync(
         FindPersonUsersInGroupRequest request) {
         return base.Channel.FindPersonUsersInGroupAsync(request);
      }
 
      public System.Threading.Tasks.Task<FindPersonUsersInGroupResponse> FindPersonUsersInGroupAsync(
         ManagedObjectReference _this,
         SsoPrincipalId groupId,
         string searchString,
         int limit) {
         FindPersonUsersInGroupRequest inValue = new FindPersonUsersInGroupRequest();
         inValue._this = _this;
         inValue.groupId = groupId;
         inValue.searchString = searchString;
         inValue.limit = limit;
         return ((SsoPortType)(this)).FindPersonUsersInGroupAsync(inValue);
      }
 
      [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
      System.Threading.Tasks.Task<FindSolutionUsersInGroupResponse> SsoPortType.FindSolutionUsersInGroupAsync(
         FindSolutionUsersInGroupRequest request) {
         return base.Channel.FindSolutionUsersInGroupAsync(request);
      }
 
      public System.Threading.Tasks.Task<FindSolutionUsersInGroupResponse> FindSolutionUsersInGroupAsync(
         ManagedObjectReference _this,
         string groupName,
         string searchString,
         int limit) {
         FindSolutionUsersInGroupRequest inValue = new FindSolutionUsersInGroupRequest();
         inValue._this = _this;
         inValue.groupName = groupName;
         inValue.searchString = searchString;
         inValue.limit = limit;
         return ((SsoPortType)(this)).FindSolutionUsersInGroupAsync(inValue);
      }
 
      [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
      System.Threading.Tasks.Task<FindGroupsInGroupResponse> SsoPortType.FindGroupsInGroupAsync(
         FindGroupsInGroupRequest request) {
         return base.Channel.FindGroupsInGroupAsync(request);
      }
 
      public System.Threading.Tasks.Task<FindGroupsInGroupResponse> FindGroupsInGroupAsync(
         ManagedObjectReference _this,
         SsoPrincipalId groupId,
         string searchString,
         int limit) {
         FindGroupsInGroupRequest inValue = new FindGroupsInGroupRequest();
         inValue._this = _this;
         inValue.groupId = groupId;
         inValue.searchString = searchString;
         inValue.limit = limit;
         return ((SsoPortType)(this)).FindGroupsInGroupAsync(inValue);
      }
 
      [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
      System.Threading.Tasks.Task<FindDirectParentGroupsResponse> SsoPortType.FindDirectParentGroupsAsync(
         FindDirectParentGroupsRequest request) {
         return base.Channel.FindDirectParentGroupsAsync(request);
      }
 
      public System.Threading.Tasks.Task<FindDirectParentGroupsResponse> FindDirectParentGroupsAsync(
         ManagedObjectReference _this,
         SsoPrincipalId principalId) {
         FindDirectParentGroupsRequest inValue = new FindDirectParentGroupsRequest();
         inValue._this = _this;
         inValue.principalId = principalId;
         return ((SsoPortType)(this)).FindDirectParentGroupsAsync(inValue);
      }
 
      [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
      System.Threading.Tasks.Task<FindNestedParentGroupsResponse> SsoPortType.FindNestedParentGroupsAsync(
         FindNestedParentGroupsRequest request) {
         return base.Channel.FindNestedParentGroupsAsync(request);
      }
 
      public System.Threading.Tasks.Task<FindNestedParentGroupsResponse> FindNestedParentGroupsAsync(
         ManagedObjectReference _this,
         SsoPrincipalId userId) {
         FindNestedParentGroupsRequest inValue = new FindNestedParentGroupsRequest();
         inValue._this = _this;
         inValue.userId = userId;
         return ((SsoPortType)(this)).FindNestedParentGroupsAsync(inValue);
      }
 
      [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
      System.Threading.Tasks.Task<FindLockedUsersResponse> SsoPortType.FindLockedUsersAsync(
         FindLockedUsersRequest request) {
         return base.Channel.FindLockedUsersAsync(request);
      }
 
      public System.Threading.Tasks.Task<FindLockedUsersResponse> FindLockedUsersAsync(
         ManagedObjectReference _this,
         string searchString,
         int limit) {
         FindLockedUsersRequest inValue = new FindLockedUsersRequest();
         inValue._this = _this;
         inValue.searchString = searchString;
         inValue.limit = limit;
         return ((SsoPortType)(this)).FindLockedUsersAsync(inValue);
      }
 
      [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
      System.Threading.Tasks.Task<FindDisabledPersonUsersResponse> SsoPortType.FindDisabledPersonUsersAsync(
         FindDisabledPersonUsersRequest request) {
         return base.Channel.FindDisabledPersonUsersAsync(request);
      }
 
      public System.Threading.Tasks.Task<FindDisabledPersonUsersResponse> FindDisabledPersonUsersAsync(
         ManagedObjectReference _this,
         string searchString,
         int limit) {
         FindDisabledPersonUsersRequest inValue = new FindDisabledPersonUsersRequest();
         inValue._this = _this;
         inValue.searchString = searchString;
         inValue.limit = limit;
         return ((SsoPortType)(this)).FindDisabledPersonUsersAsync(inValue);
      }
 
      [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
      System.Threading.Tasks.Task<FindDisabledSolutionUsersResponse> SsoPortType.FindDisabledSolutionUsersAsync(
         FindDisabledSolutionUsersRequest request) {
         return base.Channel.FindDisabledSolutionUsersAsync(request);
      }
 
      public System.Threading.Tasks.Task<FindDisabledSolutionUsersResponse> FindDisabledSolutionUsersAsync(
         ManagedObjectReference _this,
         string searchString) {
         FindDisabledSolutionUsersRequest inValue = new FindDisabledSolutionUsersRequest();
         inValue._this = _this;
         inValue.searchString = searchString;
         return ((SsoPortType)(this)).FindDisabledSolutionUsersAsync(inValue);
      }
 
      public System.Threading.Tasks.Task<SsoPrincipalId> CreateLocalPersonUserAsync(
         ManagedObjectReference _this,
         string userName,
         SsoAdminPersonDetails userDetails,
         string password) {
         return base.Channel.CreateLocalPersonUserAsync(_this, userName, userDetails, password);
      }
 
      public System.Threading.Tasks.Task<SsoPrincipalId> CreateLocalSolutionUserAsync(
         ManagedObjectReference _this,
         string userName,
         SsoAdminSolutionDetails userDetails) {
         return base.Channel.CreateLocalSolutionUserAsync(_this, userName, userDetails);
      }
 
      public System.Threading.Tasks.Task<SsoPrincipalId> CreateLocalGroupAsync(
         ManagedObjectReference _this,
         string groupName,
         SsoAdminGroupDetails groupDetails) {
         return base.Channel.CreateLocalGroupAsync(_this, groupName, groupDetails);
      }
 
      public System.Threading.Tasks.Task DeleteLocalPrincipalAsync(ManagedObjectReference _this, string principalName) {
         return base.Channel.DeleteLocalPrincipalAsync(_this, principalName);
      }
 
      public System.Threading.Tasks.Task<bool> RemoveFromLocalGroupAsync(
         ManagedObjectReference _this,
         SsoPrincipalId principalId,
         string groupName) {
         return base.Channel.RemoveFromLocalGroupAsync(_this, principalId, groupName);
      }
 
      [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
      System.Threading.Tasks.Task<RemovePrincipalsFromLocalGroupResponse> SsoPortType.
         RemovePrincipalsFromLocalGroupAsync(RemovePrincipalsFromLocalGroupRequest request) {
         return base.Channel.RemovePrincipalsFromLocalGroupAsync(request);
      }
 
      public System.Threading.Tasks.Task<RemovePrincipalsFromLocalGroupResponse> RemovePrincipalsFromLocalGroupAsync(
         ManagedObjectReference _this,
         SsoPrincipalId[] principalsIds,
         string groupName) {
         RemovePrincipalsFromLocalGroupRequest inValue = new RemovePrincipalsFromLocalGroupRequest();
         inValue._this = _this;
         inValue.principalsIds = principalsIds;
         inValue.groupName = groupName;
         return ((SsoPortType)(this)).RemovePrincipalsFromLocalGroupAsync(inValue);
      }
 
      public System.Threading.Tasks.Task<bool> AddUserToLocalGroupAsync(
         ManagedObjectReference _this,
         SsoPrincipalId userId,
         string groupName) {
         return base.Channel.AddUserToLocalGroupAsync(_this, userId, groupName);
      }
 
      [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
      System.Threading.Tasks.Task<AddUsersToLocalGroupResponse> SsoPortType.AddUsersToLocalGroupAsync(
         AddUsersToLocalGroupRequest request) {
         return base.Channel.AddUsersToLocalGroupAsync(request);
      }
 
      public System.Threading.Tasks.Task<AddUsersToLocalGroupResponse> AddUsersToLocalGroupAsync(
         ManagedObjectReference _this,
         SsoPrincipalId[] userIds,
         string groupName) {
         AddUsersToLocalGroupRequest inValue = new AddUsersToLocalGroupRequest();
         inValue._this = _this;
         inValue.userIds = userIds;
         inValue.groupName = groupName;
         return ((SsoPortType)(this)).AddUsersToLocalGroupAsync(inValue);
      }
 
      public System.Threading.Tasks.Task<bool> AddGroupToLocalGroupAsync(
         ManagedObjectReference _this,
         SsoPrincipalId groupId,
         string groupName) {
         return base.Channel.AddGroupToLocalGroupAsync(_this, groupId, groupName);
      }
 
      [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
      System.Threading.Tasks.Task<AddGroupsToLocalGroupResponse> SsoPortType.AddGroupsToLocalGroupAsync(
         AddGroupsToLocalGroupRequest request) {
         return base.Channel.AddGroupsToLocalGroupAsync(request);
      }
 
      public System.Threading.Tasks.Task<AddGroupsToLocalGroupResponse> AddGroupsToLocalGroupAsync(
         ManagedObjectReference _this,
         SsoPrincipalId[] groupIds,
         string groupName) {
         AddGroupsToLocalGroupRequest inValue = new AddGroupsToLocalGroupRequest();
         inValue._this = _this;
         inValue.groupIds = groupIds;
         inValue.groupName = groupName;
         return ((SsoPortType)(this)).AddGroupsToLocalGroupAsync(inValue);
      }
 
      public System.Threading.Tasks.Task<SsoPrincipalId> UpdateLocalPersonUserDetailsAsync(
         ManagedObjectReference _this,
         string userName,
         SsoAdminPersonDetails userDetails) {
         return base.Channel.UpdateLocalPersonUserDetailsAsync(_this, userName, userDetails);
      }
 
      public System.Threading.Tasks.Task ResetLocalPersonUserPasswordAsync(
         ManagedObjectReference _this,
         string userName,
         string newPassword) {
         return base.Channel.ResetLocalPersonUserPasswordAsync(_this, userName, newPassword);
      }
 
      public System.Threading.Tasks.Task<SsoPrincipalId> UpdateLocalSolutionUserDetailsAsync(
         ManagedObjectReference _this,
         string userName,
         SsoAdminSolutionDetails userDetails) {
         return base.Channel.UpdateLocalSolutionUserDetailsAsync(_this, userName, userDetails);
      }
 
      public System.Threading.Tasks.Task<SsoPrincipalId> UpdateLocalGroupDetailsAsync(
         ManagedObjectReference _this,
         string groupName,
         SsoAdminGroupDetails groupDetails) {
         return base.Channel.UpdateLocalGroupDetailsAsync(_this, groupName, groupDetails);
      }
 
      public System.Threading.Tasks.Task<SsoPrincipalId> UpdateSelfLocalPersonUserDetailsAsync(
         ManagedObjectReference _this,
         SsoAdminPersonDetails userDetails) {
         return base.Channel.UpdateSelfLocalPersonUserDetailsAsync(_this, userDetails);
      }
 
      public System.Threading.Tasks.Task DeleteSelfSolutionUserAsync(ManagedObjectReference _this) {
         return base.Channel.DeleteSelfSolutionUserAsync(_this);
      }
 
      public System.Threading.Tasks.Task ResetSelfLocalPersonUserPasswordAsync(
         ManagedObjectReference _this,
         string newPassword) {
         return base.Channel.ResetSelfLocalPersonUserPasswordAsync(_this, newPassword);
      }
 
      public System.Threading.Tasks.Task ResetLocalUserPasswordAsync(
         ManagedObjectReference _this,
         string username,
         string currentPassword,
         string newPassword) {
         return base.Channel.ResetLocalUserPasswordAsync(_this, username, currentPassword, newPassword);
      }
 
      public System.Threading.Tasks.Task<SsoPrincipalId> UpdateSelfLocalSolutionUserDetailsAsync(
         ManagedObjectReference _this,
         SsoAdminSolutionDetails userDetails) {
         return base.Channel.UpdateSelfLocalSolutionUserDetailsAsync(_this, userDetails);
      }
 
      public System.Threading.Tasks.Task<bool> UnlockUserAccountAsync(
         ManagedObjectReference _this,
         SsoPrincipalId userId) {
         return base.Channel.UnlockUserAccountAsync(_this, userId);
      }
 
      public System.Threading.Tasks.Task<bool> EnableUserAccountAsync(
         ManagedObjectReference _this,
         SsoPrincipalId userId) {
         return base.Channel.EnableUserAccountAsync(_this, userId);
      }
 
      public System.Threading.Tasks.Task<bool> DisableUserAccountAsync(
         ManagedObjectReference _this,
         SsoPrincipalId userId) {
         return base.Channel.DisableUserAccountAsync(_this, userId);
      }
 
      [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
      System.Threading.Tasks.Task<ExportFullStateResponse> SsoPortType.ExportFullStateAsync(
         ExportFullStateRequest request) {
         return base.Channel.ExportFullStateAsync(request);
      }
 
      public System.Threading.Tasks.Task<ExportFullStateResponse> ExportFullStateAsync(ManagedObjectReference _this) {
         ExportFullStateRequest inValue = new ExportFullStateRequest();
         inValue._this = _this;
         return ((SsoPortType)(this)).ExportFullStateAsync(inValue);
      }
 
      [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
      System.Threading.Tasks.Task<ImportFullStateResponse> SsoPortType.ImportFullStateAsync(
         ImportFullStateRequest request) {
         return base.Channel.ImportFullStateAsync(request);
      }
 
      public System.Threading.Tasks.Task<ImportFullStateResponse> ImportFullStateAsync(
         ManagedObjectReference _this,
         byte[] fullState) {
         ImportFullStateRequest inValue = new ImportFullStateRequest();
         inValue._this = _this;
         inValue.fullState = fullState;
         return ((SsoPortType)(this)).ImportFullStateAsync(inValue);
      }
 
      public System.Threading.Tasks.Task<bool> SetRoleAsync(
         ManagedObjectReference _this,
         SsoPrincipalId userId,
         string role) {
         return base.Channel.SetRoleAsync(_this, userId, role);
      }
 
      public System.Threading.Tasks.Task<bool> HasAdministratorRoleAsync(
         ManagedObjectReference _this,
         SsoPrincipalId userId) {
         return base.Channel.HasAdministratorRoleAsync(_this, userId);
      }
 
      public System.Threading.Tasks.Task<bool> HasRegularUserRoleAsync(
         ManagedObjectReference _this,
         SsoPrincipalId userId) {
         return base.Channel.HasRegularUserRoleAsync(_this, userId);
      }
 
      public System.Threading.Tasks.Task<SsoAdminServiceContent> SsoAdminServiceInstanceAsync(
         ManagedObjectReference _this) {
         return base.Channel.SsoAdminServiceInstanceAsync(_this);
      }
 
      public System.Threading.Tasks.Task<SsoAdminSmtpConfig> GetSmtpConfigurationAsync(ManagedObjectReference _this) {
         return base.Channel.GetSmtpConfigurationAsync(_this);
      }
 
      public System.Threading.Tasks.Task UpdateSmtpConfigurationAsync(
         ManagedObjectReference _this,
         SsoAdminSmtpConfig config) {
         return base.Channel.UpdateSmtpConfigurationAsync(_this, config);
      }
 
      public System.Threading.Tasks.Task SendMailAsync(ManagedObjectReference _this, SsoAdminMailContent content) {
         return base.Channel.SendMailAsync(_this, content);
      }
 
      public System.Threading.Tasks.Task<bool> IsMemberOfGroupAsync(
         ManagedObjectReference _this,
         SsoPrincipalId userId,
         SsoPrincipalId groupId) {
         return base.Channel.IsMemberOfGroupAsync(_this, userId, groupId);
      }
 
      [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
      System.Threading.Tasks.Task<FindParentGroupsResponse> SsoPortType.FindParentGroupsAsync(
         FindParentGroupsRequest request) {
         return base.Channel.FindParentGroupsAsync(request);
      }
 
      public System.Threading.Tasks.Task<FindParentGroupsResponse> FindParentGroupsAsync(
         ManagedObjectReference _this,
         SsoPrincipalId userId,
         SsoPrincipalId[] groupList) {
         FindParentGroupsRequest inValue = new FindParentGroupsRequest();
         inValue._this = _this;
         inValue.userId = userId;
         inValue.groupList = groupList;
         return ((SsoPortType)(this)).FindParentGroupsAsync(inValue);
      }
 
      [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
      System.Threading.Tasks.Task<FindAllParentGroupsResponse> SsoPortType.FindAllParentGroupsAsync(
         FindAllParentGroupsRequest request) {
         return base.Channel.FindAllParentGroupsAsync(request);
      }
 
      public System.Threading.Tasks.Task<FindAllParentGroupsResponse> FindAllParentGroupsAsync(
         ManagedObjectReference _this,
         SsoPrincipalId userId) {
         FindAllParentGroupsRequest inValue = new FindAllParentGroupsRequest();
         inValue._this = _this;
         inValue.userId = userId;
         return ((SsoPortType)(this)).FindAllParentGroupsAsync(inValue);
      }
 
      public System.Threading.Tasks.Task<SsoGroupcheckServiceContent> SsoGroupcheckServiceInstanceAsync(
         ManagedObjectReference _this) {
         return base.Channel.SsoGroupcheckServiceInstanceAsync(_this);
      }
 
      public virtual System.Threading.Tasks.Task OpenAsync() {
         return System.Threading.Tasks.Task.Factory.FromAsync(
            ((System.ServiceModel.ICommunicationObject)(this)).BeginOpen(null, null),
            new System.Action<System.IAsyncResult>(((System.ServiceModel.ICommunicationObject)(this)).EndOpen));
      }
 
      public virtual System.Threading.Tasks.Task CloseAsync() {
         return System.Threading.Tasks.Task.Factory.FromAsync(
            ((System.ServiceModel.ICommunicationObject)(this)).BeginClose(null, null),
            new System.Action<System.IAsyncResult>(((System.ServiceModel.ICommunicationObject)(this)).EndClose));
      }
 
      private static System.ServiceModel.Channels.Binding GetBindingForEndpoint(
         EndpointConfiguration endpointConfiguration) {
         if ((endpointConfiguration == EndpointConfiguration.SsoPort)) {
            System.ServiceModel.BasicHttpBinding result = new System.ServiceModel.BasicHttpBinding();
            result.MaxBufferSize = int.MaxValue;
            result.ReaderQuotas = System.Xml.XmlDictionaryReaderQuotas.Max;
            result.MaxReceivedMessageSize = int.MaxValue;
            result.AllowCookies = true;
            return result;
         }
 
         throw new System.InvalidOperationException(
            string.Format("Could not find endpoint with name \'{0}\'.", endpointConfiguration));
      }
 
      private static System.ServiceModel.EndpointAddress GetEndpointAddress(
         EndpointConfiguration endpointConfiguration) {
         if ((endpointConfiguration == EndpointConfiguration.SsoPort)) {
            return new System.ServiceModel.EndpointAddress("http://localhost:8080/sso-adminserver/sdk");
         }
 
         throw new System.InvalidOperationException(
            string.Format("Could not find endpoint with name \'{0}\'.", endpointConfiguration));
      }
 
      private static System.ServiceModel.Channels.Binding GetDefaultBinding() {
         return SsoPortTypeClient.GetBindingForEndpoint(EndpointConfiguration.SsoPort);
      }
 
      private static System.ServiceModel.EndpointAddress GetDefaultEndpointAddress() {
         return SsoPortTypeClient.GetEndpointAddress(EndpointConfiguration.SsoPort);
      }
 
      public enum EndpointConfiguration
      {
 
         SsoPort,
      }
   }
}