diff --git a/Modules/VMware.vSphere.SsoAdmin/VMware.vSphere.SsoAdmin.psd1 b/Modules/VMware.vSphere.SsoAdmin/VMware.vSphere.SsoAdmin.psd1 index edac581..464c642 100644 --- a/Modules/VMware.vSphere.SsoAdmin/VMware.vSphere.SsoAdmin.psd1 +++ b/Modules/VMware.vSphere.SsoAdmin/VMware.vSphere.SsoAdmin.psd1 @@ -11,7 +11,7 @@ RootModule = 'VMware.vSphere.SsoAdmin.psm1' # Version number of this module. -ModuleVersion = '1.1.0' +ModuleVersion = '1.2.0' # ID used to uniquely identify this module GUID = 'b3e25326-e809-4d68-a252-ca5fcaf1eb8b' @@ -34,7 +34,7 @@ RequiredModules = @( ) # Functions to export from this module -FunctionsToExport = @('Connect-SsoAdminServer', 'Disconnect-SsoAdminServer', 'New-SsoPersonUser', 'Get-SsoPersonUser', 'Set-SsoPersonUser', 'Remove-SsoPersonUser', 'Get-SsoGroup', 'Get-SsoPasswordPolicy', 'Set-SsoPasswordPolicy', 'Get-SsoLockoutPolicy', 'Set-SsoLockoutPolicy', 'Get-SsoTokenLifetime', 'Set-SsoTokenLifetime', 'Add-ExternalDomainIdentitySource', 'Get-IdentitySource') +FunctionsToExport = @('Connect-SsoAdminServer', 'Disconnect-SsoAdminServer', 'New-SsoPersonUser', 'Get-SsoPersonUser', 'Set-SsoPersonUser', 'Remove-SsoPersonUser', 'Get-SsoGroup', 'Get-SsoPasswordPolicy', 'Set-SsoPasswordPolicy', 'Get-SsoLockoutPolicy', 'Set-SsoLockoutPolicy', 'Get-SsoTokenLifetime', 'Set-SsoTokenLifetime', 'Get-IdentitySource', 'Add-ActiveDirectoryIdentitySource', 'Add-LDAPIdentitySource', 'Set-LDAPIdentitySource') # Cmdlets to export from this module CmdletsToExport = @() diff --git a/Modules/VMware.vSphere.SsoAdmin/VMware.vSphere.SsoAdmin.psm1 b/Modules/VMware.vSphere.SsoAdmin/VMware.vSphere.SsoAdmin.psm1 index 67c3e46..a292824 100644 --- a/Modules/VMware.vSphere.SsoAdmin/VMware.vSphere.SsoAdmin.psm1 +++ b/Modules/VMware.vSphere.SsoAdmin/VMware.vSphere.SsoAdmin.psm1 @@ -17,7 +17,7 @@ $PSModuleRoot = $PSModule.ModuleBase $subModuleRoot = $PSModuleRoot if (($PSVersionTable.Keys -contains "PSEdition") -and ($PSVersionTable.PSEdition -ne 'Desktop')) { - $subModuleRoot = Join-Path -Path $PSModuleRoot -ChildPath 'netcoreapp2.0' + $subModuleRoot = Join-Path -Path $PSModuleRoot -ChildPath 'netcoreapp3.1' } else { $subModuleRoot = Join-Path -Path $PSModuleRoot -ChildPath 'net45' @@ -1337,9 +1337,8 @@ function Add-ExternalDomainIdentitySource { .PARAMETER Passowrd Domain authentication password - .PARAMETER Server - Specifies the vSphere Sso Admin Server on which you want to run the cmdlet. - If not specified the servers available in $global:DefaultSsoAdminServers variable will be used. + .PARAMETER DomainServerType + Type of the ExternalDomain, one of 'ActiveDirectory','OpenLdap','NIS' .PARAMETER Server Specifies the vSphere Sso Admin Server on which you want to run the cmdlet. @@ -1356,18 +1355,6 @@ function Add-ExternalDomainIdentitySource { -Username 'sofPowercliAdmin' ` -Password '$up3R$Tr0Pa$$w0rD' - .EXAMPLE - Add-ExternalDomainIdentitySource ` - -Name 'sof-powercli' ` - -DomainName 'sof-powercli.vmware.com' ` - -DomainAlias 'sof-powercli' ` - -PrimaryUrl 'ldap://sof-powercli.vmware.com:389' ` - -BaseDNUsers 'CN=Users,DC=sof-powercli,DC=vmware,DC=com' ` - -BaseDNGroups 'CN=Users,DC=sof-powercli,DC=vmware,DC=com' ` - -Username 'sofPowercliAdmin' ` - -Password '$up3R$Tr0Pa$$w0rD' ` - -ServerType 'OpenLDAP' - Adds External Identity Source #> [CmdletBinding()] @@ -1446,7 +1433,7 @@ function Add-ExternalDomainIdentitySource { ValueFromPipeline=$false, ValueFromPipelineByPropertyName=$false, HelpMessage='External domain server type')] - [ValidateSet('ActiveDirectory','OpenLdap','NIS')] + [ValidateSet('ActiveDirectory')] [string] $DomainServerType = 'ActiveDirectory', @@ -1487,6 +1474,278 @@ function Add-ExternalDomainIdentitySource { } } +function Add-LDAPIdentitySource { +<# + .NOTES + =========================================================================== + Created on: 2/11/2021 + Created by: Dimitar Milov + Twitter: @dimitar_milov + Github: https://github.com/dmilov + =========================================================================== + .DESCRIPTION + This function adds LDAP Identity Source of ActiveDirectory, OpenLDAP or NIS type. + + .PARAMETER Name + Friendly name of the identity source + + .PARAMETER DomainName + Domain name + + .PARAMETER DomainAlias + Domain alias + + .PARAMETER PrimaryUrl + Primary Server URL + + .PARAMETER BaseDNUsers + Base distinguished name for users + + .PARAMETER BaseDNGroups + Base distinguished name for groups + + .PARAMETER Username + Domain authentication user name + + .PARAMETER Passowrd + Domain authentication password + + .PARAMETER ServerType + Type of the ExternalDomain, one of 'ActiveDirectory','OpenLdap','NIS' + + .PARAMETER Certificates + List of X509Certicate2 LDAP certificates + + .PARAMETER Server + Specifies the vSphere Sso Admin Server on which you want to run the cmdlet. + If not specified the servers available in $global:DefaultSsoAdminServers variable will be used. + + Adds LDAP Identity Source + + .EXAMPLE + Add-LDAPIdentitySource ` + -Name 'sof-powercli' ` + -DomainName 'sof-powercli.vmware.com' ` + -DomainAlias 'sof-powercli' ` + -PrimaryUrl 'ldap://sof-powercli.vmware.com:389' ` + -BaseDNUsers 'CN=Users,DC=sof-powercli,DC=vmware,DC=com' ` + -BaseDNGroups 'CN=Users,DC=sof-powercli,DC=vmware,DC=com' ` + -Username 'sofPowercliAdmin@sof-powercli.vmware.com' ` + -Password '$up3R$Tr0Pa$$w0rD' ` + -Certificates 'C:\Temp\test.cer' +#> +[CmdletBinding()] + param( + [Parameter( + Mandatory=$true, + ValueFromPipeline=$false, + ValueFromPipelineByPropertyName=$false, + HelpMessage='Friendly name of the identity source')] + [ValidateNotNull()] + [string] + $Name, + + [Parameter( + Mandatory=$true, + ValueFromPipeline=$false, + ValueFromPipelineByPropertyName=$false)] + [ValidateNotNull()] + [string] + $DomainName, + + [Parameter( + Mandatory=$false, + ValueFromPipeline=$false, + ValueFromPipelineByPropertyName=$false)] + [string] + $DomainAlias, + + [Parameter( + Mandatory=$true, + ValueFromPipeline=$false, + ValueFromPipelineByPropertyName=$false)] + [ValidateNotNull()] + [string] + $PrimaryUrl, + + [Parameter( + Mandatory=$true, + ValueFromPipeline=$false, + ValueFromPipelineByPropertyName=$false, + HelpMessage='Base distinguished name for users')] + [ValidateNotNull()] + [string] + $BaseDNUsers, + + [Parameter( + Mandatory=$true, + ValueFromPipeline=$false, + ValueFromPipelineByPropertyName=$false, + HelpMessage='Base distinguished name for groups')] + [ValidateNotNull()] + [string] + $BaseDNGroups, + + [Parameter( + Mandatory=$true, + ValueFromPipeline=$false, + ValueFromPipelineByPropertyName=$false, + HelpMessage='Domain authentication user name')] + [ValidateNotNull()] + [string] + $Username, + + [Parameter( + Mandatory=$true, + ValueFromPipeline=$false, + ValueFromPipelineByPropertyName=$false, + HelpMessage='Domain authentication password')] + [ValidateNotNull()] + [string] + $Password, + + [Parameter( + Mandatory=$false, + ValueFromPipeline=$false, + ValueFromPipelineByPropertyName=$false, + HelpMessage='Ldap Certificates')] + [System.Security.Cryptography.X509Certificates.X509Certificate2[]] + $Certificates, + + [Parameter( + Mandatory=$false, + ValueFromPipeline=$false, + ValueFromPipelineByPropertyName=$false, + HelpMessage='Ldap Server type')] + [ValidateSet('ActiveDirectory')] + [string] + $ServerType = 'ActiveDirectory', + + [Parameter( + Mandatory=$false, + ValueFromPipeline=$false, + ValueFromPipelineByPropertyName=$false, + HelpMessage='Connected SsoAdminServer object')] + [ValidateNotNull()] + [VMware.vSphere.SsoAdminClient.DataTypes.SsoAdminServer] + $Server) + + $serversToProcess = $global:DefaultSsoAdminServers.ToArray() + if ($Server -ne $null) { + $serversToProcess = $Server + } + + try { + foreach ($connection in $serversToProcess) { + if (-not $connection.IsConnected) { + Write-Error "Server $connection is disconnected" + continue + } + + $connection.Client.AddLdapIdentitySource( + $DomainName, + $DomainAlias, + $Name, + $PrimaryUrl, + $BaseDNUsers, + $BaseDNGroups, + $Username, + $Password, + $ServerType, + $Certificates); + } + } catch { + Write-Error (FormatError $_.Exception) + } +} + +function Set-LDAPIdentitySource { +<# + .NOTES + =========================================================================== + Created on: 2/17/2021 + Created by: Dimitar Milov + Twitter: @dimitar_milov + Github: https://github.com/dmilov + =========================================================================== + .DESCRIPTION + This function adds LDAP Identity Source of ActiveDirectory, OpenLDAP or NIS type. + + .PARAMETER IdentitySource + Identity Source to update + + .PARAMETER Certificates + List of X509Certicate2 LDAP certificates + + .PARAMETER Server + Specifies the vSphere Sso Admin Server on which you want to run the cmdlet. + If not specified the servers available in $global:DefaultSsoAdminServers variable will be used. + + Updates LDAP Identity Source + + .EXAMPLE + + Updates certificate of a LDAP identity source + + Get-IdentitySource -External | ` + Set-LDAPIdentitySource ` + -Certificates 'C:\Temp\test.cer' +#> +[CmdletBinding()] + param( + [Parameter( + Mandatory=$true, + ValueFromPipeline=$true, + ValueFromPipelineByPropertyName=$false, + HelpMessage='Identity source to update')] + [ValidateNotNull()] + [VMware.vSphere.SsoAdminClient.DataTypes.ActiveDirectoryIdentitySource] + $IdentitySource, + + [Parameter( + Mandatory=$false, + ValueFromPipeline=$false, + ValueFromPipelineByPropertyName=$false, + HelpMessage='Ldap Certificates')] + [System.Security.Cryptography.X509Certificates.X509Certificate2[]] + $Certificates, + + [Parameter( + Mandatory=$false, + ValueFromPipeline=$false, + ValueFromPipelineByPropertyName=$false, + HelpMessage='Connected SsoAdminServer object')] + [ValidateNotNull()] + [VMware.vSphere.SsoAdminClient.DataTypes.SsoAdminServer] + $Server) + +Process { + $serversToProcess = $global:DefaultSsoAdminServers.ToArray() + if ($Server -ne $null) { + $serversToProcess = $Server + } + + try { + foreach ($connection in $serversToProcess) { + if (-not $connection.IsConnected) { + Write-Error "Server $connection is disconnected" + continue + } + + $connection.Client.UpdateLdapIdentitySource( + $IdentitySource.Name, + $IdentitySource.FriendlyName, + $IdentitySource.PrimaryUrl, + $IdentitySource.UserBaseDN, + $IdentitySource.GroupBaseDN, + $Certificates); + } + } catch { + Write-Error (FormatError $_.Exception) + } +} +} + function Get-IdentitySource { <# .NOTES diff --git a/Modules/VMware.vSphere.SsoAdmin/net45/VMware.vSphere.SsoAdmin.Utils.dll b/Modules/VMware.vSphere.SsoAdmin/net45/VMware.vSphere.SsoAdmin.Utils.dll index f56c7d1..885582d 100644 Binary files a/Modules/VMware.vSphere.SsoAdmin/net45/VMware.vSphere.SsoAdmin.Utils.dll and b/Modules/VMware.vSphere.SsoAdmin/net45/VMware.vSphere.SsoAdmin.Utils.dll differ diff --git a/Modules/VMware.vSphere.SsoAdmin/net45/VMware.vSphere.SsoAdminClient.dll b/Modules/VMware.vSphere.SsoAdmin/net45/VMware.vSphere.SsoAdminClient.dll index b651654..3a302e2 100644 Binary files a/Modules/VMware.vSphere.SsoAdmin/net45/VMware.vSphere.SsoAdminClient.dll and b/Modules/VMware.vSphere.SsoAdmin/net45/VMware.vSphere.SsoAdminClient.dll differ diff --git a/Modules/VMware.vSphere.SsoAdmin/netcoreapp2.0/VMware.vSphere.SsoAdminClient.dll b/Modules/VMware.vSphere.SsoAdmin/netcoreapp2.0/VMware.vSphere.SsoAdminClient.dll deleted file mode 100644 index dcdf4ee..0000000 Binary files a/Modules/VMware.vSphere.SsoAdmin/netcoreapp2.0/VMware.vSphere.SsoAdminClient.dll and /dev/null differ diff --git a/Modules/VMware.vSphere.SsoAdmin/netcoreapp2.0/VMware.vSphere.LsClient.dll b/Modules/VMware.vSphere.SsoAdmin/netcoreapp3.1/VMware.vSphere.LsClient.dll similarity index 97% rename from Modules/VMware.vSphere.SsoAdmin/netcoreapp2.0/VMware.vSphere.LsClient.dll rename to Modules/VMware.vSphere.SsoAdmin/netcoreapp3.1/VMware.vSphere.LsClient.dll index 8351622..d93ffe8 100644 Binary files a/Modules/VMware.vSphere.SsoAdmin/netcoreapp2.0/VMware.vSphere.LsClient.dll and b/Modules/VMware.vSphere.SsoAdmin/netcoreapp3.1/VMware.vSphere.LsClient.dll differ diff --git a/Modules/VMware.vSphere.SsoAdmin/netcoreapp2.0/VMware.vSphere.SsoAdmin.Format.ps1xml b/Modules/VMware.vSphere.SsoAdmin/netcoreapp3.1/VMware.vSphere.SsoAdmin.Format.ps1xml similarity index 100% rename from Modules/VMware.vSphere.SsoAdmin/netcoreapp2.0/VMware.vSphere.SsoAdmin.Format.ps1xml rename to Modules/VMware.vSphere.SsoAdmin/netcoreapp3.1/VMware.vSphere.SsoAdmin.Format.ps1xml diff --git a/Modules/VMware.vSphere.SsoAdmin/netcoreapp2.0/VMware.vSphere.SsoAdmin.Utils.dll b/Modules/VMware.vSphere.SsoAdmin/netcoreapp3.1/VMware.vSphere.SsoAdmin.Utils.dll similarity index 91% rename from Modules/VMware.vSphere.SsoAdmin/netcoreapp2.0/VMware.vSphere.SsoAdmin.Utils.dll rename to Modules/VMware.vSphere.SsoAdmin/netcoreapp3.1/VMware.vSphere.SsoAdmin.Utils.dll index 60aacd2..afa1a0c 100644 Binary files a/Modules/VMware.vSphere.SsoAdmin/netcoreapp2.0/VMware.vSphere.SsoAdmin.Utils.dll and b/Modules/VMware.vSphere.SsoAdmin/netcoreapp3.1/VMware.vSphere.SsoAdmin.Utils.dll differ diff --git a/Modules/VMware.vSphere.SsoAdmin/netcoreapp2.0/VMware.vSphere.SsoAdmin.psd1 b/Modules/VMware.vSphere.SsoAdmin/netcoreapp3.1/VMware.vSphere.SsoAdmin.psd1 similarity index 100% rename from Modules/VMware.vSphere.SsoAdmin/netcoreapp2.0/VMware.vSphere.SsoAdmin.psd1 rename to Modules/VMware.vSphere.SsoAdmin/netcoreapp3.1/VMware.vSphere.SsoAdmin.psd1 diff --git a/Modules/VMware.vSphere.SsoAdmin/netcoreapp3.1/VMware.vSphere.SsoAdminClient.dll b/Modules/VMware.vSphere.SsoAdmin/netcoreapp3.1/VMware.vSphere.SsoAdminClient.dll new file mode 100644 index 0000000..1989553 Binary files /dev/null and b/Modules/VMware.vSphere.SsoAdmin/netcoreapp3.1/VMware.vSphere.SsoAdminClient.dll differ diff --git a/Modules/VMware.vSphere.SsoAdmin/netcoreapp3.1/VMware.vSphere.SsoAdminClient.pdb b/Modules/VMware.vSphere.SsoAdmin/netcoreapp3.1/VMware.vSphere.SsoAdminClient.pdb new file mode 100644 index 0000000..d8ffd83 Binary files /dev/null and b/Modules/VMware.vSphere.SsoAdmin/netcoreapp3.1/VMware.vSphere.SsoAdminClient.pdb differ diff --git a/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.LsClient/VMware.vSphere.LsClient.csproj b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.LsClient/VMware.vSphere.LsClient.csproj index 461bacf..b20cc22 100644 --- a/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.LsClient/VMware.vSphere.LsClient.csproj +++ b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.LsClient/VMware.vSphere.LsClient.csproj @@ -4,7 +4,7 @@ VMware.vSphere.LsClient VMware.vSphere.LsClient vSphere Lookup Service API client. - net45;netcoreapp2.0 + net45;netcoreapp3.1 @@ -16,7 +16,7 @@ - + diff --git a/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdmin.Utils/VMware.vSphere.SsoAdmin.Utils.csproj b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdmin.Utils/VMware.vSphere.SsoAdmin.Utils.csproj index 9e947ce..28d3464 100644 --- a/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdmin.Utils/VMware.vSphere.SsoAdmin.Utils.csproj +++ b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdmin.Utils/VMware.vSphere.SsoAdmin.Utils.csproj @@ -4,7 +4,7 @@ VMware.vSphere.SsoAdmin.Utils VMware.vSphere.SsoAdmin.Utils vSphere Lookup SsoAdmin utility types. - net45;netcoreapp2.0 + net45;netcoreapp3.1 @@ -17,7 +17,7 @@ - + diff --git a/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdminClient/SsoAdminClient.cs b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdminClient/SsoAdminClient.cs index 780abcc..9b071a6 100644 --- a/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdminClient/SsoAdminClient.cs +++ b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdminClient/SsoAdminClient.cs @@ -7,6 +7,7 @@ using System.Collections.Generic; using System.IdentityModel.Selectors; using System.Runtime.InteropServices.WindowsRuntime; using System.Security; +using System.Security.Cryptography.X509Certificates; using System.ServiceModel; using System.ServiceModel.Channels; using System.ServiceModel.Security; @@ -16,7 +17,7 @@ using VMware.Binding.WsTrust; using VMware.Binding.WsTrust.SecurityContext; using VMware.vSphere.LsClient; using VMware.vSphere.SsoAdminClient.DataTypes; -using VMware.vSphere.SsoAdminClient.SsoAdminServiceReferencer; +using VMware.vSphere.SsoAdminClient.SsoAdminServiceReference2; namespace VMware.vSphere.SsoAdminClient { @@ -657,6 +658,106 @@ namespace VMware.vSphere.SsoAdminClient })).Wait(); } + public void AddLdapIdentitySource( + string domainName, + string domainAlias, + string friendlyName, + string primaryUrl, + string baseDNUsers, + string baseDNGroups, + string authenticationUserName, + string authenticationPassword, + string serverType, + X509Certificate2[] ldapCertificates) { + + string authenticationType = "password"; + var authorizedInvocationContext = + CreateAuthorizedInvocationContext(); + + var adminLdapIdentitySourceDetails = new SsoAdminLdapIdentitySourceDetails { + friendlyName = friendlyName, + primaryUrl = primaryUrl, + userBaseDn = baseDNUsers, + groupBaseDn = baseDNGroups + }; + + if (ldapCertificates != null && ldapCertificates.Length > 0) { + var certificates = new List(); + foreach (var ldapCert in ldapCertificates) { + certificates.Add(Convert.ToBase64String(ldapCert.Export(X509ContentType.Cert), Base64FormattingOptions.InsertLineBreaks)); + } + + if (certificates.Count > 0) { + adminLdapIdentitySourceDetails.certificates = certificates.ToArray(); + } + } + + try { + authorizedInvocationContext. + InvokeOperation(() => + _ssoAdminBindingClient.RegisterLdapAsync( + new ManagedObjectReference { + type = "SsoAdminIdentitySourceManagementService", + Value = "identitySourceManagementService" + }, + serverType, + domainName, + domainAlias, + adminLdapIdentitySourceDetails, + authenticationType, + new SsoAdminIdentitySourceManagementServiceAuthenticationCredentials { + username = authenticationUserName, + password = authenticationPassword + })).Wait(); + } catch (AggregateException e) { + throw e.InnerException; + } + } + + public void UpdateLdapIdentitySource( + string name, + string friendlyName, + string primaryUrl, + string baseDNUsers, + string baseDNGroups, + X509Certificate2[] ldapCertificates) { + + var authorizedInvocationContext = + CreateAuthorizedInvocationContext(); + + var adminLdapIdentitySourceDetails = new SsoAdminLdapIdentitySourceDetails { + friendlyName = friendlyName, + primaryUrl = primaryUrl, + userBaseDn = baseDNUsers, + groupBaseDn = baseDNGroups + }; + + if (ldapCertificates != null && ldapCertificates.Length > 0) { + var certificates = new List(); + foreach (var ldapCert in ldapCertificates) { + certificates.Add(Convert.ToBase64String(ldapCert.Export(X509ContentType.Cert), Base64FormattingOptions.InsertLineBreaks)); + } + + if (certificates.Count > 0) { + adminLdapIdentitySourceDetails.certificates = certificates.ToArray(); + } + } + + try { + authorizedInvocationContext. + InvokeOperation(() => + _ssoAdminBindingClient.UpdateLdapAsync( + new ManagedObjectReference { + type = "SsoAdminIdentitySourceManagementService", + Value = "identitySourceManagementService" + }, + name, + adminLdapIdentitySourceDetails)).Wait(); + } catch (AggregateException e) { + throw e.InnerException; + } + } + public IEnumerable GetDomains() { var authorizedInvocationContext = CreateAuthorizedInvocationContext(); diff --git a/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdminClient/SsoAdminServiceReference/Reference.cs b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdminClient/SsoAdminServiceReference/Reference.cs new file mode 100644 index 0000000..a4bf1dd --- /dev/null +++ b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdminClient/SsoAdminServiceReference/Reference.cs @@ -0,0 +1,9949 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System.Xml; + +namespace VMware.vSphere.SsoAdminClient.SsoAdminServiceReference2 +{ + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoFaultInvalidCredentials : SecurityError +{ +} + +/// +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoFaultNotAuthenticated))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoFaultNoPermission))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoFaultInvalidCredentials))] +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace= "urn:sso")] +public partial class SecurityError : RuntimeFault +{ +} + +/// +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoFaultRuntimeServiceFault))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoFaultNoDomainSearchPermission))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoFaultInternalFault))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultNativeADRegistrationFault))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultLocalOSDomainRegistrationFault))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultInvalidProviderFault))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultHostNotJoinedRequiredDomainFault))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultDomainManagerFault))] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class RuntimeFault : MethodFault +{ +} + +/// +[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(SsoAdminFaultNoSuchRelyingPartyFault))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultNoSuchExternalSTSConfigFault))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultNoSuchConfigFault))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultInvalidPasswordPolicyFault))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultGroupCyclicDependencyFault))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultExtraneousCertsInCertChainFault))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultExternalSTSExtraneousCertsInCertChainFault))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultExternalSTSCertChainInvalidTrustedPathFault))] +[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(SsoAdminFaultCertificateDeletionFault))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultCertChainInvalidTrustedPathFault))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultADIDSAlreadyExistFault))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultADDomainUnknownDomainFault))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultADDomainNotJoinedFault))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultADDomainAlreadyJoinedFault))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultADDomainAccessDeniedFault))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(RuntimeFault))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoFaultRuntimeServiceFault))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoFaultNoDomainSearchPermission))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoFaultInternalFault))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultNativeADRegistrationFault))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultLocalOSDomainRegistrationFault))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultInvalidProviderFault))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultHostNotJoinedRequiredDomainFault))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultDomainManagerFault))] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class MethodFault +{ +} + +/// +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoGroupcheckServiceContent))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminVmHost))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminUser))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminTrustedSTSConfig))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminSsoHealthStats))] +[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(SsoAdminPasswordFormatAlphabeticRestriction))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminPasswordFormatLengthRestriction))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminPasswordFormat))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminPasswordExpirationConfig))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminMailContent))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminLockoutPolicy))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminIdentitySources))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminIdentitySourceManagementServiceAuthenticationCredentials))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminLdapIdentitySourceAuthenticationDetails))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminLdapIdentitySourceDetails))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminIdentitySource))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminLdapIdentitySource))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminServiceEndpoint))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminIDPConfiguration))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminGroupDetails))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminGroup))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminExternalDomainAuthenticationDetails))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminExternalDomainAttributeMapping))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminExternalDomainObjectMapping))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminExternalDomainSchemaDetails))] +[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(SsoAdminDomain))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminConfigurationManagementServiceTokenClaimGroupMapping))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminConfigurationManagementServiceTokenClaimAttribute))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminConfigurationManagementServiceAttributeConfig))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminClientCertPolicy))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminAuthnPolicy))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminAuthenticationAccountInfo))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminActiveDirectoryJoinInfo))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoPrincipalId))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAboutInfo))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(LocalizedMethodFault))] +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class DynamicData +{ +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoGroupcheckServiceContent : DynamicData +{ + + private SsoAboutInfo aboutInfoField; + + private ManagedObjectReference sessionManagerField; + + private ManagedObjectReference groupCheckServiceField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public SsoAboutInfo aboutInfo + { + get + { + return this.aboutInfoField; + } + set + { + this.aboutInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public ManagedObjectReference sessionManager + { + get + { + return this.sessionManagerField; + } + set + { + this.sessionManagerField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public ManagedObjectReference groupCheckService + { + get + { + return this.groupCheckServiceField; + } + set + { + this.groupCheckServiceField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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; + + private string ssoProductInfoField; + + private string ssoProductVersionMajorField; + + private string ssoProductVersionMinorField; + + private string ssoProductVersionMaintField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string version + { + get + { + return this.versionField; + } + set + { + this.versionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string build + { + get + { + return this.buildField; + } + set + { + this.buildField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string apiRevision + { + get + { + return this.apiRevisionField; + } + set + { + this.apiRevisionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string clusterId + { + get + { + return this.clusterIdField; + } + set + { + this.clusterIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string deploymentId + { + get + { + return this.deploymentIdField; + } + set + { + this.deploymentIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public string ssoProductInfo + { + get + { + return this.ssoProductInfoField; + } + set + { + this.ssoProductInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public string ssoProductVersionMajor + { + get + { + return this.ssoProductVersionMajorField; + } + set + { + this.ssoProductVersionMajorField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public string ssoProductVersionMinor + { + get + { + return this.ssoProductVersionMinorField; + } + set + { + this.ssoProductVersionMinorField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public string ssoProductVersionMaint + { + get + { + return this.ssoProductVersionMaintField; + } + set + { + this.ssoProductVersionMaintField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace= "urn:sso")] +public partial class ManagedObjectReference +{ + + private string typeField; + + private string valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string type + { + get + { + return this.typeField; + } + set + { + this.typeField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute()] + public string Value + { + get + { + return this.valueField; + } + set + { + this.valueField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminVmHost : DynamicData +{ + + private string hostNameField; + + private bool domainControllerField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string hostName + { + get + { + return this.hostNameField; + } + set + { + this.hostNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public bool domainController + { + get + { + return this.domainControllerField; + } + set + { + this.domainControllerField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public SsoPrincipalId id + { + get + { + return this.idField; + } + set + { + this.idField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public SsoPrincipalId alias + { + get + { + return this.aliasField; + } + set + { + this.aliasField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string kind + { + get + { + return this.kindField; + } + set + { + this.kindField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string description + { + get + { + return this.descriptionField; + } + set + { + this.descriptionField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoPrincipalId : DynamicData +{ + + private string nameField; + + private string domainField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string name + { + get + { + return this.nameField; + } + set + { + this.nameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string domain + { + get + { + return this.domainField; + } + set + { + this.domainField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminTrustedSTSConfig : DynamicData +{ + + private string issuerField; + + private SsoAdminConfigurationManagementServiceCertificateChain signingCertChainField; + + private SsoAdminConfigurationManagementServiceAttributeConfig[] subjectFormatMappingsField; + + private SsoAdminConfigurationManagementServiceTokenClaimGroupMapping[] tokenClaimGroupMappingsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string issuer + { + get + { + return this.issuerField; + } + set + { + this.issuerField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public SsoAdminConfigurationManagementServiceCertificateChain signingCertChain + { + get + { + return this.signingCertChainField; + } + set + { + this.signingCertChainField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("subjectFormatMappings", Order=2)] + public SsoAdminConfigurationManagementServiceAttributeConfig[] subjectFormatMappings + { + get + { + return this.subjectFormatMappingsField; + } + set + { + this.subjectFormatMappingsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("tokenClaimGroupMappings", Order=3)] + public SsoAdminConfigurationManagementServiceTokenClaimGroupMapping[] tokenClaimGroupMappings + { + get + { + return this.tokenClaimGroupMappingsField; + } + set + { + this.tokenClaimGroupMappingsField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminConfigurationManagementServiceCertificateChain : DynamicData +{ + + private string[] certificatesField; + + /// + [System.Xml.Serialization.XmlElementAttribute("certificates", Order=0)] + public string[] certificates + { + get + { + return this.certificatesField; + } + set + { + this.certificatesField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminConfigurationManagementServiceAttributeConfig : DynamicData +{ + + private string tokenAttributeField; + + private string storeAttributeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string tokenAttribute + { + get + { + return this.tokenAttributeField; + } + set + { + this.tokenAttributeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string storeAttribute + { + get + { + return this.storeAttributeField; + } + set + { + this.storeAttributeField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminConfigurationManagementServiceTokenClaimGroupMapping : DynamicData +{ + + private SsoAdminConfigurationManagementServiceTokenClaimAttribute tokenClaimField; + + private string[] groupsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public SsoAdminConfigurationManagementServiceTokenClaimAttribute tokenClaim + { + get + { + return this.tokenClaimField; + } + set + { + this.tokenClaimField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("groups", Order=1)] + public string[] groups + { + get + { + return this.groupsField; + } + set + { + this.groupsField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminConfigurationManagementServiceTokenClaimAttribute : DynamicData +{ + + private string claimNameField; + + private string claimValueField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string claimName + { + get + { + return this.claimNameField; + } + set + { + this.claimNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string claimValue + { + get + { + return this.claimValueField; + } + set + { + this.claimValueField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminSsoHealthStats : DynamicData +{ + + private string tenantField; + + private int totalTokensGeneratedField; + + private int totalTokensRenewedField; + + private int generatedTokensForTenantField; + + private int renewedTokensForTenantField; + + private long uptimeIDMField; + + private long uptimeSTSField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string tenant + { + get + { + return this.tenantField; + } + set + { + this.tenantField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public int totalTokensGenerated + { + get + { + return this.totalTokensGeneratedField; + } + set + { + this.totalTokensGeneratedField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public int totalTokensRenewed + { + get + { + return this.totalTokensRenewedField; + } + set + { + this.totalTokensRenewedField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public int generatedTokensForTenant + { + get + { + return this.generatedTokensForTenantField; + } + set + { + this.generatedTokensForTenantField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public int renewedTokensForTenant + { + get + { + return this.renewedTokensForTenantField; + } + set + { + this.renewedTokensForTenantField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public long uptimeIDM + { + get + { + return this.uptimeIDMField; + } + set + { + this.uptimeIDMField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public long uptimeSTS + { + get + { + return this.uptimeSTSField; + } + set + { + this.uptimeSTSField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string host + { + get + { + return this.hostField; + } + set + { + this.hostField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public int port + { + get + { + return this.portField; + } + set + { + this.portField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool portSpecified + { + get + { + return this.portFieldSpecified; + } + set + { + this.portFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public bool authenticate + { + get + { + return this.authenticateField; + } + set + { + this.authenticateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool authenticateSpecified + { + get + { + return this.authenticateFieldSpecified; + } + set + { + this.authenticateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string user + { + get + { + return this.userField; + } + set + { + this.userField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string password + { + get + { + return this.passwordField; + } + set + { + this.passwordField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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 identitySourceManagementServiceField; + + private ManagedObjectReference systemManagementServiceField; + + private ManagedObjectReference computerManagementServiceField; + + private ManagedObjectReference ssoHealthManagementServiceField; + + private ManagedObjectReference deploymentInformationServiceField; + + private ManagedObjectReference replicationServiceField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public SsoAboutInfo aboutInfo + { + get + { + return this.aboutInfoField; + } + set + { + this.aboutInfoField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public ManagedObjectReference sessionManager + { + get + { + return this.sessionManagerField; + } + set + { + this.sessionManagerField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public ManagedObjectReference configurationManagementService + { + get + { + return this.configurationManagementServiceField; + } + set + { + this.configurationManagementServiceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public ManagedObjectReference smtpManagementService + { + get + { + return this.smtpManagementServiceField; + } + set + { + this.smtpManagementServiceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public ManagedObjectReference principalDiscoveryService + { + get + { + return this.principalDiscoveryServiceField; + } + set + { + this.principalDiscoveryServiceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public ManagedObjectReference principalManagementService + { + get + { + return this.principalManagementServiceField; + } + set + { + this.principalManagementServiceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public ManagedObjectReference roleManagementService + { + get + { + return this.roleManagementServiceField; + } + set + { + this.roleManagementServiceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public ManagedObjectReference passwordPolicyService + { + get + { + return this.passwordPolicyServiceField; + } + set + { + this.passwordPolicyServiceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public ManagedObjectReference lockoutPolicyService + { + get + { + return this.lockoutPolicyServiceField; + } + set + { + this.lockoutPolicyServiceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public ManagedObjectReference domainManagementService + { + get + { + return this.domainManagementServiceField; + } + set + { + this.domainManagementServiceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public ManagedObjectReference identitySourceManagementService + { + get + { + return this.identitySourceManagementServiceField; + } + set + { + this.identitySourceManagementServiceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=11)] + public ManagedObjectReference systemManagementService + { + get + { + return this.systemManagementServiceField; + } + set + { + this.systemManagementServiceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=12)] + public ManagedObjectReference computerManagementService + { + get + { + return this.computerManagementServiceField; + } + set + { + this.computerManagementServiceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=13)] + public ManagedObjectReference ssoHealthManagementService + { + get + { + return this.ssoHealthManagementServiceField; + } + set + { + this.ssoHealthManagementServiceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=14)] + public ManagedObjectReference deploymentInformationService + { + get + { + return this.deploymentInformationServiceField; + } + set + { + this.deploymentInformationServiceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=15)] + public ManagedObjectReference replicationService + { + get + { + return this.replicationServiceField; + } + set + { + this.replicationServiceField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminPrincipalDiscoveryServiceSearchCriteria : DynamicData +{ + + private string searchStringField; + + private string domainField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string searchString + { + get + { + return this.searchStringField; + } + set + { + this.searchStringField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string domain + { + get + { + return this.domainField; + } + set + { + this.domainField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminSolutionDetails : DynamicData +{ + + private string descriptionField; + + private string certificateField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string description + { + get + { + return this.descriptionField; + } + set + { + this.descriptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string certificate + { + get + { + return this.certificateField; + } + set + { + this.certificateField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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; + + private bool externalField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public SsoPrincipalId id + { + get + { + return this.idField; + } + set + { + this.idField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public SsoPrincipalId alias + { + get + { + return this.aliasField; + } + set + { + this.aliasField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public SsoAdminSolutionDetails details + { + get + { + return this.detailsField; + } + set + { + this.detailsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public bool disabled + { + get + { + return this.disabledField; + } + set + { + this.disabledField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public bool external + { + get + { + return this.externalField; + } + set + { + this.externalField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminPrincipalDiscoveryServiceSearchResult : DynamicData +{ + + private SsoAdminPersonUser[] personUsersField; + + private SsoAdminSolutionUser[] solutionUsersField; + + private SsoAdminGroup[] groupsField; + + /// + [System.Xml.Serialization.XmlElementAttribute("personUsers", Order=0)] + public SsoAdminPersonUser[] personUsers + { + get + { + return this.personUsersField; + } + set + { + this.personUsersField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("solutionUsers", Order=1)] + public SsoAdminSolutionUser[] solutionUsers + { + get + { + return this.solutionUsersField; + } + set + { + this.solutionUsersField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("groups", Order=2)] + public SsoAdminGroup[] groups + { + get + { + return this.groupsField; + } + set + { + this.groupsField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public SsoPrincipalId id + { + get + { + return this.idField; + } + set + { + this.idField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public SsoPrincipalId alias + { + get + { + return this.aliasField; + } + set + { + this.aliasField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public SsoAdminPersonDetails details + { + get + { + return this.detailsField; + } + set + { + this.detailsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public bool disabled + { + get + { + return this.disabledField; + } + set + { + this.disabledField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public bool locked + { + get + { + return this.lockedField; + } + set + { + this.lockedField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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; + + private string userPrincipalNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string description + { + get + { + return this.descriptionField; + } + set + { + this.descriptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string emailAddress + { + get + { + return this.emailAddressField; + } + set + { + this.emailAddressField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string firstName + { + get + { + return this.firstNameField; + } + set + { + this.firstNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string lastName + { + get + { + return this.lastNameField; + } + set + { + this.lastNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string userPrincipalName + { + get + { + return this.userPrincipalNameField; + } + set + { + this.userPrincipalNameField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminGroup : DynamicData +{ + + private SsoPrincipalId idField; + + private SsoPrincipalId aliasField; + + private SsoAdminGroupDetails detailsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public SsoPrincipalId id + { + get + { + return this.idField; + } + set + { + this.idField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public SsoPrincipalId alias + { + get + { + return this.aliasField; + } + set + { + this.aliasField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public SsoAdminGroupDetails details + { + get + { + return this.detailsField; + } + set + { + this.detailsField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminGroupDetails : DynamicData +{ + + private string descriptionField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string description + { + get + { + return this.descriptionField; + } + set + { + this.descriptionField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string description + { + get + { + return this.descriptionField; + } + set + { + this.descriptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public int prohibitedPreviousPasswordsCount + { + get + { + return this.prohibitedPreviousPasswordsCountField; + } + set + { + this.prohibitedPreviousPasswordsCountField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public SsoAdminPasswordFormat passwordFormat + { + get + { + return this.passwordFormatField; + } + set + { + this.passwordFormatField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public int passwordLifetimeDays + { + get + { + return this.passwordLifetimeDaysField; + } + set + { + this.passwordLifetimeDaysField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool passwordLifetimeDaysSpecified + { + get + { + return this.passwordLifetimeDaysFieldSpecified; + } + set + { + this.passwordLifetimeDaysFieldSpecified = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public SsoAdminPasswordFormatLengthRestriction lengthRestriction + { + get + { + return this.lengthRestrictionField; + } + set + { + this.lengthRestrictionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public SsoAdminPasswordFormatAlphabeticRestriction alphabeticRestriction + { + get + { + return this.alphabeticRestrictionField; + } + set + { + this.alphabeticRestrictionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public int minNumericCount + { + get + { + return this.minNumericCountField; + } + set + { + this.minNumericCountField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public int minSpecialCharCount + { + get + { + return this.minSpecialCharCountField; + } + set + { + this.minSpecialCharCountField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public int maxIdenticalAdjacentCharacters + { + get + { + return this.maxIdenticalAdjacentCharactersField; + } + set + { + this.maxIdenticalAdjacentCharactersField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminPasswordFormatLengthRestriction : DynamicData +{ + + private int minLengthField; + + private int maxLengthField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public int minLength + { + get + { + return this.minLengthField; + } + set + { + this.minLengthField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public int maxLength + { + get + { + return this.maxLengthField; + } + set + { + this.maxLengthField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminPasswordFormatAlphabeticRestriction : DynamicData +{ + + private int minAlphabeticCountField; + + private int minUppercaseCountField; + + private int minLowercaseCountField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public int minAlphabeticCount + { + get + { + return this.minAlphabeticCountField; + } + set + { + this.minAlphabeticCountField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public int minUppercaseCount + { + get + { + return this.minUppercaseCountField; + } + set + { + this.minUppercaseCountField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public int minLowercaseCount + { + get + { + return this.minLowercaseCountField; + } + set + { + this.minLowercaseCountField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public bool emailNotificationEnabled + { + get + { + return this.emailNotificationEnabledField; + } + set + { + this.emailNotificationEnabledField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string emailFrom + { + get + { + return this.emailFromField; + } + set + { + this.emailFromField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string emailSubject + { + get + { + return this.emailSubjectField; + } + set + { + this.emailSubjectField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("notificationDays", Order=3)] + public int[] notificationDays + { + get + { + return this.notificationDaysField; + } + set + { + this.notificationDaysField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string from + { + get + { + return this.fromField; + } + set + { + this.fromField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string to + { + get + { + return this.toField; + } + set + { + this.toField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string subject + { + get + { + return this.subjectField; + } + set + { + this.subjectField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string content + { + get + { + return this.contentField; + } + set + { + this.contentField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminLockoutPolicy : DynamicData +{ + + private string descriptionField; + + private int maxFailedAttemptsField; + + private int failedAttemptsField; + + private long failedAttemptIntervalSecField; + + private long autoUnlockIntervalSecField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string description + { + get + { + return this.descriptionField; + } + set + { + this.descriptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public int maxFailedAttempts + { + get + { + return this.maxFailedAttemptsField; + } + set + { + this.maxFailedAttemptsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public int failedAttempts + { + get + { + return this.failedAttemptsField; + } + set + { + this.failedAttemptsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public long failedAttemptIntervalSec + { + get + { + return this.failedAttemptIntervalSecField; + } + set + { + this.failedAttemptIntervalSecField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public long autoUnlockIntervalSec + { + get + { + return this.autoUnlockIntervalSecField; + } + set + { + this.autoUnlockIntervalSecField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminIdentitySources : DynamicData +{ + + private SsoAdminIdentitySource[] allField; + + private SsoAdminIdentitySource systemField; + + private SsoAdminIdentitySource localOSField; + + private SsoAdminLdapIdentitySource[] ldapsField; + + private SsoAdminIdentitySource nativeADField; + + /// + [System.Xml.Serialization.XmlElementAttribute("all", Order=0)] + public SsoAdminIdentitySource[] all + { + get + { + return this.allField; + } + set + { + this.allField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public SsoAdminIdentitySource system + { + get + { + return this.systemField; + } + set + { + this.systemField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public SsoAdminIdentitySource localOS + { + get + { + return this.localOSField; + } + set + { + this.localOSField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ldaps", Order=3)] + public SsoAdminLdapIdentitySource[] ldaps + { + get + { + return this.ldapsField; + } + set + { + this.ldapsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public SsoAdminIdentitySource nativeAD + { + get + { + return this.nativeADField; + } + set + { + this.nativeADField = value; + } + } +} + +/// +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminLdapIdentitySource))] +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminIdentitySource : DynamicData +{ + + private string nameField; + + private SsoAdminDomain[] domainsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string name + { + get + { + return this.nameField; + } + set + { + this.nameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("domains", Order=1)] + public SsoAdminDomain[] domains + { + get + { + return this.domainsField; + } + set + { + this.domainsField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminDomain : DynamicData +{ + + private string nameField; + + private string aliasField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string name + { + get + { + return this.nameField; + } + set + { + this.nameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string alias + { + get + { + return this.aliasField; + } + set + { + this.aliasField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminLdapIdentitySource : SsoAdminIdentitySource +{ + + private string typeField; + + private SsoAdminLdapIdentitySourceDetails detailsField; + + private SsoAdminLdapIdentitySourceAuthenticationDetails authenticationDetailsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string type + { + get + { + return this.typeField; + } + set + { + this.typeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public SsoAdminLdapIdentitySourceDetails details + { + get + { + return this.detailsField; + } + set + { + this.detailsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public SsoAdminLdapIdentitySourceAuthenticationDetails authenticationDetails + { + get + { + return this.authenticationDetailsField; + } + set + { + this.authenticationDetailsField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminLdapIdentitySourceDetails : DynamicData +{ + + private string friendlyNameField; + + private string userBaseDnField; + + private string groupBaseDnField; + + private string primaryUrlField; + + private string failoverUrlField; + + private int searchTimeoutSecondsField; + + private bool isSiteAffinityEnabledField; + + private bool isSiteAffinityEnabledFieldSpecified; + + private string[] certificatesField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string friendlyName + { + get + { + return this.friendlyNameField; + } + set + { + this.friendlyNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string userBaseDn + { + get + { + return this.userBaseDnField; + } + set + { + this.userBaseDnField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string groupBaseDn + { + get + { + return this.groupBaseDnField; + } + set + { + this.groupBaseDnField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="anyURI", Order=3)] + public string primaryUrl + { + get + { + return this.primaryUrlField; + } + set + { + this.primaryUrlField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="anyURI", Order=4)] + public string failoverUrl + { + get + { + return this.failoverUrlField; + } + set + { + this.failoverUrlField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public int searchTimeoutSeconds + { + get + { + return this.searchTimeoutSecondsField; + } + set + { + this.searchTimeoutSecondsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public bool isSiteAffinityEnabled + { + get + { + return this.isSiteAffinityEnabledField; + } + set + { + this.isSiteAffinityEnabledField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool isSiteAffinityEnabledSpecified + { + get + { + return this.isSiteAffinityEnabledFieldSpecified; + } + set + { + this.isSiteAffinityEnabledFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("certificates", Order=7)] + public string[] certificates + { + get + { + return this.certificatesField; + } + set + { + this.certificatesField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminLdapIdentitySourceAuthenticationDetails : DynamicData +{ + + private string authenticationTypeField; + + private string usernameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string authenticationType + { + get + { + return this.authenticationTypeField; + } + set + { + this.authenticationTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string username + { + get + { + return this.usernameField; + } + set + { + this.usernameField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminIdentitySourceManagementServiceAuthenticationCredentials : DynamicData +{ + + private string usernameField; + + private string passwordField; + + private bool useMachineAccountField; + + private bool useMachineAccountFieldSpecified; + + private string spnField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string username + { + get + { + return this.usernameField; + } + set + { + this.usernameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string password + { + get + { + return this.passwordField; + } + set + { + this.passwordField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public bool useMachineAccount + { + get + { + return this.useMachineAccountField; + } + set + { + this.useMachineAccountField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool useMachineAccountSpecified + { + get + { + return this.useMachineAccountFieldSpecified; + } + set + { + this.useMachineAccountFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string spn + { + get + { + return this.spnField; + } + set + { + this.spnField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminServiceEndpoint : DynamicData +{ + + private string nameField; + + private string endpointField; + + private string bindingField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string name + { + get + { + return this.nameField; + } + set + { + this.nameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string endpoint + { + get + { + return this.endpointField; + } + set + { + this.endpointField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string binding + { + get + { + return this.bindingField; + } + set + { + this.bindingField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminIDPConfiguration : DynamicData +{ + + private string entityIDField; + + private string[] nameIDFormatsField; + + private SsoAdminServiceEndpoint[] ssoServicesField; + + private SsoAdminServiceEndpoint[] sloServicesField; + + private string[] signingCertificateChainField; + + private SsoAdminConfigurationManagementServiceAttributeConfig[] subjectFormatMappingsField; + + private bool isJitEnabledField; + + private bool isJitEnabledFieldSpecified; + + private SsoAdminConfigurationManagementServiceTokenClaimGroupMapping[] tokenClaimGroupMappingsField; + + private string upnSuffixField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string entityID + { + get + { + return this.entityIDField; + } + set + { + this.entityIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("nameIDFormats", Order=1)] + public string[] nameIDFormats + { + get + { + return this.nameIDFormatsField; + } + set + { + this.nameIDFormatsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ssoServices", Order=2)] + public SsoAdminServiceEndpoint[] ssoServices + { + get + { + return this.ssoServicesField; + } + set + { + this.ssoServicesField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("sloServices", Order=3)] + public SsoAdminServiceEndpoint[] sloServices + { + get + { + return this.sloServicesField; + } + set + { + this.sloServicesField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("signingCertificateChain", Order=4)] + public string[] signingCertificateChain + { + get + { + return this.signingCertificateChainField; + } + set + { + this.signingCertificateChainField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("subjectFormatMappings", Order=5)] + public SsoAdminConfigurationManagementServiceAttributeConfig[] subjectFormatMappings + { + get + { + return this.subjectFormatMappingsField; + } + set + { + this.subjectFormatMappingsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public bool isJitEnabled + { + get + { + return this.isJitEnabledField; + } + set + { + this.isJitEnabledField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool isJitEnabledSpecified + { + get + { + return this.isJitEnabledFieldSpecified; + } + set + { + this.isJitEnabledFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("tokenClaimGroupMappings", Order=7)] + public SsoAdminConfigurationManagementServiceTokenClaimGroupMapping[] tokenClaimGroupMappings + { + get + { + return this.tokenClaimGroupMappingsField; + } + set + { + this.tokenClaimGroupMappingsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public string upnSuffix + { + get + { + return this.upnSuffixField; + } + set + { + this.upnSuffixField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminExternalDomainAuthenticationDetails : DynamicData +{ + + private string authenticationTypeField; + + private string usernameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string authenticationType + { + get + { + return this.authenticationTypeField; + } + set + { + this.authenticationTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string username + { + get + { + return this.usernameField; + } + set + { + this.usernameField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminExternalDomainAttributeMapping : DynamicData +{ + + private string attributeIdField; + + private string attributeNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string attributeId + { + get + { + return this.attributeIdField; + } + set + { + this.attributeIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string attributeName + { + get + { + return this.attributeNameField; + } + set + { + this.attributeNameField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminExternalDomainObjectMapping : DynamicData +{ + + private string objectIdField; + + private string objectClassField; + + private SsoAdminExternalDomainAttributeMapping[] attributeMappingsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string objectId + { + get + { + return this.objectIdField; + } + set + { + this.objectIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string objectClass + { + get + { + return this.objectClassField; + } + set + { + this.objectClassField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("attributeMappings", Order=2)] + public SsoAdminExternalDomainAttributeMapping[] attributeMappings + { + get + { + return this.attributeMappingsField; + } + set + { + this.attributeMappingsField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminExternalDomainSchemaDetails : DynamicData +{ + + private SsoAdminExternalDomainObjectMapping[] objectMappingsField; + + /// + [System.Xml.Serialization.XmlElementAttribute("objectMappings", Order=0)] + public SsoAdminExternalDomainObjectMapping[] objectMappings + { + get + { + return this.objectMappingsField; + } + set + { + this.objectMappingsField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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; + + private SsoAdminExternalDomainSchemaDetails schemaDetailsField; + + private string[] upnSuffixesField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string friendlyName + { + get + { + return this.friendlyNameField; + } + set + { + this.friendlyNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string userBaseDn + { + get + { + return this.userBaseDnField; + } + set + { + this.userBaseDnField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string groupBaseDn + { + get + { + return this.groupBaseDnField; + } + set + { + this.groupBaseDnField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="anyURI", Order=3)] + public string primaryUrl + { + get + { + return this.primaryUrlField; + } + set + { + this.primaryUrlField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="anyURI", Order=4)] + public string failoverUrl + { + get + { + return this.failoverUrlField; + } + set + { + this.failoverUrlField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public int searchTimeoutSeconds + { + get + { + return this.searchTimeoutSecondsField; + } + set + { + this.searchTimeoutSecondsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public SsoAdminExternalDomainSchemaDetails schemaDetails + { + get + { + return this.schemaDetailsField; + } + set + { + this.schemaDetailsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("upnSuffixes", Order=7)] + public string[] upnSuffixes + { + get + { + return this.upnSuffixesField; + } + set + { + this.upnSuffixesField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string type + { + get + { + return this.typeField; + } + set + { + this.typeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string name + { + get + { + return this.nameField; + } + set + { + this.nameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string alias + { + get + { + return this.aliasField; + } + set + { + this.aliasField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public SsoAdminExternalDomainDetails details + { + get + { + return this.detailsField; + } + set + { + this.detailsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public SsoAdminExternalDomainAuthenticationDetails authenticationDetails + { + get + { + return this.authenticationDetailsField; + } + set + { + this.authenticationDetailsField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminDomains : DynamicData +{ + + private SsoAdminExternalDomain[] externalDomainsField; + + private string systemDomainNameField; + + private string[] systemDomainUpnSuffixesField; + + private string localOSDomainNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("externalDomains", Order=0)] + public SsoAdminExternalDomain[] externalDomains + { + get + { + return this.externalDomainsField; + } + set + { + this.externalDomainsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string systemDomainName + { + get + { + return this.systemDomainNameField; + } + set + { + this.systemDomainNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("systemDomainUpnSuffixes", Order=2)] + public string[] systemDomainUpnSuffixes + { + get + { + return this.systemDomainUpnSuffixesField; + } + set + { + this.systemDomainUpnSuffixesField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string localOSDomainName + { + get + { + return this.localOSDomainNameField; + } + set + { + this.localOSDomainNameField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminDomainManagementServiceAuthenticationCredentails : DynamicData +{ + + private string usernameField; + + private string passwordField; + + private bool useMachineAccountField; + + private bool useMachineAccountFieldSpecified; + + private string spnField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string username + { + get + { + return this.usernameField; + } + set + { + this.usernameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string password + { + get + { + return this.passwordField; + } + set + { + this.passwordField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public bool useMachineAccount + { + get + { + return this.useMachineAccountField; + } + set + { + this.useMachineAccountField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool useMachineAccountSpecified + { + get + { + return this.useMachineAccountFieldSpecified; + } + set + { + this.useMachineAccountFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string spn + { + get + { + return this.spnField; + } + set + { + this.spnField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminClientCertPolicy : DynamicData +{ + + private bool enabledField; + + private bool ocspEnabledField; + + private bool useCRLAsFailOverField; + + private bool sendOCSPNonceField; + + private string ocspUrlField; + + private string ocspResponderSigningCertField; + + private bool useInCertCRLField; + + private string crlUrlField; + + private int crlCacheSizeField; + + private string[] oidsField; + + private string[] trustedCAsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public bool enabled + { + get + { + return this.enabledField; + } + set + { + this.enabledField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public bool ocspEnabled + { + get + { + return this.ocspEnabledField; + } + set + { + this.ocspEnabledField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public bool useCRLAsFailOver + { + get + { + return this.useCRLAsFailOverField; + } + set + { + this.useCRLAsFailOverField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public bool sendOCSPNonce + { + get + { + return this.sendOCSPNonceField; + } + set + { + this.sendOCSPNonceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string ocspUrl + { + get + { + return this.ocspUrlField; + } + set + { + this.ocspUrlField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public string ocspResponderSigningCert + { + get + { + return this.ocspResponderSigningCertField; + } + set + { + this.ocspResponderSigningCertField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public bool useInCertCRL + { + get + { + return this.useInCertCRLField; + } + set + { + this.useInCertCRLField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public string crlUrl + { + get + { + return this.crlUrlField; + } + set + { + this.crlUrlField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public int crlCacheSize + { + get + { + return this.crlCacheSizeField; + } + set + { + this.crlCacheSizeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("oids", Order=9)] + public string[] oids + { + get + { + return this.oidsField; + } + set + { + this.oidsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("trustedCAs", Order=10)] + public string[] trustedCAs + { + get + { + return this.trustedCAsField; + } + set + { + this.trustedCAsField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminAuthnPolicy : DynamicData +{ + + private bool passwordAuthnEnabledField; + + private bool windowsAuthEnabledField; + + private bool certAuthEnabledField; + + private SsoAdminClientCertPolicy clientCertPolicyField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public bool PasswordAuthnEnabled + { + get + { + return this.passwordAuthnEnabledField; + } + set + { + this.passwordAuthnEnabledField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public bool WindowsAuthEnabled + { + get + { + return this.windowsAuthEnabledField; + } + set + { + this.windowsAuthEnabledField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public bool CertAuthEnabled + { + get + { + return this.certAuthEnabledField; + } + set + { + this.certAuthEnabledField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public SsoAdminClientCertPolicy clientCertPolicy + { + get + { + return this.clientCertPolicyField; + } + set + { + this.clientCertPolicyField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminAuthenticationAccountInfo : DynamicData +{ + + private string userNameField; + + private string spnField; + + private bool useMachineAccountField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string userName + { + get + { + return this.userNameField; + } + set + { + this.userNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string spn + { + get + { + return this.spnField; + } + set + { + this.spnField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public bool useMachineAccount + { + get + { + return this.useMachineAccountField; + } + set + { + this.useMachineAccountField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminActiveDirectoryJoinInfo : DynamicData +{ + + private string joinStatusField; + + private string nameField; + + private string aliasField; + + private string dnField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string joinStatus + { + get + { + return this.joinStatusField; + } + set + { + this.joinStatusField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string name + { + get + { + return this.nameField; + } + set + { + this.nameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string alias + { + get + { + return this.aliasField; + } + set + { + this.aliasField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string dn + { + get + { + return this.dnField; + } + set + { + this.dnField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace= "urn:sso")] +public partial class LocalizedMethodFault : DynamicData +{ + + private MethodFault faultField; + + private string localizedMessageField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public MethodFault fault + { + get + { + return this.faultField; + } + set + { + this.faultField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string localizedMessage + { + get + { + return this.localizedMessageField; + } + set + { + this.localizedMessageField = value; + } + } +} + +/// +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoFaultInvalidPrincipalFault))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultSmtpConfigNotSetFault))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultPasswordPolicyViolationFault))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultNoSuchRelyingPartyFault))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultNoSuchExternalSTSConfigFault))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultNoSuchConfigFault))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultInvalidPasswordPolicyFault))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultGroupCyclicDependencyFault))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultExtraneousCertsInCertChainFault))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultExternalSTSExtraneousCertsInCertChainFault))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultExternalSTSCertChainInvalidTrustedPathFault))] +[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(SsoAdminFaultCertificateDeletionFault))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultCertChainInvalidTrustedPathFault))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultADIDSAlreadyExistFault))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultADDomainUnknownDomainFault))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultADDomainNotJoinedFault))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultADDomainAlreadyJoinedFault))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultADDomainAccessDeniedFault))] +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoFaultServiceFault : MethodFault +{ +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoFaultInvalidPrincipalFault : SsoFaultServiceFault +{ + + private string principalField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string principal + { + get + { + return this.principalField; + } + set + { + this.principalField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminFaultSmtpConfigNotSetFault : SsoFaultServiceFault +{ +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminFaultPasswordPolicyViolationFault : SsoFaultServiceFault +{ +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminFaultNoSuchRelyingPartyFault : SsoFaultServiceFault +{ + + private string relyingPartyNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string relyingPartyName + { + get + { + return this.relyingPartyNameField; + } + set + { + this.relyingPartyNameField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminFaultNoSuchExternalSTSConfigFault : SsoFaultServiceFault +{ + + private string issuerNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string issuerName + { + get + { + return this.issuerNameField; + } + set + { + this.issuerNameField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminFaultNoSuchConfigFault : SsoFaultServiceFault +{ + + private string issuerNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string issuerName + { + get + { + return this.issuerNameField; + } + set + { + this.issuerNameField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminFaultInvalidPasswordPolicyFault : SsoFaultServiceFault +{ +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminFaultGroupCyclicDependencyFault : SsoFaultServiceFault +{ + + private string groupBeingAddedField; + + private string existingGroupField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string groupBeingAdded + { + get + { + return this.groupBeingAddedField; + } + set + { + this.groupBeingAddedField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string existingGroup + { + get + { + return this.existingGroupField; + } + set + { + this.existingGroupField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminFaultExtraneousCertsInCertChainFault : SsoFaultServiceFault +{ + + private string issuerNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string issuerName + { + get + { + return this.issuerNameField; + } + set + { + this.issuerNameField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminFaultExternalSTSExtraneousCertsInCertChainFault : SsoFaultServiceFault +{ + + private string issuerNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string issuerName + { + get + { + return this.issuerNameField; + } + set + { + this.issuerNameField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminFaultExternalSTSCertChainInvalidTrustedPathFault : SsoFaultServiceFault +{ + + private string issuerNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string issuerName + { + get + { + return this.issuerNameField; + } + set + { + this.issuerNameField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminFaultDuplicateSolutionCertificateFault : SsoFaultServiceFault +{ +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminFaultDuplicateDomainNameFault : SsoFaultServiceFault +{ + + private string domainNameField; + + private string domainAliasField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string domainName + { + get + { + return this.domainNameField; + } + set + { + this.domainNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string domainAlias + { + get + { + return this.domainAliasField; + } + set + { + this.domainAliasField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminFaultDuplicateDataFault : SsoFaultServiceFault +{ +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminFaultDomainNotFoundFault : SsoFaultServiceFault +{ + + private string domainNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string domainName + { + get + { + return this.domainNameField; + } + set + { + this.domainNameField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminFaultDirectoryServiceConnectionFault : SsoFaultServiceFault +{ + + private string uriField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="anyURI", Order=0)] + public string uri + { + get + { + return this.uriField; + } + set + { + this.uriField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminFaultCertificateDeletionFault : SsoFaultServiceFault +{ + + private string certificateField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string certificate + { + get + { + return this.certificateField; + } + set + { + this.certificateField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminFaultCertChainInvalidTrustedPathFault : SsoFaultServiceFault +{ + + private string issuerNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string issuerName + { + get + { + return this.issuerNameField; + } + set + { + this.issuerNameField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminFaultADIDSAlreadyExistFault : SsoFaultServiceFault +{ + + private string domainNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string domainName + { + get + { + return this.domainNameField; + } + set + { + this.domainNameField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminFaultADDomainUnknownDomainFault : SsoFaultServiceFault +{ + + private string domainField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string domain + { + get + { + return this.domainField; + } + set + { + this.domainField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminFaultADDomainNotJoinedFault : SsoFaultServiceFault +{ +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminFaultADDomainAlreadyJoinedFault : SsoFaultServiceFault +{ +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminFaultADDomainAccessDeniedFault : SsoFaultServiceFault +{ + + private string domainField; + + private string usernameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string domain + { + get + { + return this.domainField; + } + set + { + this.domainField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string username + { + get + { + return this.usernameField; + } + set + { + this.usernameField = value; + } + } +} + +/// +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoFaultNoDomainSearchPermission))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoFaultInternalFault))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultNativeADRegistrationFault))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultLocalOSDomainRegistrationFault))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultInvalidProviderFault))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultHostNotJoinedRequiredDomainFault))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultDomainManagerFault))] +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoFaultRuntimeServiceFault : RuntimeFault +{ +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoFaultNoDomainSearchPermission : SsoFaultRuntimeServiceFault +{ + + private string domainNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string domainName + { + get + { + return this.domainNameField; + } + set + { + this.domainNameField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoFaultInternalFault : SsoFaultRuntimeServiceFault +{ +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminFaultNativeADRegistrationFault : SsoFaultRuntimeServiceFault +{ +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminFaultLocalOSDomainRegistrationFault : SsoFaultRuntimeServiceFault +{ +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminFaultInvalidProviderFault : SsoFaultRuntimeServiceFault +{ + + private string fieldNameField; + + private string fieldValueField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string fieldName + { + get + { + return this.fieldNameField; + } + set + { + this.fieldNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string fieldValue + { + get + { + return this.fieldValueField; + } + set + { + this.fieldValueField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminFaultHostNotJoinedRequiredDomainFault : SsoFaultRuntimeServiceFault +{ + + private string requiredDomainNameField; + + private string joinedDomainNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string requiredDomainName + { + get + { + return this.requiredDomainNameField; + } + set + { + this.requiredDomainNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string joinedDomainName + { + get + { + return this.joinedDomainNameField; + } + set + { + this.joinedDomainNameField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoAdminFaultDomainManagerFault : SsoFaultRuntimeServiceFault +{ + + private string domainNameField; + + private int errorCodeField; + + private bool errorCodeFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string domainName + { + get + { + return this.domainNameField; + } + set + { + this.domainNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public int errorCode + { + get + { + return this.errorCodeField; + } + set + { + this.errorCodeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool errorCodeSpecified + { + get + { + return this.errorCodeFieldSpecified; + } + set + { + this.errorCodeFieldSpecified = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace= "urn:sso")] +public partial class UnexpectedFault : RuntimeFault +{ + + private string faultNameField; + + private LocalizedMethodFault faultField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string faultName + { + get + { + return this.faultNameField; + } + set + { + this.faultNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public LocalizedMethodFault fault + { + get + { + return this.faultField; + } + set + { + this.faultField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace= "urn:sso")] +public partial class SystemError : RuntimeFault +{ + + private string reasonField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string reason + { + get + { + return this.reasonField; + } + set + { + this.reasonField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace= "urn:sso")] +public partial class RequestCanceled : RuntimeFault +{ +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace= "urn:sso")] +public partial class NotSupported : RuntimeFault +{ +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace= "urn:sso")] +public partial class NotImplemented : RuntimeFault +{ +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace= "urn:sso")] +public partial class NotEnoughLicenses : RuntimeFault +{ +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace= "urn:sso")] +public partial class ManagedObjectNotFound : RuntimeFault +{ + + private ManagedObjectReference objField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public ManagedObjectReference obj + { + get + { + return this.objField; + } + set + { + this.objField = value; + } + } +} + +/// +[System.Xml.Serialization.XmlIncludeAttribute(typeof(MethodNotFound))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(InvalidType))] +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace= "urn:sso")] +public partial class InvalidRequest : RuntimeFault +{ +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace= "urn:sso")] +public partial class MethodNotFound : InvalidRequest +{ + + private ManagedObjectReference receiverField; + + private string methodField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public ManagedObjectReference receiver + { + get + { + return this.receiverField; + } + set + { + this.receiverField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string method + { + get + { + return this.methodField; + } + set + { + this.methodField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace= "urn:sso")] +public partial class InvalidType : InvalidRequest +{ + + private string argumentField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string argument + { + get + { + return this.argumentField; + } + set + { + this.argumentField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class InvalidArgument : RuntimeFault +{ + + private string invalidPropertyField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string invalidProperty + { + get + { + return this.invalidPropertyField; + } + set + { + this.invalidPropertyField = value; + } + } +} + +/// +[System.Xml.Serialization.XmlIncludeAttribute(typeof(HostNotReachable))] +[System.Xml.Serialization.XmlIncludeAttribute(typeof(HostNotConnected))] +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace= "urn:sso")] +public partial class HostCommunication : RuntimeFault +{ +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace= "urn:sso")] +public partial class HostNotReachable : HostCommunication +{ +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace= "urn:sso")] +public partial class HostNotConnected : HostCommunication +{ +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoFaultNotAuthenticated : SecurityError +{ +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sso")] +public partial class SsoFaultNoPermission : SecurityError +{ +} + +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.ServiceModel.ServiceContractAttribute(Namespace="urn:sso", ConfigurationName="SsoPortType")] +public interface SsoPortType +{ + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task LoginAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(InvalidRequest), Action="urn:sso/version3_5", Name="InvalidRequestFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task LogoutAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task SetLocaleAsync(ManagedObjectReference _this, string locale); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task GetLocaleAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task AddCertificateAsync(ManagedObjectReference _this, string certificate); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task GetAllCertificatesAsync(GetAllCertificatesRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task FindCertificateAsync(ManagedObjectReference _this, string fingerprint); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task DeleteCertificateAsync(ManagedObjectReference _this, string fingerprint); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task GetComputersAsync(GetComputersRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task GetKnownCertificateChainsAsync(GetKnownCertificateChainsRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task GetTrustedCertificatesAsync(GetTrustedCertificatesRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task GetIssuersCertificatesAsync(GetIssuersCertificatesRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultExternalSTSCertChainInvalidTrustedPathFault), Action="urn:sso/version3_5", Name="SsoAdminFaultExternalSTSCertChainInvalidTrustedPathFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultExternalSTSExtraneousCertsInCertChainFault), Action="urn:sso/version3_5", Name="SsoAdminFaultExternalSTSExtraneousCertsInCertChainFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task ImportTrustedSTSConfigurationAsync(ManagedObjectReference _this, SsoAdminTrustedSTSConfig stsConfig); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultExternalSTSCertChainInvalidTrustedPathFault), Action="urn:sso/version3_5", Name="SsoAdminFaultExternalSTSCertChainInvalidTrustedPathFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultExternalSTSExtraneousCertsInCertChainFault), Action="urn:sso/version3_5", Name="SsoAdminFaultExternalSTSExtraneousCertsInCertChainFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task RemoveTrustedSTSConfigurationAsync(ManagedObjectReference _this, string issuerName); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultExternalSTSCertChainInvalidTrustedPathFault), Action="urn:sso/version3_5", Name="SsoAdminFaultExternalSTSCertChainInvalidTrustedPathFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultExternalSTSExtraneousCertsInCertChainFault), Action="urn:sso/version3_5", Name="SsoAdminFaultExternalSTSExtraneousCertsInCertChainFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task ImportExternalIDPConfigurationAsync(ManagedObjectReference _this, string externalIDPConfigDoc); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultCertChainInvalidTrustedPathFault), Action="urn:sso/version3_5", Name="SsoAdminFaultCertChainInvalidTrustedPathFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultExtraneousCertsInCertChainFault), Action="urn:sso/version3_5", Name="SsoAdminFaultExtraneousCertsInCertChainFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task CreateExternalIDPConfigurationAsync(ManagedObjectReference _this, SsoAdminIDPConfiguration config); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultNoSuchConfigFault), Action="urn:sso/version3_5", Name="SsoAdminFaultNoSuchConfigFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task GetExternalIDPConfigurationAsync(ManagedObjectReference _this, string entityID); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultCertChainInvalidTrustedPathFault), Action="urn:sso/version3_5", Name="SsoAdminFaultCertChainInvalidTrustedPathFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultExtraneousCertsInCertChainFault), Action="urn:sso/version3_5", Name="SsoAdminFaultExtraneousCertsInCertChainFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task SetExternalIDPConfigurationAsync(ManagedObjectReference _this, SsoAdminIDPConfiguration config); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultNoSuchConfigFault), Action="urn:sso/version3_5", Name="SsoAdminFaultNoSuchConfigFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task DeleteExternalIDPConfigurationAsync(ManagedObjectReference _this, string entityID); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultNoSuchConfigFault), Action="urn:sso/version3_5", Name="SsoAdminFaultNoSuchConfigFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task DeleteExternalIDPConfigurationAndUsersAsync(ManagedObjectReference _this, string entityID); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task EnumerateExternalIDPEntityIDsAsync(EnumerateExternalIDPEntityIDsRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task GetExternalIdpTrustedCertificateChainsAsync(GetExternalIdpTrustedCertificateChainsRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task GetExternalIdpTrustedCertificateChainAsync(ManagedObjectReference _this, string entityId); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultCertificateDeletionFault), Action="urn:sso/version3_5", Name="SsoAdminFaultCertificateDeletionFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task DeleteTrustedCertificateAsync(ManagedObjectReference _this, string fingerprint); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task SetNewSignerIdentityAsync(ManagedObjectReference _this, string signingKey, SsoAdminConfigurationManagementServiceCertificateChain signingCertificateChain); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task SetSignerIdentityAsync(ManagedObjectReference _this, SsoPrincipalId adminUser, string adminPass, string signingKey, SsoAdminConfigurationManagementServiceCertificateChain signingCertificateChain); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task GetClockToleranceAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task SetClockToleranceAsync(ManagedObjectReference _this, long milliseconds); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task GetDelegationCountAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task SetDelegationCountAsync(ManagedObjectReference _this, int delegationCount); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task GetRenewCountAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task SetRenewCountAsync(ManagedObjectReference _this, int renewCount); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task GetMaximumBearerTokenLifetimeAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task SetMaximumBearerTokenLifetimeAsync(ManagedObjectReference _this, long maxLifetime); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task GetMaximumHoKTokenLifetimeAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task SetMaximumHoKTokenLifetimeAsync(ManagedObjectReference _this, long maxLifetime); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task GetPasswordExpirationConfigurationAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task UpdatePasswordExpirationConfigurationAsync(ManagedObjectReference _this, SsoAdminPasswordExpirationConfig config); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task ImportSAMLMetadataAsync(ManagedObjectReference _this, string samlConfigDoc); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultNoSuchRelyingPartyFault), Action="urn:sso/version3_5", Name="SsoAdminFaultNoSuchRelyingPartyFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task DeleteRelyingPartyAsync(ManagedObjectReference _this, string rpName); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task GetIssuerNameAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultNoSuchConfigFault), Action="urn:sso/version3_5", Name="SsoAdminFaultNoSuchConfigFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task IsExternalIDPJitEnabledAsync(ManagedObjectReference _this, string entityID); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task SetExternalIDPJitAttributeAsync(ManagedObjectReference _this, string entityID, bool enableJit); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task SetAuthnPolicyAsync(ManagedObjectReference _this, SsoAdminAuthnPolicy policy); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task GetAuthnPolicyAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInternalFault), Action="urn:sso/version3_5", Name="SsoFaultInternalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task IsMultiSiteDeploymentAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInternalFault), Action="urn:sso/version3_5", Name="SsoFaultInternalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task RetrieveHaBackupConfigurationPackageAsync(RetrieveHaBackupConfigurationPackageRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInternalFault), Action="urn:sso/version3_5", Name="SsoFaultInternalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(NotSupported), Action="urn:sso/version3_5", Name="NotSupportedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task RetrieveReplicaConfigurationPackageAsync(RetrieveReplicaConfigurationPackageRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultDirectoryServiceConnectionFault), Action="urn:sso/version3_5", Name="SsoAdminFaultDirectoryServiceConnectionFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task ProbeConnectivityAsync(ProbeConnectivityRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultDirectoryServiceConnectionFault), Action="urn:sso/version3_5", Name="SsoAdminFaultDirectoryServiceConnectionFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultDuplicateDomainNameFault), Action="urn:sso/version3_5", Name="SsoAdminFaultDuplicateDomainNameFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + 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/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultDuplicateDomainNameFault), Action="urn:sso/version3_5", Name="SsoAdminFaultDuplicateDomainNameFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultLocalOSDomainRegistrationFault), Action="urn:sso/version3_5", Name="SsoAdminFaultLocalOSDomainRegistrationFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task RegisterLocalOSDomainAsync(ManagedObjectReference _this, string domainName); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task GetDomainsAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task FindExternalDomainAsync(ManagedObjectReference _this, string name); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task SetBrandNameAsync(ManagedObjectReference _this, string brandName); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task GetBrandNameAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task SetLogonBannerAsync(ManagedObjectReference _this, string logonBanner); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task GetLogonBannerAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task SetLogonBannerTitleAsync(ManagedObjectReference _this, string logonBannerTitle); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task GetLogonBannerTitleAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task SetLogonBannerContentAsync(ManagedObjectReference _this, string logonBannerContent); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task GetLogonBannerContentAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task SetLogonBannerCheckboxFlagAsync(ManagedObjectReference _this, bool enableLogonBannerCheckbox); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task GetLogonBannerCheckboxFlagAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task DisableLogonBannerAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task IsLogonBannerDisabledAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task GetSystemDomainNameAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task GetSystemTenantNameAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task GetLocalOSDomainNameAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultDomainNotFoundFault), Action="urn:sso/version3_5", Name="SsoAdminFaultDomainNotFoundFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task UpdateExternalDomainDetailsAsync(ManagedObjectReference _this, string name, SsoAdminExternalDomainDetails details); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultDomainNotFoundFault), Action="urn:sso/version3_5", Name="SsoAdminFaultDomainNotFoundFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task UpdateExternalDomainAuthnTypeAsync(ManagedObjectReference _this, string name, string authnType, SsoAdminDomainManagementServiceAuthenticationCredentails authnCredentials); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultDomainNotFoundFault), Action="urn:sso/version3_5", Name="SsoAdminFaultDomainNotFoundFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task RegisterUpnSuffixAsync(ManagedObjectReference _this, string domainName, string upnSuffix); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultDomainNotFoundFault), Action="urn:sso/version3_5", Name="SsoAdminFaultDomainNotFoundFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task UnRegisterUpnSuffixAsync(ManagedObjectReference _this, string domainName, string upnSuffix); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultDomainNotFoundFault), Action="urn:sso/version3_5", Name="SsoAdminFaultDomainNotFoundFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task GetUpnSuffixesAsync(GetUpnSuffixesRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultDomainNotFoundFault), Action="urn:sso/version3_5", Name="SsoAdminFaultDomainNotFoundFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task DeleteDomainAsync(ManagedObjectReference _this, string name); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task GetSslCertificateManagerAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultDomainNotFoundFault), Action="urn:sso/version3_5", Name="SsoAdminFaultDomainNotFoundFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultDuplicateDomainNameFault), Action="urn:sso/version3_5", Name="SsoAdminFaultDuplicateDomainNameFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task SetDefaultDomainsAsync(SetDefaultDomainsRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task GetDefaultDomainsAsync(GetDefaultDomainsRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultDirectoryServiceConnectionFault), Action="urn:sso/version3_5", Name="SsoAdminFaultDirectoryServiceConnectionFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task GetSslIdentityAsync(ManagedObjectReference _this, string host, int ldapsPort); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultADIDSAlreadyExistFault), Action="urn:sso/version3_5", Name="SsoAdminFaultADIDSAlreadyExistFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultDirectoryServiceConnectionFault), Action="urn:sso/version3_5", Name="SsoAdminFaultDirectoryServiceConnectionFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultDuplicateDomainNameFault), Action="urn:sso/version3_5", Name="SsoAdminFaultDuplicateDomainNameFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultInvalidProviderFault), Action="urn:sso/version3_5", Name="SsoAdminFaultInvalidProviderFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task RegisterLdapAsync(ManagedObjectReference _this, string serverType, string domainName, string domainAlias, SsoAdminLdapIdentitySourceDetails details, string authenticationType, SsoAdminIdentitySourceManagementServiceAuthenticationCredentials authnCredentials); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultADIDSAlreadyExistFault), Action="urn:sso/version3_5", Name="SsoAdminFaultADIDSAlreadyExistFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultDomainManagerFault), Action="urn:sso/version3_5", Name="SsoAdminFaultDomainManagerFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultDuplicateDomainNameFault), Action="urn:sso/version3_5", Name="SsoAdminFaultDuplicateDomainNameFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultHostNotJoinedRequiredDomainFault), Action="urn:sso/version3_5", Name="SsoAdminFaultHostNotJoinedRequiredDomainFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidPrincipalFault), Action="urn:sso/version3_5", Name="SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task RegisterActiveDirectoryAsync(ManagedObjectReference _this, string domainName, SsoAdminIdentitySourceManagementServiceAuthenticationCredentials authnCredentials, SsoAdminExternalDomainSchemaDetails schemaMapping); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultDuplicateDomainNameFault), Action="urn:sso/version3_5", Name="SsoAdminFaultDuplicateDomainNameFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultLocalOSDomainRegistrationFault), Action="urn:sso/version3_5", Name="SsoAdminFaultLocalOSDomainRegistrationFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task RegisterLocalOSAsync(ManagedObjectReference _this, string name); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task GetAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task GetActiveDirectoryAuthnAccountInfoAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task IdS_getSystemDomainNameAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultDirectoryServiceConnectionFault), Action="urn:sso/version3_5", Name="SsoAdminFaultDirectoryServiceConnectionFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultDomainNotFoundFault), Action="urn:sso/version3_5", Name="SsoAdminFaultDomainNotFoundFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultInvalidProviderFault), Action="urn:sso/version3_5", Name="SsoAdminFaultInvalidProviderFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task UpdateLdapAsync(ManagedObjectReference _this, string name, SsoAdminLdapIdentitySourceDetails details); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultDomainManagerFault), Action="urn:sso/version3_5", Name="SsoAdminFaultDomainManagerFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultDomainNotFoundFault), Action="urn:sso/version3_5", Name="SsoAdminFaultDomainNotFoundFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultDuplicateDomainNameFault), Action="urn:sso/version3_5", Name="SsoAdminFaultDuplicateDomainNameFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidPrincipalFault), Action="urn:sso/version3_5", Name="SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task UpdateActiveDirectoryAsync(ManagedObjectReference _this, string domainName, SsoAdminIdentitySourceManagementServiceAuthenticationCredentials authnCredentials, SsoAdminExternalDomainSchemaDetails schemaMapping); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultDirectoryServiceConnectionFault), Action="urn:sso/version3_5", Name="SsoAdminFaultDirectoryServiceConnectionFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultDomainNotFoundFault), Action="urn:sso/version3_5", Name="SsoAdminFaultDomainNotFoundFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task UpdateLdapAuthnTypeAsync(ManagedObjectReference _this, string name, string authnType, SsoAdminIdentitySourceManagementServiceAuthenticationCredentials authnCredentials); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultDomainNotFoundFault), Action="urn:sso/version3_5", Name="SsoAdminFaultDomainNotFoundFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task DeleteAsync(ManagedObjectReference _this, string name); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultDomainNotFoundFault), Action="urn:sso/version3_5", Name="SsoAdminFaultDomainNotFoundFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultDuplicateDomainNameFault), Action="urn:sso/version3_5", Name="SsoAdminFaultDuplicateDomainNameFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task IdS_setDefaultDomainsAsync(IdS_setDefaultDomainsRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task IdS_getDefaultDomainsAsync(IdS_getDefaultDomainsRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task IdS_getSslCertificateManagerAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultDirectoryServiceConnectionFault), Action="urn:sso/version3_5", Name="SsoAdminFaultDirectoryServiceConnectionFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task IdS_probeConnectivityAsync(IdS_probeConnectivityRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultDirectoryServiceConnectionFault), Action="urn:sso/version3_5", Name="SsoAdminFaultDirectoryServiceConnectionFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task IdS_probeLdapConnectivityAsync(ManagedObjectReference _this, string domainName, SsoAdminIdentitySourceManagementServiceAuthenticationCredentials authnCredential, SsoAdminLdapIdentitySource identitySource); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultDirectoryServiceConnectionFault), Action="urn:sso/version3_5", Name="SsoAdminFaultDirectoryServiceConnectionFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task IdS_getSslIdentityAsync(ManagedObjectReference _this, string host, int ldapsPort); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task GetLockoutPolicyAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task UpdateLockoutPolicyAsync(ManagedObjectReference _this, SsoAdminLockoutPolicy policy); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultInvalidPasswordPolicyFault), Action="urn:sso/version3_5", Name="SsoAdminFaultInvalidPasswordPolicyFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task UpdateLocalPasswordPolicyAsync(ManagedObjectReference _this, SsoAdminPasswordPolicy policy); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task GetLocalPasswordPolicyAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task LookupAsync(ManagedObjectReference _this, SsoPrincipalId id, bool isGroup); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task FindPersonUserAsync(ManagedObjectReference _this, SsoPrincipalId userId); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidPrincipalFault), Action="urn:sso/version3_5", Name="SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task FindSelfPersonUserAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task FindSolutionUserAsync(ManagedObjectReference _this, string userName); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task FindSolutionUserByCertDNAsync(ManagedObjectReference _this, string certDN); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task FindUserAsync(ManagedObjectReference _this, SsoPrincipalId userId); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task FindGroupAsync(ManagedObjectReference _this, SsoPrincipalId groupId); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task FindPersonUsersAsync(FindPersonUsersRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task FindPersonUsersByNameAsync(FindPersonUsersByNameRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task FindSolutionUsersAsync(FindSolutionUsersRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task FindUsersAsync(FindUsersRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task FindUserAccountAsync(ManagedObjectReference _this, string userName); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task FindGroupAccountAsync(ManagedObjectReference _this, string groupName); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task FindGroupsAsync(FindGroupsRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task FindGroupsByNameAsync(FindGroupsByNameRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task FindAsync(ManagedObjectReference _this, SsoAdminPrincipalDiscoveryServiceSearchCriteria criteria, int limit); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task FindByNameAsync(ManagedObjectReference _this, SsoAdminPrincipalDiscoveryServiceSearchCriteria criteria, int limit); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidPrincipalFault), Action="urn:sso/version3_5", Name="SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task FindUsersInGroupAsync(FindUsersInGroupRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidPrincipalFault), Action="urn:sso/version3_5", Name="SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task FindPersonUsersByNameInGroupAsync(FindPersonUsersByNameInGroupRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidPrincipalFault), Action="urn:sso/version3_5", Name="SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task FindPersonUsersInGroupAsync(FindPersonUsersInGroupRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidPrincipalFault), Action="urn:sso/version3_5", Name="SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task FindSolutionUsersInGroupAsync(FindSolutionUsersInGroupRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidPrincipalFault), Action="urn:sso/version3_5", Name="SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task FindGroupsInGroupAsync(FindGroupsInGroupRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidPrincipalFault), Action="urn:sso/version3_5", Name="SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task FindGroupsByNameInGroupAsync(FindGroupsByNameInGroupRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidPrincipalFault), Action="urn:sso/version3_5", Name="SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task FindDirectParentGroupsAsync(FindDirectParentGroupsRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidPrincipalFault), Action="urn:sso/version3_5", Name="SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task FindNestedParentGroupsAsync(FindNestedParentGroupsRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task FindLockedUsersAsync(FindLockedUsersRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task FindDisabledPersonUsersAsync(FindDisabledPersonUsersRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task FindDisabledSolutionUsersAsync(FindDisabledSolutionUsersRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task FindRegisteredExternalIDPUserAsync(ManagedObjectReference _this, SsoPrincipalId userId); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task GetImplicitGroupNamesAsync(GetImplicitGroupNamesRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultPasswordPolicyViolationFault), Action="urn:sso/version3_5", Name="SsoAdminFaultPasswordPolicyViolationFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidPrincipalFault), Action="urn:sso/version3_5", Name="SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task CreateLocalPersonUserAsync(ManagedObjectReference _this, string userName, SsoAdminPersonDetails userDetails, string password); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultDuplicateSolutionCertificateFault), Action="urn:sso/version3_5", Name="SsoAdminFaultDuplicateSolutionCertificateFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidPrincipalFault), Action="urn:sso/version3_5", Name="SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task CreateLocalSolutionUserAsync(ManagedObjectReference _this, string userName, SsoAdminSolutionDetails userDetails, bool external); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidPrincipalFault), Action="urn:sso/version3_5", Name="SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task CreateLocalGroupAsync(ManagedObjectReference _this, string groupName, SsoAdminGroupDetails groupDetails); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidPrincipalFault), Action="urn:sso/version3_5", Name="SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task DeleteLocalPrincipalAsync(ManagedObjectReference _this, string principalName); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidPrincipalFault), Action="urn:sso/version3_5", Name="SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task RemoveFromLocalGroupAsync(ManagedObjectReference _this, SsoPrincipalId principalId, string groupName); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidPrincipalFault), Action="urn:sso/version3_5", Name="SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task RemovePrincipalsFromLocalGroupAsync(RemovePrincipalsFromLocalGroupRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidPrincipalFault), Action="urn:sso/version3_5", Name="SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task AddUserToLocalGroupAsync(ManagedObjectReference _this, SsoPrincipalId userId, string groupName); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidPrincipalFault), Action="urn:sso/version3_5", Name="SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task AddUsersToLocalGroupAsync(AddUsersToLocalGroupRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultGroupCyclicDependencyFault), Action="urn:sso/version3_5", Name="SsoAdminFaultGroupCyclicDependencyFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidPrincipalFault), Action="urn:sso/version3_5", Name="SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task AddGroupToLocalGroupAsync(ManagedObjectReference _this, SsoPrincipalId groupId, string groupName); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultGroupCyclicDependencyFault), Action="urn:sso/version3_5", Name="SsoAdminFaultGroupCyclicDependencyFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidPrincipalFault), Action="urn:sso/version3_5", Name="SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task AddGroupsToLocalGroupAsync(AddGroupsToLocalGroupRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidPrincipalFault), Action="urn:sso/version3_5", Name="SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task UpdateLocalPersonUserDetailsAsync(ManagedObjectReference _this, string userName, SsoAdminPersonDetails userDetails); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultPasswordPolicyViolationFault), Action="urn:sso/version3_5", Name="SsoAdminFaultPasswordPolicyViolationFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidPrincipalFault), Action="urn:sso/version3_5", Name="SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task ResetLocalPersonUserPasswordAsync(ManagedObjectReference _this, string userName, string newPassword); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidPrincipalFault), Action="urn:sso/version3_5", Name="SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task UpdateLocalSolutionUserDetailsAsync(ManagedObjectReference _this, string userName, SsoAdminSolutionDetails userDetails); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidPrincipalFault), Action="urn:sso/version3_5", Name="SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task UpdateLocalGroupDetailsAsync(ManagedObjectReference _this, string groupName, SsoAdminGroupDetails groupDetails); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidPrincipalFault), Action="urn:sso/version3_5", Name="SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task UpdateSelfLocalPersonUserDetailsAsync(ManagedObjectReference _this, SsoAdminPersonDetails userDetails); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidPrincipalFault), Action="urn:sso/version3_5", Name="SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task DeleteSelfSolutionUserAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultPasswordPolicyViolationFault), Action="urn:sso/version3_5", Name="SsoAdminFaultPasswordPolicyViolationFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidPrincipalFault), Action="urn:sso/version3_5", Name="SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task ResetSelfLocalPersonUserPasswordAsync(ManagedObjectReference _this, string newPassword); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultPasswordPolicyViolationFault), Action="urn:sso/version3_5", Name="SsoAdminFaultPasswordPolicyViolationFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidPrincipalFault), Action="urn:sso/version3_5", Name="SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(InvalidRequest), Action="urn:sso/version3_5", Name="InvalidRequestFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task ResetLocalUserPasswordAsync(ManagedObjectReference _this, string username, string currentPassword, string newPassword); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidPrincipalFault), Action="urn:sso/version3_5", Name="SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task UpdateSelfLocalSolutionUserDetailsAsync(ManagedObjectReference _this, SsoAdminSolutionDetails userDetails); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidPrincipalFault), Action="urn:sso/version3_5", Name="SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task UnlockUserAccountAsync(ManagedObjectReference _this, SsoPrincipalId userId); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidPrincipalFault), Action="urn:sso/version3_5", Name="SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task EnableUserAccountAsync(ManagedObjectReference _this, SsoPrincipalId userId); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidPrincipalFault), Action="urn:sso/version3_5", Name="SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task DisableUserAccountAsync(ManagedObjectReference _this, SsoPrincipalId userId); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidPrincipalFault), Action="urn:sso/version3_5", Name="SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task GetDaysRemainingUntilPasswordExpirationAsync(ManagedObjectReference _this, SsoPrincipalId userId); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidPrincipalFault), Action="urn:sso/version3_5", Name="SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task GetDaysRemainingUntilSelfPasswordExpirationAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidPrincipalFault), Action="urn:sso/version3_5", Name="SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task RegisterExternalUserAsync(ManagedObjectReference _this, SsoPrincipalId externalUserId); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidPrincipalFault), Action="urn:sso/version3_5", Name="SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task RemoveExternalUserAsync(ManagedObjectReference _this, SsoPrincipalId externalUserId); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInternalFault), Action="urn:sso/version3_5", Name="SsoFaultInternalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(NotSupported), Action="urn:sso/version3_5", Name="NotSupportedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task ExportFullStateAsync(ExportFullStateRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInternalFault), Action="urn:sso/version3_5", Name="SsoFaultInternalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(InvalidArgument), Action="urn:sso/version3_5", Name="InvalidArgumentFault")] + [System.ServiceModel.FaultContractAttribute(typeof(NotSupported), Action="urn:sso/version3_5", Name="NotSupportedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task ImportFullStateAsync(ImportFullStateRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidPrincipalFault), Action="urn:sso/version3_5", Name="SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task SetRoleAsync(ManagedObjectReference _this, SsoPrincipalId userId, string role); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidPrincipalFault), Action="urn:sso/version3_5", Name="SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task HasAdministratorRoleAsync(ManagedObjectReference _this, SsoPrincipalId userId); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidPrincipalFault), Action="urn:sso/version3_5", Name="SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task HasConfigurationUserRoleAsync(ManagedObjectReference _this, SsoPrincipalId userId); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidPrincipalFault), Action="urn:sso/version3_5", Name="SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task HasRegularUserRoleAsync(ManagedObjectReference _this, SsoPrincipalId userId); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidPrincipalFault), Action="urn:sso/version3_5", Name="SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task GrantWSTrustRoleAsync(ManagedObjectReference _this, SsoPrincipalId userId, string role); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidPrincipalFault), Action="urn:sso/version3_5", Name="SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task RevokeWSTrustRoleAsync(ManagedObjectReference _this, SsoPrincipalId userId, string role); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidPrincipalFault), Action="urn:sso/version3_5", Name="SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task GrantIDPProvisioningRoleAsync(ManagedObjectReference _this, SsoPrincipalId userId, string role); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidPrincipalFault), Action="urn:sso/version3_5", Name="SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task RevokeIDPProvisioningRoleAsync(ManagedObjectReference _this, SsoPrincipalId userId, string role); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task SsoAdminServiceInstanceAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultSmtpConfigNotSetFault), Action="urn:sso/version3_5", Name="SsoAdminFaultSmtpConfigNotSetFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task GetSmtpConfigurationAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task UpdateSmtpConfigurationAsync(ManagedObjectReference _this, SsoAdminSmtpConfig config); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultSmtpConfigNotSetFault), Action="urn:sso/version3_5", Name="SsoAdminFaultSmtpConfigNotSetFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task SendMailAsync(ManagedObjectReference _this, SsoAdminMailContent content); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task GetSsoStatisticsAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task IdS_getActiveDirectoryJoinStatusAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultADDomainAccessDeniedFault), Action="urn:sso/version3_5", Name="SsoAdminFaultADDomainAccessDeniedFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultADDomainAlreadyJoinedFault), Action="urn:sso/version3_5", Name="SsoAdminFaultADDomainAlreadyJoinedFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultADDomainUnknownDomainFault), Action="urn:sso/version3_5", Name="SsoAdminFaultADDomainUnknownDomainFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task JoinActiveDirectoryAsync(ManagedObjectReference _this, string username, string password, string domain, string orgUnit); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultADDomainAccessDeniedFault), Action="urn:sso/version3_5", Name="SsoAdminFaultADDomainAccessDeniedFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultADDomainNotJoinedFault), Action="urn:sso/version3_5", Name="SsoAdminFaultADDomainNotJoinedFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultADDomainUnknownDomainFault), Action="urn:sso/version3_5", Name="SsoAdminFaultADDomainUnknownDomainFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoAdminFaultADIDSAlreadyExistFault), Action="urn:sso/version3_5", Name="SsoAdminFaultADIDSAlreadyExistFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task LeaveActiveDirectoryAsync(ManagedObjectReference _this, string username, string password); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidPrincipalFault), Action="urn:sso/version3_5", Name="SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task IsMemberOfGroupAsync(ManagedObjectReference _this, SsoPrincipalId userId, SsoPrincipalId groupId); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidPrincipalFault), Action="urn:sso/version3_5", Name="SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task FindParentGroupsAsync(FindParentGroupsRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidPrincipalFault), Action="urn:sso/version3_5", Name="SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNoPermission), Action="urn:sso/version3_5", Name="SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultNotAuthenticated), Action="urn:sso/version3_5", Name="SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + System.Threading.Tasks.Task FindAllParentGroupsAsync(FindAllParentGroupsRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:sso/version3_5", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(SsoFaultInvalidCredentials), Action="urn:sso/version3_5", Name="SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute(typeof(RuntimeFault), Action="urn:sso/version3_5", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task SsoGroupcheckServiceInstanceAsync(ManagedObjectReference _this); +} + +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] +[System.ServiceModel.MessageContractAttribute(WrapperName="GetComputers", WrapperNamespace="urn:sso", IsWrapped=true)] +public partial class GetComputersRequest +{ + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="urn:sso", Order=0)] + public ManagedObjectReference _this; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="urn:sso", Order=1)] + public bool getDCOnly; + + public GetComputersRequest() + { + } + + public GetComputersRequest(ManagedObjectReference _this, bool getDCOnly) + { + this._this = _this; + this.getDCOnly = getDCOnly; + } +} + +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] +[System.ServiceModel.MessageContractAttribute(WrapperName="GetComputersResponse", WrapperNamespace="urn:sso", IsWrapped=true)] +public partial class GetComputersResponse +{ + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="urn:sso", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("returnval")] + public SsoAdminVmHost[] returnval; + + public GetComputersResponse() + { + } + + public GetComputersResponse(SsoAdminVmHost[] returnval) + { + this.returnval = returnval; + } +} + +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] +[System.ServiceModel.MessageContractAttribute(WrapperName="GetIssuersCertificates", WrapperNamespace="urn:sso", IsWrapped=true)] +public partial class GetIssuersCertificatesRequest +{ + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="urn:sso", Order=0)] + public ManagedObjectReference _this; + + public GetIssuersCertificatesRequest() + { + } + + public GetIssuersCertificatesRequest(ManagedObjectReference _this) + { + this._this = _this; + } +} + +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] +[System.ServiceModel.MessageContractAttribute(WrapperName="GetIssuersCertificatesResponse", WrapperNamespace="urn:sso", IsWrapped=true)] +public partial class GetIssuersCertificatesResponse +{ + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="urn:sso", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("returnval")] + public string[] returnval; + + public GetIssuersCertificatesResponse() + { + } + + public GetIssuersCertificatesResponse(string[] returnval) + { + this.returnval = returnval; + } +} + +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] +[System.ServiceModel.MessageContractAttribute(WrapperName="EnumerateExternalIDPEntityIDs", WrapperNamespace="urn:sso", IsWrapped=true)] +public partial class EnumerateExternalIDPEntityIDsRequest +{ + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="urn:sso", Order=0)] + public ManagedObjectReference _this; + + public EnumerateExternalIDPEntityIDsRequest() + { + } + + public EnumerateExternalIDPEntityIDsRequest(ManagedObjectReference _this) + { + this._this = _this; + } +} + +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] +[System.ServiceModel.MessageContractAttribute(WrapperName="EnumerateExternalIDPEntityIDsResponse", WrapperNamespace="urn:sso", IsWrapped=true)] +public partial class EnumerateExternalIDPEntityIDsResponse +{ + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="urn:sso", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("returnval")] + public string[] returnval; + + public EnumerateExternalIDPEntityIDsResponse() + { + } + + public EnumerateExternalIDPEntityIDsResponse(string[] returnval) + { + this.returnval = returnval; + } +} + +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] +[System.ServiceModel.MessageContractAttribute(WrapperName="GetExternalIdpTrustedCertificateChains", WrapperNamespace="urn:sso", IsWrapped=true)] +public partial class GetExternalIdpTrustedCertificateChainsRequest +{ + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="urn:sso", Order=0)] + public ManagedObjectReference _this; + + public GetExternalIdpTrustedCertificateChainsRequest() + { + } + + public GetExternalIdpTrustedCertificateChainsRequest(ManagedObjectReference _this) + { + this._this = _this; + } +} + +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] +[System.ServiceModel.MessageContractAttribute(WrapperName="GetExternalIdpTrustedCertificateChainsResponse", WrapperNamespace="urn:sso", IsWrapped=true)] +public partial class GetExternalIdpTrustedCertificateChainsResponse +{ + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="urn:sso", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("returnval")] + public SsoAdminConfigurationManagementServiceCertificateChain[] returnval; + + public GetExternalIdpTrustedCertificateChainsResponse() + { + } + + public GetExternalIdpTrustedCertificateChainsResponse(SsoAdminConfigurationManagementServiceCertificateChain[] returnval) + { + this.returnval = returnval; + } +} + +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="urn:sso", Order=4)] + [System.Xml.Serialization.XmlElementAttribute("certificates")] + public string[] certificates; + + public ProbeConnectivityRequest() + { + } + + public ProbeConnectivityRequest(ManagedObjectReference _this, string serviceUri, string authenticationType, SsoAdminDomainManagementServiceAuthenticationCredentails authnCredentials, string[] certificates) + { + this._this = _this; + this.serviceUri = serviceUri; + this.authenticationType = authenticationType; + this.authnCredentials = authnCredentials; + this.certificates = certificates; + } +} + +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] +[System.ServiceModel.MessageContractAttribute(WrapperName="GetUpnSuffixes", WrapperNamespace="urn:sso", IsWrapped=true)] +public partial class GetUpnSuffixesRequest +{ + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="urn:sso", Order=0)] + public ManagedObjectReference _this; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="urn:sso", Order=1)] + public string domainName; + + public GetUpnSuffixesRequest() + { + } + + public GetUpnSuffixesRequest(ManagedObjectReference _this, string domainName) + { + this._this = _this; + this.domainName = domainName; + } +} + +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] +[System.ServiceModel.MessageContractAttribute(WrapperName="GetUpnSuffixesResponse", WrapperNamespace="urn:sso", IsWrapped=true)] +public partial class GetUpnSuffixesResponse +{ + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="urn:sso", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("returnval")] + public string[] returnval; + + public GetUpnSuffixesResponse() + { + } + + public GetUpnSuffixesResponse(string[] returnval) + { + this.returnval = returnval; + } +} + +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] +[System.ServiceModel.MessageContractAttribute(WrapperName="IdS_setDefaultDomains", WrapperNamespace="urn:sso", IsWrapped=true)] +public partial class IdS_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 IdS_setDefaultDomainsRequest() + { + } + + public IdS_setDefaultDomainsRequest(ManagedObjectReference _this, string[] domainNames) + { + this._this = _this; + this.domainNames = domainNames; + } +} + +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] +[System.ServiceModel.MessageContractAttribute(WrapperName="IdS_setDefaultDomainsResponse", WrapperNamespace="urn:sso", IsWrapped=true)] +public partial class IdS_setDefaultDomainsResponse +{ + + public IdS_setDefaultDomainsResponse() + { + } +} + +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] +[System.ServiceModel.MessageContractAttribute(WrapperName="IdS_getDefaultDomains", WrapperNamespace="urn:sso", IsWrapped=true)] +public partial class IdS_getDefaultDomainsRequest +{ + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="urn:sso", Order=0)] + public ManagedObjectReference _this; + + public IdS_getDefaultDomainsRequest() + { + } + + public IdS_getDefaultDomainsRequest(ManagedObjectReference _this) + { + this._this = _this; + } +} + +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] +[System.ServiceModel.MessageContractAttribute(WrapperName="IdS_getDefaultDomainsResponse", WrapperNamespace="urn:sso", IsWrapped=true)] +public partial class IdS_getDefaultDomainsResponse +{ + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="urn:sso", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("returnval")] + public string[] returnval; + + public IdS_getDefaultDomainsResponse() + { + } + + public IdS_getDefaultDomainsResponse(string[] returnval) + { + this.returnval = returnval; + } +} + +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] +[System.ServiceModel.MessageContractAttribute(WrapperName="IdS_probeConnectivity", WrapperNamespace="urn:sso", IsWrapped=true)] +public partial class IdS_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 SsoAdminIdentitySourceManagementServiceAuthenticationCredentials authnCredentials; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="urn:sso", Order=4)] + [System.Xml.Serialization.XmlElementAttribute("certificates")] + public string[] certificates; + + public IdS_probeConnectivityRequest() + { + } + + public IdS_probeConnectivityRequest(ManagedObjectReference _this, string serviceUri, string authenticationType, SsoAdminIdentitySourceManagementServiceAuthenticationCredentials authnCredentials, string[] certificates) + { + this._this = _this; + this.serviceUri = serviceUri; + this.authenticationType = authenticationType; + this.authnCredentials = authnCredentials; + this.certificates = certificates; + } +} + +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] +[System.ServiceModel.MessageContractAttribute(WrapperName="IdS_probeConnectivityResponse", WrapperNamespace="urn:sso", IsWrapped=true)] +public partial class IdS_probeConnectivityResponse +{ + + public IdS_probeConnectivityResponse() + { + } +} + +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] +[System.ServiceModel.MessageContractAttribute(WrapperName="FindPersonUsersByName", WrapperNamespace="urn:sso", IsWrapped=true)] +public partial class FindPersonUsersByNameRequest +{ + + [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 FindPersonUsersByNameRequest() + { + } + + public FindPersonUsersByNameRequest(ManagedObjectReference _this, SsoAdminPrincipalDiscoveryServiceSearchCriteria criteria, int limit) + { + this._this = _this; + this.criteria = criteria; + this.limit = limit; + } +} + +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] +[System.ServiceModel.MessageContractAttribute(WrapperName="FindPersonUsersByNameResponse", WrapperNamespace="urn:sso", IsWrapped=true)] +public partial class FindPersonUsersByNameResponse +{ + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="urn:sso", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("returnval")] + public SsoAdminPersonUser[] returnval; + + public FindPersonUsersByNameResponse() + { + } + + public FindPersonUsersByNameResponse(SsoAdminPersonUser[] returnval) + { + this.returnval = returnval; + } +} + +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] +[System.ServiceModel.MessageContractAttribute(WrapperName="FindGroupsByName", WrapperNamespace="urn:sso", IsWrapped=true)] +public partial class FindGroupsByNameRequest +{ + + [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 FindGroupsByNameRequest() + { + } + + public FindGroupsByNameRequest(ManagedObjectReference _this, SsoAdminPrincipalDiscoveryServiceSearchCriteria criteria, int limit) + { + this._this = _this; + this.criteria = criteria; + this.limit = limit; + } +} + +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] +[System.ServiceModel.MessageContractAttribute(WrapperName="FindGroupsByNameResponse", WrapperNamespace="urn:sso", IsWrapped=true)] +public partial class FindGroupsByNameResponse +{ + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="urn:sso", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("returnval")] + public SsoAdminGroup[] returnval; + + public FindGroupsByNameResponse() + { + } + + public FindGroupsByNameResponse(SsoAdminGroup[] returnval) + { + this.returnval = returnval; + } +} + +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] +[System.ServiceModel.MessageContractAttribute(WrapperName="FindPersonUsersByNameInGroup", WrapperNamespace="urn:sso", IsWrapped=true)] +public partial class FindPersonUsersByNameInGroupRequest +{ + + [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 FindPersonUsersByNameInGroupRequest() + { + } + + public FindPersonUsersByNameInGroupRequest(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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] +[System.ServiceModel.MessageContractAttribute(WrapperName="FindPersonUsersByNameInGroupResponse", WrapperNamespace="urn:sso", IsWrapped=true)] +public partial class FindPersonUsersByNameInGroupResponse +{ + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="urn:sso", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("returnval")] + public SsoAdminPersonUser[] returnval; + + public FindPersonUsersByNameInGroupResponse() + { + } + + public FindPersonUsersByNameInGroupResponse(SsoAdminPersonUser[] returnval) + { + this.returnval = returnval; + } +} + +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] +[System.ServiceModel.MessageContractAttribute(WrapperName="FindGroupsByNameInGroup", WrapperNamespace="urn:sso", IsWrapped=true)] +public partial class FindGroupsByNameInGroupRequest +{ + + [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 FindGroupsByNameInGroupRequest() + { + } + + public FindGroupsByNameInGroupRequest(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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] +[System.ServiceModel.MessageContractAttribute(WrapperName="FindGroupsByNameInGroupResponse", WrapperNamespace="urn:sso", IsWrapped=true)] +public partial class FindGroupsByNameInGroupResponse +{ + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="urn:sso", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("returnval")] + public SsoAdminGroup[] returnval; + + public FindGroupsByNameInGroupResponse() + { + } + + public FindGroupsByNameInGroupResponse(SsoAdminGroup[] returnval) + { + this.returnval = returnval; + } +} + +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] +[System.ServiceModel.MessageContractAttribute(WrapperName="GetImplicitGroupNames", WrapperNamespace="urn:sso", IsWrapped=true)] +public partial class GetImplicitGroupNamesRequest +{ + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="urn:sso", Order=0)] + public ManagedObjectReference _this; + + public GetImplicitGroupNamesRequest() + { + } + + public GetImplicitGroupNamesRequest(ManagedObjectReference _this) + { + this._this = _this; + } +} + +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] +[System.ServiceModel.MessageContractAttribute(WrapperName="GetImplicitGroupNamesResponse", WrapperNamespace="urn:sso", IsWrapped=true)] +public partial class GetImplicitGroupNamesResponse +{ + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="urn:sso", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("returnval")] + public string[] returnval; + + public GetImplicitGroupNamesResponse() + { + } + + public GetImplicitGroupNamesResponse(string[] returnval) + { + this.returnval = returnval; + } +} + +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +[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("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +public interface SsoPortTypeChannel : SsoPortType, System.ServiceModel.IClientChannel +{ +} + +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] +public partial class SsoPortTypeClient : System.ServiceModel.ClientBase, SsoPortType +{ + + /// + /// Implement this partial method to configure the service endpoint. + /// + /// The endpoint to configure + /// The client credentials + 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 SetLocaleAsync(ManagedObjectReference _this, string locale) + { + return base.Channel.SetLocaleAsync(_this, locale); + } + + public System.Threading.Tasks.Task GetLocaleAsync(ManagedObjectReference _this) + { + return base.Channel.GetLocaleAsync(_this); + } + + public System.Threading.Tasks.Task AddCertificateAsync(ManagedObjectReference _this, string certificate) + { + return base.Channel.AddCertificateAsync(_this, certificate); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task SsoPortType.GetAllCertificatesAsync(GetAllCertificatesRequest request) + { + return base.Channel.GetAllCertificatesAsync(request); + } + + public System.Threading.Tasks.Task GetAllCertificatesAsync(ManagedObjectReference _this) + { + GetAllCertificatesRequest inValue = new GetAllCertificatesRequest(); + inValue._this = _this; + return ((SsoPortType)(this)).GetAllCertificatesAsync(inValue); + } + + public System.Threading.Tasks.Task FindCertificateAsync(ManagedObjectReference _this, string fingerprint) + { + return base.Channel.FindCertificateAsync(_this, fingerprint); + } + + public System.Threading.Tasks.Task DeleteCertificateAsync(ManagedObjectReference _this, string fingerprint) + { + return base.Channel.DeleteCertificateAsync(_this, fingerprint); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task SsoPortType.GetComputersAsync(GetComputersRequest request) + { + return base.Channel.GetComputersAsync(request); + } + + public System.Threading.Tasks.Task GetComputersAsync(ManagedObjectReference _this, bool getDCOnly) + { + GetComputersRequest inValue = new GetComputersRequest(); + inValue._this = _this; + inValue.getDCOnly = getDCOnly; + return ((SsoPortType)(this)).GetComputersAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task SsoPortType.GetKnownCertificateChainsAsync(GetKnownCertificateChainsRequest request) + { + return base.Channel.GetKnownCertificateChainsAsync(request); + } + + public System.Threading.Tasks.Task 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 SsoPortType.GetTrustedCertificatesAsync(GetTrustedCertificatesRequest request) + { + return base.Channel.GetTrustedCertificatesAsync(request); + } + + public System.Threading.Tasks.Task GetTrustedCertificatesAsync(ManagedObjectReference _this) + { + GetTrustedCertificatesRequest inValue = new GetTrustedCertificatesRequest(); + inValue._this = _this; + return ((SsoPortType)(this)).GetTrustedCertificatesAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task SsoPortType.GetIssuersCertificatesAsync(GetIssuersCertificatesRequest request) + { + return base.Channel.GetIssuersCertificatesAsync(request); + } + + public System.Threading.Tasks.Task GetIssuersCertificatesAsync(ManagedObjectReference _this) + { + GetIssuersCertificatesRequest inValue = new GetIssuersCertificatesRequest(); + inValue._this = _this; + return ((SsoPortType)(this)).GetIssuersCertificatesAsync(inValue); + } + + public System.Threading.Tasks.Task ImportTrustedSTSConfigurationAsync(ManagedObjectReference _this, SsoAdminTrustedSTSConfig stsConfig) + { + return base.Channel.ImportTrustedSTSConfigurationAsync(_this, stsConfig); + } + + public System.Threading.Tasks.Task RemoveTrustedSTSConfigurationAsync(ManagedObjectReference _this, string issuerName) + { + return base.Channel.RemoveTrustedSTSConfigurationAsync(_this, issuerName); + } + + public System.Threading.Tasks.Task ImportExternalIDPConfigurationAsync(ManagedObjectReference _this, string externalIDPConfigDoc) + { + return base.Channel.ImportExternalIDPConfigurationAsync(_this, externalIDPConfigDoc); + } + + public System.Threading.Tasks.Task CreateExternalIDPConfigurationAsync(ManagedObjectReference _this, SsoAdminIDPConfiguration config) + { + return base.Channel.CreateExternalIDPConfigurationAsync(_this, config); + } + + public System.Threading.Tasks.Task GetExternalIDPConfigurationAsync(ManagedObjectReference _this, string entityID) + { + return base.Channel.GetExternalIDPConfigurationAsync(_this, entityID); + } + + public System.Threading.Tasks.Task SetExternalIDPConfigurationAsync(ManagedObjectReference _this, SsoAdminIDPConfiguration config) + { + return base.Channel.SetExternalIDPConfigurationAsync(_this, config); + } + + public System.Threading.Tasks.Task DeleteExternalIDPConfigurationAsync(ManagedObjectReference _this, string entityID) + { + return base.Channel.DeleteExternalIDPConfigurationAsync(_this, entityID); + } + + public System.Threading.Tasks.Task DeleteExternalIDPConfigurationAndUsersAsync(ManagedObjectReference _this, string entityID) + { + return base.Channel.DeleteExternalIDPConfigurationAndUsersAsync(_this, entityID); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task SsoPortType.EnumerateExternalIDPEntityIDsAsync(EnumerateExternalIDPEntityIDsRequest request) + { + return base.Channel.EnumerateExternalIDPEntityIDsAsync(request); + } + + public System.Threading.Tasks.Task EnumerateExternalIDPEntityIDsAsync(ManagedObjectReference _this) + { + EnumerateExternalIDPEntityIDsRequest inValue = new EnumerateExternalIDPEntityIDsRequest(); + inValue._this = _this; + return ((SsoPortType)(this)).EnumerateExternalIDPEntityIDsAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task SsoPortType.GetExternalIdpTrustedCertificateChainsAsync(GetExternalIdpTrustedCertificateChainsRequest request) + { + return base.Channel.GetExternalIdpTrustedCertificateChainsAsync(request); + } + + public System.Threading.Tasks.Task GetExternalIdpTrustedCertificateChainsAsync(ManagedObjectReference _this) + { + GetExternalIdpTrustedCertificateChainsRequest inValue = new GetExternalIdpTrustedCertificateChainsRequest(); + inValue._this = _this; + return ((SsoPortType)(this)).GetExternalIdpTrustedCertificateChainsAsync(inValue); + } + + public System.Threading.Tasks.Task GetExternalIdpTrustedCertificateChainAsync(ManagedObjectReference _this, string entityId) + { + return base.Channel.GetExternalIdpTrustedCertificateChainAsync(_this, entityId); + } + + public System.Threading.Tasks.Task DeleteTrustedCertificateAsync(ManagedObjectReference _this, string fingerprint) + { + return base.Channel.DeleteTrustedCertificateAsync(_this, fingerprint); + } + + 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 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 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 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 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 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 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 ImportSAMLMetadataAsync(ManagedObjectReference _this, string samlConfigDoc) + { + return base.Channel.ImportSAMLMetadataAsync(_this, samlConfigDoc); + } + + public System.Threading.Tasks.Task DeleteRelyingPartyAsync(ManagedObjectReference _this, string rpName) + { + return base.Channel.DeleteRelyingPartyAsync(_this, rpName); + } + + public System.Threading.Tasks.Task GetIssuerNameAsync(ManagedObjectReference _this) + { + return base.Channel.GetIssuerNameAsync(_this); + } + + public System.Threading.Tasks.Task IsExternalIDPJitEnabledAsync(ManagedObjectReference _this, string entityID) + { + return base.Channel.IsExternalIDPJitEnabledAsync(_this, entityID); + } + + public System.Threading.Tasks.Task SetExternalIDPJitAttributeAsync(ManagedObjectReference _this, string entityID, bool enableJit) + { + return base.Channel.SetExternalIDPJitAttributeAsync(_this, entityID, enableJit); + } + + public System.Threading.Tasks.Task SetAuthnPolicyAsync(ManagedObjectReference _this, SsoAdminAuthnPolicy policy) + { + return base.Channel.SetAuthnPolicyAsync(_this, policy); + } + + public System.Threading.Tasks.Task GetAuthnPolicyAsync(ManagedObjectReference _this) + { + return base.Channel.GetAuthnPolicyAsync(_this); + } + + public System.Threading.Tasks.Task IsMultiSiteDeploymentAsync(ManagedObjectReference _this) + { + return base.Channel.IsMultiSiteDeploymentAsync(_this); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task SsoPortType.RetrieveHaBackupConfigurationPackageAsync(RetrieveHaBackupConfigurationPackageRequest request) + { + return base.Channel.RetrieveHaBackupConfigurationPackageAsync(request); + } + + public System.Threading.Tasks.Task 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 SsoPortType.RetrieveReplicaConfigurationPackageAsync(RetrieveReplicaConfigurationPackageRequest request) + { + return base.Channel.RetrieveReplicaConfigurationPackageAsync(request); + } + + public System.Threading.Tasks.Task 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 SsoPortType.ProbeConnectivityAsync(ProbeConnectivityRequest request) + { + return base.Channel.ProbeConnectivityAsync(request); + } + + public System.Threading.Tasks.Task ProbeConnectivityAsync(ManagedObjectReference _this, string serviceUri, string authenticationType, SsoAdminDomainManagementServiceAuthenticationCredentails authnCredentials, string[] certificates) + { + ProbeConnectivityRequest inValue = new ProbeConnectivityRequest(); + inValue._this = _this; + inValue.serviceUri = serviceUri; + inValue.authenticationType = authenticationType; + inValue.authnCredentials = authnCredentials; + inValue.certificates = certificates; + 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 GetDomainsAsync(ManagedObjectReference _this) + { + return base.Channel.GetDomainsAsync(_this); + } + + public System.Threading.Tasks.Task FindExternalDomainAsync(ManagedObjectReference _this, string name) + { + return base.Channel.FindExternalDomainAsync(_this, name); + } + + public System.Threading.Tasks.Task SetBrandNameAsync(ManagedObjectReference _this, string brandName) + { + return base.Channel.SetBrandNameAsync(_this, brandName); + } + + public System.Threading.Tasks.Task GetBrandNameAsync(ManagedObjectReference _this) + { + return base.Channel.GetBrandNameAsync(_this); + } + + public System.Threading.Tasks.Task SetLogonBannerAsync(ManagedObjectReference _this, string logonBanner) + { + return base.Channel.SetLogonBannerAsync(_this, logonBanner); + } + + public System.Threading.Tasks.Task GetLogonBannerAsync(ManagedObjectReference _this) + { + return base.Channel.GetLogonBannerAsync(_this); + } + + public System.Threading.Tasks.Task SetLogonBannerTitleAsync(ManagedObjectReference _this, string logonBannerTitle) + { + return base.Channel.SetLogonBannerTitleAsync(_this, logonBannerTitle); + } + + public System.Threading.Tasks.Task GetLogonBannerTitleAsync(ManagedObjectReference _this) + { + return base.Channel.GetLogonBannerTitleAsync(_this); + } + + public System.Threading.Tasks.Task SetLogonBannerContentAsync(ManagedObjectReference _this, string logonBannerContent) + { + return base.Channel.SetLogonBannerContentAsync(_this, logonBannerContent); + } + + public System.Threading.Tasks.Task GetLogonBannerContentAsync(ManagedObjectReference _this) + { + return base.Channel.GetLogonBannerContentAsync(_this); + } + + public System.Threading.Tasks.Task SetLogonBannerCheckboxFlagAsync(ManagedObjectReference _this, bool enableLogonBannerCheckbox) + { + return base.Channel.SetLogonBannerCheckboxFlagAsync(_this, enableLogonBannerCheckbox); + } + + public System.Threading.Tasks.Task GetLogonBannerCheckboxFlagAsync(ManagedObjectReference _this) + { + return base.Channel.GetLogonBannerCheckboxFlagAsync(_this); + } + + public System.Threading.Tasks.Task DisableLogonBannerAsync(ManagedObjectReference _this) + { + return base.Channel.DisableLogonBannerAsync(_this); + } + + public System.Threading.Tasks.Task IsLogonBannerDisabledAsync(ManagedObjectReference _this) + { + return base.Channel.IsLogonBannerDisabledAsync(_this); + } + + public System.Threading.Tasks.Task GetSystemDomainNameAsync(ManagedObjectReference _this) + { + return base.Channel.GetSystemDomainNameAsync(_this); + } + + public System.Threading.Tasks.Task GetSystemTenantNameAsync(ManagedObjectReference _this) + { + return base.Channel.GetSystemTenantNameAsync(_this); + } + + public System.Threading.Tasks.Task 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 RegisterUpnSuffixAsync(ManagedObjectReference _this, string domainName, string upnSuffix) + { + return base.Channel.RegisterUpnSuffixAsync(_this, domainName, upnSuffix); + } + + public System.Threading.Tasks.Task UnRegisterUpnSuffixAsync(ManagedObjectReference _this, string domainName, string upnSuffix) + { + return base.Channel.UnRegisterUpnSuffixAsync(_this, domainName, upnSuffix); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task SsoPortType.GetUpnSuffixesAsync(GetUpnSuffixesRequest request) + { + return base.Channel.GetUpnSuffixesAsync(request); + } + + public System.Threading.Tasks.Task GetUpnSuffixesAsync(ManagedObjectReference _this, string domainName) + { + GetUpnSuffixesRequest inValue = new GetUpnSuffixesRequest(); + inValue._this = _this; + inValue.domainName = domainName; + return ((SsoPortType)(this)).GetUpnSuffixesAsync(inValue); + } + + public System.Threading.Tasks.Task DeleteDomainAsync(ManagedObjectReference _this, string name) + { + return base.Channel.DeleteDomainAsync(_this, name); + } + + public System.Threading.Tasks.Task GetSslCertificateManagerAsync(ManagedObjectReference _this) + { + return base.Channel.GetSslCertificateManagerAsync(_this); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task SsoPortType.SetDefaultDomainsAsync(SetDefaultDomainsRequest request) + { + return base.Channel.SetDefaultDomainsAsync(request); + } + + public System.Threading.Tasks.Task 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 SsoPortType.GetDefaultDomainsAsync(GetDefaultDomainsRequest request) + { + return base.Channel.GetDefaultDomainsAsync(request); + } + + public System.Threading.Tasks.Task GetDefaultDomainsAsync(ManagedObjectReference _this) + { + GetDefaultDomainsRequest inValue = new GetDefaultDomainsRequest(); + inValue._this = _this; + return ((SsoPortType)(this)).GetDefaultDomainsAsync(inValue); + } + + public System.Threading.Tasks.Task GetSslIdentityAsync(ManagedObjectReference _this, string host, int ldapsPort) + { + return base.Channel.GetSslIdentityAsync(_this, host, ldapsPort); + } + + public System.Threading.Tasks.Task RegisterLdapAsync(ManagedObjectReference _this, string serverType, string domainName, string domainAlias, SsoAdminLdapIdentitySourceDetails details, string authenticationType, SsoAdminIdentitySourceManagementServiceAuthenticationCredentials authnCredentials) + { + return base.Channel.RegisterLdapAsync(_this, serverType, domainName, domainAlias, details, authenticationType, authnCredentials); + } + + public System.Threading.Tasks.Task RegisterActiveDirectoryAsync(ManagedObjectReference _this, string domainName, SsoAdminIdentitySourceManagementServiceAuthenticationCredentials authnCredentials, SsoAdminExternalDomainSchemaDetails schemaMapping) + { + return base.Channel.RegisterActiveDirectoryAsync(_this, domainName, authnCredentials, schemaMapping); + } + + public System.Threading.Tasks.Task RegisterLocalOSAsync(ManagedObjectReference _this, string name) + { + return base.Channel.RegisterLocalOSAsync(_this, name); + } + + public System.Threading.Tasks.Task GetAsync(ManagedObjectReference _this) + { + return base.Channel.GetAsync(_this); + } + + public System.Threading.Tasks.Task GetActiveDirectoryAuthnAccountInfoAsync(ManagedObjectReference _this) + { + return base.Channel.GetActiveDirectoryAuthnAccountInfoAsync(_this); + } + + public System.Threading.Tasks.Task IdS_getSystemDomainNameAsync(ManagedObjectReference _this) + { + return base.Channel.IdS_getSystemDomainNameAsync(_this); + } + + public System.Threading.Tasks.Task UpdateLdapAsync(ManagedObjectReference _this, string name, SsoAdminLdapIdentitySourceDetails details) + { + return base.Channel.UpdateLdapAsync(_this, name, details); + } + + public System.Threading.Tasks.Task UpdateActiveDirectoryAsync(ManagedObjectReference _this, string domainName, SsoAdminIdentitySourceManagementServiceAuthenticationCredentials authnCredentials, SsoAdminExternalDomainSchemaDetails schemaMapping) + { + return base.Channel.UpdateActiveDirectoryAsync(_this, domainName, authnCredentials, schemaMapping); + } + + public System.Threading.Tasks.Task UpdateLdapAuthnTypeAsync(ManagedObjectReference _this, string name, string authnType, SsoAdminIdentitySourceManagementServiceAuthenticationCredentials authnCredentials) + { + return base.Channel.UpdateLdapAuthnTypeAsync(_this, name, authnType, authnCredentials); + } + + public System.Threading.Tasks.Task DeleteAsync(ManagedObjectReference _this, string name) + { + return base.Channel.DeleteAsync(_this, name); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task SsoPortType.IdS_setDefaultDomainsAsync(IdS_setDefaultDomainsRequest request) + { + return base.Channel.IdS_setDefaultDomainsAsync(request); + } + + public System.Threading.Tasks.Task IdS_setDefaultDomainsAsync(ManagedObjectReference _this, string[] domainNames) + { + IdS_setDefaultDomainsRequest inValue = new IdS_setDefaultDomainsRequest(); + inValue._this = _this; + inValue.domainNames = domainNames; + return ((SsoPortType)(this)).IdS_setDefaultDomainsAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task SsoPortType.IdS_getDefaultDomainsAsync(IdS_getDefaultDomainsRequest request) + { + return base.Channel.IdS_getDefaultDomainsAsync(request); + } + + public System.Threading.Tasks.Task IdS_getDefaultDomainsAsync(ManagedObjectReference _this) + { + IdS_getDefaultDomainsRequest inValue = new IdS_getDefaultDomainsRequest(); + inValue._this = _this; + return ((SsoPortType)(this)).IdS_getDefaultDomainsAsync(inValue); + } + + public System.Threading.Tasks.Task IdS_getSslCertificateManagerAsync(ManagedObjectReference _this) + { + return base.Channel.IdS_getSslCertificateManagerAsync(_this); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task SsoPortType.IdS_probeConnectivityAsync(IdS_probeConnectivityRequest request) + { + return base.Channel.IdS_probeConnectivityAsync(request); + } + + public System.Threading.Tasks.Task IdS_probeConnectivityAsync(ManagedObjectReference _this, string serviceUri, string authenticationType, SsoAdminIdentitySourceManagementServiceAuthenticationCredentials authnCredentials, string[] certificates) + { + IdS_probeConnectivityRequest inValue = new IdS_probeConnectivityRequest(); + inValue._this = _this; + inValue.serviceUri = serviceUri; + inValue.authenticationType = authenticationType; + inValue.authnCredentials = authnCredentials; + inValue.certificates = certificates; + return ((SsoPortType)(this)).IdS_probeConnectivityAsync(inValue); + } + + public System.Threading.Tasks.Task IdS_probeLdapConnectivityAsync(ManagedObjectReference _this, string domainName, SsoAdminIdentitySourceManagementServiceAuthenticationCredentials authnCredential, SsoAdminLdapIdentitySource identitySource) + { + return base.Channel.IdS_probeLdapConnectivityAsync(_this, domainName, authnCredential, identitySource); + } + + public System.Threading.Tasks.Task IdS_getSslIdentityAsync(ManagedObjectReference _this, string host, int ldapsPort) + { + return base.Channel.IdS_getSslIdentityAsync(_this, host, ldapsPort); + } + + public System.Threading.Tasks.Task 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 GetLocalPasswordPolicyAsync(ManagedObjectReference _this) + { + return base.Channel.GetLocalPasswordPolicyAsync(_this); + } + + public System.Threading.Tasks.Task LookupAsync(ManagedObjectReference _this, SsoPrincipalId id, bool isGroup) + { + return base.Channel.LookupAsync(_this, id, isGroup); + } + + public System.Threading.Tasks.Task FindPersonUserAsync(ManagedObjectReference _this, SsoPrincipalId userId) + { + return base.Channel.FindPersonUserAsync(_this, userId); + } + + public System.Threading.Tasks.Task FindSelfPersonUserAsync(ManagedObjectReference _this) + { + return base.Channel.FindSelfPersonUserAsync(_this); + } + + public System.Threading.Tasks.Task FindSolutionUserAsync(ManagedObjectReference _this, string userName) + { + return base.Channel.FindSolutionUserAsync(_this, userName); + } + + public System.Threading.Tasks.Task FindSolutionUserByCertDNAsync(ManagedObjectReference _this, string certDN) + { + return base.Channel.FindSolutionUserByCertDNAsync(_this, certDN); + } + + public System.Threading.Tasks.Task FindUserAsync(ManagedObjectReference _this, SsoPrincipalId userId) + { + return base.Channel.FindUserAsync(_this, userId); + } + + public System.Threading.Tasks.Task FindGroupAsync(ManagedObjectReference _this, SsoPrincipalId groupId) + { + return base.Channel.FindGroupAsync(_this, groupId); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task SsoPortType.FindPersonUsersAsync(FindPersonUsersRequest request) + { + return base.Channel.FindPersonUsersAsync(request); + } + + public System.Threading.Tasks.Task 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 SsoPortType.FindPersonUsersByNameAsync(FindPersonUsersByNameRequest request) + { + return base.Channel.FindPersonUsersByNameAsync(request); + } + + public System.Threading.Tasks.Task FindPersonUsersByNameAsync(ManagedObjectReference _this, SsoAdminPrincipalDiscoveryServiceSearchCriteria criteria, int limit) + { + FindPersonUsersByNameRequest inValue = new FindPersonUsersByNameRequest(); + inValue._this = _this; + inValue.criteria = criteria; + inValue.limit = limit; + return ((SsoPortType)(this)).FindPersonUsersByNameAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task SsoPortType.FindSolutionUsersAsync(FindSolutionUsersRequest request) + { + return base.Channel.FindSolutionUsersAsync(request); + } + + public System.Threading.Tasks.Task 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 SsoPortType.FindUsersAsync(FindUsersRequest request) + { + return base.Channel.FindUsersAsync(request); + } + + public System.Threading.Tasks.Task 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); + } + + public System.Threading.Tasks.Task FindUserAccountAsync(ManagedObjectReference _this, string userName) + { + return base.Channel.FindUserAccountAsync(_this, userName); + } + + public System.Threading.Tasks.Task FindGroupAccountAsync(ManagedObjectReference _this, string groupName) + { + return base.Channel.FindGroupAccountAsync(_this, groupName); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task SsoPortType.FindGroupsAsync(FindGroupsRequest request) + { + return base.Channel.FindGroupsAsync(request); + } + + public System.Threading.Tasks.Task 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); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task SsoPortType.FindGroupsByNameAsync(FindGroupsByNameRequest request) + { + return base.Channel.FindGroupsByNameAsync(request); + } + + public System.Threading.Tasks.Task FindGroupsByNameAsync(ManagedObjectReference _this, SsoAdminPrincipalDiscoveryServiceSearchCriteria criteria, int limit) + { + FindGroupsByNameRequest inValue = new FindGroupsByNameRequest(); + inValue._this = _this; + inValue.criteria = criteria; + inValue.limit = limit; + return ((SsoPortType)(this)).FindGroupsByNameAsync(inValue); + } + + public System.Threading.Tasks.Task FindAsync(ManagedObjectReference _this, SsoAdminPrincipalDiscoveryServiceSearchCriteria criteria, int limit) + { + return base.Channel.FindAsync(_this, criteria, limit); + } + + public System.Threading.Tasks.Task FindByNameAsync(ManagedObjectReference _this, SsoAdminPrincipalDiscoveryServiceSearchCriteria criteria, int limit) + { + return base.Channel.FindByNameAsync(_this, criteria, limit); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task SsoPortType.FindUsersInGroupAsync(FindUsersInGroupRequest request) + { + return base.Channel.FindUsersInGroupAsync(request); + } + + public System.Threading.Tasks.Task 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 SsoPortType.FindPersonUsersByNameInGroupAsync(FindPersonUsersByNameInGroupRequest request) + { + return base.Channel.FindPersonUsersByNameInGroupAsync(request); + } + + public System.Threading.Tasks.Task FindPersonUsersByNameInGroupAsync(ManagedObjectReference _this, SsoPrincipalId groupId, string searchString, int limit) + { + FindPersonUsersByNameInGroupRequest inValue = new FindPersonUsersByNameInGroupRequest(); + inValue._this = _this; + inValue.groupId = groupId; + inValue.searchString = searchString; + inValue.limit = limit; + return ((SsoPortType)(this)).FindPersonUsersByNameInGroupAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task SsoPortType.FindPersonUsersInGroupAsync(FindPersonUsersInGroupRequest request) + { + return base.Channel.FindPersonUsersInGroupAsync(request); + } + + public System.Threading.Tasks.Task 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 SsoPortType.FindSolutionUsersInGroupAsync(FindSolutionUsersInGroupRequest request) + { + return base.Channel.FindSolutionUsersInGroupAsync(request); + } + + public System.Threading.Tasks.Task 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 SsoPortType.FindGroupsInGroupAsync(FindGroupsInGroupRequest request) + { + return base.Channel.FindGroupsInGroupAsync(request); + } + + public System.Threading.Tasks.Task 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 SsoPortType.FindGroupsByNameInGroupAsync(FindGroupsByNameInGroupRequest request) + { + return base.Channel.FindGroupsByNameInGroupAsync(request); + } + + public System.Threading.Tasks.Task FindGroupsByNameInGroupAsync(ManagedObjectReference _this, SsoPrincipalId groupId, string searchString, int limit) + { + FindGroupsByNameInGroupRequest inValue = new FindGroupsByNameInGroupRequest(); + inValue._this = _this; + inValue.groupId = groupId; + inValue.searchString = searchString; + inValue.limit = limit; + return ((SsoPortType)(this)).FindGroupsByNameInGroupAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task SsoPortType.FindDirectParentGroupsAsync(FindDirectParentGroupsRequest request) + { + return base.Channel.FindDirectParentGroupsAsync(request); + } + + public System.Threading.Tasks.Task 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 SsoPortType.FindNestedParentGroupsAsync(FindNestedParentGroupsRequest request) + { + return base.Channel.FindNestedParentGroupsAsync(request); + } + + public System.Threading.Tasks.Task 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 SsoPortType.FindLockedUsersAsync(FindLockedUsersRequest request) + { + return base.Channel.FindLockedUsersAsync(request); + } + + public System.Threading.Tasks.Task 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 SsoPortType.FindDisabledPersonUsersAsync(FindDisabledPersonUsersRequest request) + { + return base.Channel.FindDisabledPersonUsersAsync(request); + } + + public System.Threading.Tasks.Task 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 SsoPortType.FindDisabledSolutionUsersAsync(FindDisabledSolutionUsersRequest request) + { + return base.Channel.FindDisabledSolutionUsersAsync(request); + } + + public System.Threading.Tasks.Task 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 FindRegisteredExternalIDPUserAsync(ManagedObjectReference _this, SsoPrincipalId userId) + { + return base.Channel.FindRegisteredExternalIDPUserAsync(_this, userId); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task SsoPortType.GetImplicitGroupNamesAsync(GetImplicitGroupNamesRequest request) + { + return base.Channel.GetImplicitGroupNamesAsync(request); + } + + public System.Threading.Tasks.Task GetImplicitGroupNamesAsync(ManagedObjectReference _this) + { + GetImplicitGroupNamesRequest inValue = new GetImplicitGroupNamesRequest(); + inValue._this = _this; + return ((SsoPortType)(this)).GetImplicitGroupNamesAsync(inValue); + } + + public System.Threading.Tasks.Task CreateLocalPersonUserAsync(ManagedObjectReference _this, string userName, SsoAdminPersonDetails userDetails, string password) + { + return base.Channel.CreateLocalPersonUserAsync(_this, userName, userDetails, password); + } + + public System.Threading.Tasks.Task CreateLocalSolutionUserAsync(ManagedObjectReference _this, string userName, SsoAdminSolutionDetails userDetails, bool external) + { + return base.Channel.CreateLocalSolutionUserAsync(_this, userName, userDetails, external); + } + + public System.Threading.Tasks.Task 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 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 SsoPortType.RemovePrincipalsFromLocalGroupAsync(RemovePrincipalsFromLocalGroupRequest request) + { + return base.Channel.RemovePrincipalsFromLocalGroupAsync(request); + } + + public System.Threading.Tasks.Task 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 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 SsoPortType.AddUsersToLocalGroupAsync(AddUsersToLocalGroupRequest request) + { + return base.Channel.AddUsersToLocalGroupAsync(request); + } + + public System.Threading.Tasks.Task 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 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 SsoPortType.AddGroupsToLocalGroupAsync(AddGroupsToLocalGroupRequest request) + { + return base.Channel.AddGroupsToLocalGroupAsync(request); + } + + public System.Threading.Tasks.Task 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 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 UpdateLocalSolutionUserDetailsAsync(ManagedObjectReference _this, string userName, SsoAdminSolutionDetails userDetails) + { + return base.Channel.UpdateLocalSolutionUserDetailsAsync(_this, userName, userDetails); + } + + public System.Threading.Tasks.Task UpdateLocalGroupDetailsAsync(ManagedObjectReference _this, string groupName, SsoAdminGroupDetails groupDetails) + { + return base.Channel.UpdateLocalGroupDetailsAsync(_this, groupName, groupDetails); + } + + public System.Threading.Tasks.Task 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 UpdateSelfLocalSolutionUserDetailsAsync(ManagedObjectReference _this, SsoAdminSolutionDetails userDetails) + { + return base.Channel.UpdateSelfLocalSolutionUserDetailsAsync(_this, userDetails); + } + + public System.Threading.Tasks.Task UnlockUserAccountAsync(ManagedObjectReference _this, SsoPrincipalId userId) + { + return base.Channel.UnlockUserAccountAsync(_this, userId); + } + + public System.Threading.Tasks.Task EnableUserAccountAsync(ManagedObjectReference _this, SsoPrincipalId userId) + { + return base.Channel.EnableUserAccountAsync(_this, userId); + } + + public System.Threading.Tasks.Task DisableUserAccountAsync(ManagedObjectReference _this, SsoPrincipalId userId) + { + return base.Channel.DisableUserAccountAsync(_this, userId); + } + + public System.Threading.Tasks.Task GetDaysRemainingUntilPasswordExpirationAsync(ManagedObjectReference _this, SsoPrincipalId userId) + { + return base.Channel.GetDaysRemainingUntilPasswordExpirationAsync(_this, userId); + } + + public System.Threading.Tasks.Task GetDaysRemainingUntilSelfPasswordExpirationAsync(ManagedObjectReference _this) + { + return base.Channel.GetDaysRemainingUntilSelfPasswordExpirationAsync(_this); + } + + public System.Threading.Tasks.Task RegisterExternalUserAsync(ManagedObjectReference _this, SsoPrincipalId externalUserId) + { + return base.Channel.RegisterExternalUserAsync(_this, externalUserId); + } + + public System.Threading.Tasks.Task RemoveExternalUserAsync(ManagedObjectReference _this, SsoPrincipalId externalUserId) + { + return base.Channel.RemoveExternalUserAsync(_this, externalUserId); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task SsoPortType.ExportFullStateAsync(ExportFullStateRequest request) + { + return base.Channel.ExportFullStateAsync(request); + } + + public System.Threading.Tasks.Task 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 SsoPortType.ImportFullStateAsync(ImportFullStateRequest request) + { + return base.Channel.ImportFullStateAsync(request); + } + + public System.Threading.Tasks.Task 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 SetRoleAsync(ManagedObjectReference _this, SsoPrincipalId userId, string role) + { + return base.Channel.SetRoleAsync(_this, userId, role); + } + + public System.Threading.Tasks.Task HasAdministratorRoleAsync(ManagedObjectReference _this, SsoPrincipalId userId) + { + return base.Channel.HasAdministratorRoleAsync(_this, userId); + } + + public System.Threading.Tasks.Task HasConfigurationUserRoleAsync(ManagedObjectReference _this, SsoPrincipalId userId) + { + return base.Channel.HasConfigurationUserRoleAsync(_this, userId); + } + + public System.Threading.Tasks.Task HasRegularUserRoleAsync(ManagedObjectReference _this, SsoPrincipalId userId) + { + return base.Channel.HasRegularUserRoleAsync(_this, userId); + } + + public System.Threading.Tasks.Task GrantWSTrustRoleAsync(ManagedObjectReference _this, SsoPrincipalId userId, string role) + { + return base.Channel.GrantWSTrustRoleAsync(_this, userId, role); + } + + public System.Threading.Tasks.Task RevokeWSTrustRoleAsync(ManagedObjectReference _this, SsoPrincipalId userId, string role) + { + return base.Channel.RevokeWSTrustRoleAsync(_this, userId, role); + } + + public System.Threading.Tasks.Task GrantIDPProvisioningRoleAsync(ManagedObjectReference _this, SsoPrincipalId userId, string role) + { + return base.Channel.GrantIDPProvisioningRoleAsync(_this, userId, role); + } + + public System.Threading.Tasks.Task RevokeIDPProvisioningRoleAsync(ManagedObjectReference _this, SsoPrincipalId userId, string role) + { + return base.Channel.RevokeIDPProvisioningRoleAsync(_this, userId, role); + } + + public System.Threading.Tasks.Task SsoAdminServiceInstanceAsync(ManagedObjectReference _this) + { + return base.Channel.SsoAdminServiceInstanceAsync(_this); + } + + public System.Threading.Tasks.Task 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 GetSsoStatisticsAsync(ManagedObjectReference _this) + { + return base.Channel.GetSsoStatisticsAsync(_this); + } + + public System.Threading.Tasks.Task IdS_getActiveDirectoryJoinStatusAsync(ManagedObjectReference _this) + { + return base.Channel.IdS_getActiveDirectoryJoinStatusAsync(_this); + } + + public System.Threading.Tasks.Task JoinActiveDirectoryAsync(ManagedObjectReference _this, string username, string password, string domain, string orgUnit) + { + return base.Channel.JoinActiveDirectoryAsync(_this, username, password, domain, orgUnit); + } + + public System.Threading.Tasks.Task LeaveActiveDirectoryAsync(ManagedObjectReference _this, string username, string password) + { + return base.Channel.LeaveActiveDirectoryAsync(_this, username, password); + } + + public System.Threading.Tasks.Task 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 SsoPortType.FindParentGroupsAsync(FindParentGroupsRequest request) + { + return base.Channel.FindParentGroupsAsync(request); + } + + public System.Threading.Tasks.Task 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 SsoPortType.FindAllParentGroupsAsync(FindAllParentGroupsRequest request) + { + return base.Channel.FindAllParentGroupsAsync(request); + } + + public System.Threading.Tasks.Task 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 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.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.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; + result.Security.Mode = System.ServiceModel.BasicHttpSecurityMode.Transport; + 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("https://localhost/sdk/ssoService"); + } + 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, + } +} +} \ No newline at end of file diff --git a/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdminClient/VMware.vSphere.SsoAdminClient.csproj b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdminClient/VMware.vSphere.SsoAdminClient.csproj index 6b1bb4f..c66f580 100644 --- a/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdminClient/VMware.vSphere.SsoAdminClient.csproj +++ b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdminClient/VMware.vSphere.SsoAdminClient.csproj @@ -4,14 +4,14 @@ VMware.vSphere.SsoAdminClient VMware.vSphere.SsoAdminClient SSO Admin API client. - net45;netcoreapp2.0 + net45;netcoreapp3.1 $(DefineConstants);NET45 - + $(DefineConstants);NETCORE20 @@ -24,7 +24,7 @@ - + diff --git a/Modules/VMware.vSphere.SsoAdmin/src/build.ps1 b/Modules/VMware.vSphere.SsoAdmin/src/build.ps1 index 5b796bc..4ad378b 100644 --- a/Modules/VMware.vSphere.SsoAdmin/src/build.ps1 +++ b/Modules/VMware.vSphere.SsoAdmin/src/build.ps1 @@ -49,7 +49,7 @@ param($OutputFolder) "VMware.vSphere.LsClient", "bin", $Configuration, - "netcoreapp2.0", + "netcoreapp3.1", "VMware.vSphere.LsClient.dll") $net45LsSource = [IO.Path]::Combine( @@ -67,7 +67,7 @@ param($OutputFolder) "VMware.vSphere.SsoAdminClient", "bin", $Configuration, - "netcoreapp2.0", + "netcoreapp3.1", "VMware.vSphere.SsoAdminClient.dll") $net45SsoAdminSource = [IO.Path]::Combine( @@ -85,7 +85,7 @@ param($OutputFolder) "VMware.vSphere.SsoAdmin.Utils", "bin", $Configuration, - "netcoreapp2.0", + "netcoreapp3.1", "VMware.vSphere.SsoAdmin.Utils.dll") $net45UtilsSource = [IO.Path]::Combine( @@ -98,7 +98,7 @@ param($OutputFolder) "VMware.vSphere.SsoAdmin.Utils.dll") - $netcoreTarget = Join-Path $OutputFolder "netcoreapp2.0" + $netcoreTarget = Join-Path $OutputFolder "netcoreapp3.1" $net45Target = Join-Path $OutputFolder "net45" Copy-Item -Path $netcoreLsSource -Destination $netcoreTarget -Force diff --git a/Modules/VMware.vSphere.SsoAdmin/src/test/ConnectDisconnect.Tests.ps1 b/Modules/VMware.vSphere.SsoAdmin/src/test/ConnectDisconnect.Tests.ps1 index fd1fcfe..7a69809 100644 --- a/Modules/VMware.vSphere.SsoAdmin/src/test/ConnectDisconnect.Tests.ps1 +++ b/Modules/VMware.vSphere.SsoAdmin/src/test/ConnectDisconnect.Tests.ps1 @@ -38,11 +38,11 @@ Describe "Connect-SsoAdminServer and Disconnect-SsoAdminServer Tests" { -SkipCertificateCheck # Assert - $actual | Should Not Be $null - $actual.GetType().FullName | Should Be 'VMware.vSphere.SsoAdminClient.DataTypes.SsoAdminServer' - $actual.IsConnected | Should Be $true - $actual.Name | Should Be $VcAddress - $global:DefaultSsoAdminServers | Should Contain $actual + $actual | Should -Not -Be $null + $actual.GetType().FullName | Should -Be 'VMware.vSphere.SsoAdminClient.DataTypes.SsoAdminServer' + $actual.IsConnected | Should -Be $true + $actual.Name | Should -Be $VcAddress + $global:DefaultSsoAdminServers | Should -Contain $actual } It 'Connect-SsoAdminServer throws error on invalid password' { @@ -54,7 +54,7 @@ Describe "Connect-SsoAdminServer and Disconnect-SsoAdminServer Tests" { -Password ($Password + "invalid") ` -SkipCertificateCheck ` -ErrorAction Stop } | ` - Should Throw "Invalid credentials" + Should -Throw "Invalid credentials" } It 'Connect-SsoAdminServer throws error on invalid Tls Certificate' { @@ -65,7 +65,7 @@ Describe "Connect-SsoAdminServer and Disconnect-SsoAdminServer Tests" { -User $User ` -Password $Password ` -ErrorAction Stop } | ` - Should Throw "The SSL connection could not be established, see inner exception." + Should -Throw "The SSL connection could not be established, see inner exception." } } @@ -82,8 +82,8 @@ Describe "Connect-SsoAdminServer and Disconnect-SsoAdminServer Tests" { $expected | Disconnect-SsoAdminServer # Assert - $global:DefaultSsoAdminServers | Should Not Contain $expected - $expected.IsConnected | Should Be $false + $global:DefaultSsoAdminServers | Should -Not -Contain $expected + $expected.IsConnected | Should -Be $false } It 'Diconnect-SsoAdminServer disconnects the currently connected SSO in case there is 1 SSO server' { @@ -98,8 +98,8 @@ Describe "Connect-SsoAdminServer and Disconnect-SsoAdminServer Tests" { Disconnect-SsoAdminServer -server $expected # Assert - $global:DefaultSsoAdminServers | Should Not Contain $expected - $expected.IsConnected | Should Be $false + $global:DefaultSsoAdminServers | Should -Not -Contain $expected + $expected.IsConnected | Should -Be $false } It 'Diconnect-SsoAdminServer does not disconnect if connected to more than 1 SSO server' { @@ -118,13 +118,13 @@ Describe "Connect-SsoAdminServer and Disconnect-SsoAdminServer Tests" { # Act # Assert - $connection2 | Should Be $connection1 - $connection2.RefCount | Should Be 2 + $connection2 | Should -Be $connection1 + $connection2.RefCount | Should -Be 2 Disconnect-SsoAdminServer $connection2.IsConnected | Should -Contain $true - $connection2.RefCount | Should Be 1 + $connection2.RefCount | Should -Be 1 } It 'Diconnect-SsoAdminServer does disconnect via pipeline if connected to more than 1 SSO server' { @@ -143,9 +143,9 @@ Describe "Connect-SsoAdminServer and Disconnect-SsoAdminServer Tests" { # Act $connection1, $connection2 | Disconnect-SsoAdminServer # Assert - $global:DefaultSsoAdminServers.Count | Should Be 0 - $connection1.IsConnected | Should Be $false - $connection2.IsConnected | Should Be $false + $global:DefaultSsoAdminServers.Count | Should -Be 0 + $connection1.IsConnected | Should -Be $false + $connection2.IsConnected | Should -Be $false } It 'Disconnects disconnected object' { @@ -160,11 +160,11 @@ Describe "Connect-SsoAdminServer and Disconnect-SsoAdminServer Tests" { # Act { Disconnect-SsoAdminServer -Server $expected } | ` - Should Not Throw + Should -Not -Throw # Assert - $global:DefaultSsoAdminServers | Should Not Contain $expected - $expected.IsConnected | Should Be $false + $global:DefaultSsoAdminServers | Should -Not -Contain $expected + $expected.IsConnected | Should -Be $false } It 'Disconnects DefaultSsoAdminServers when * is specified on -Server parameter' { @@ -180,8 +180,8 @@ Describe "Connect-SsoAdminServer and Disconnect-SsoAdminServer Tests" { # Assert - $global:DefaultSsoAdminServers.Count | Should Be 0 - $expected.IsConnected | Should Be $false + $global:DefaultSsoAdminServers.Count | Should -Be 0 + $expected.IsConnected | Should -Be $false } It 'Disconnects server specified as string that is equal to VC Address' { @@ -197,8 +197,8 @@ Describe "Connect-SsoAdminServer and Disconnect-SsoAdminServer Tests" { # Assert - $global:DefaultSsoAdminServers.Count | Should Be 0 - $expected.IsConnected | Should Be $false + $global:DefaultSsoAdminServers.Count | Should -Be 0 + $expected.IsConnected | Should -Be $false } It 'Disconnect-SsoAdminServer fails when string that does not match any servers is specified' { @@ -210,13 +210,13 @@ Describe "Connect-SsoAdminServer and Disconnect-SsoAdminServer Tests" { -SkipCertificateCheck # Act - { Disconnect-SsoAdminServer -Server "testserver" } | Should Throw + { Disconnect-SsoAdminServer -Server "testserver" } | Should -Throw # Assert - $global:DefaultSsoAdminServers.Count | Should Be 1 - $global:DefaultSsoAdminServers[0] | Should Be $expected - $expected.IsConnected | Should Be $true + $global:DefaultSsoAdminServers.Count | Should -Be 1 + $global:DefaultSsoAdminServers[0] | Should -Be $expected + $expected.IsConnected | Should -Be $true # Cleanup Disconnect-SsoAdminServer -Server $expected diff --git a/Modules/VMware.vSphere.SsoAdmin/src/test/Group.Tests.ps1 b/Modules/VMware.vSphere.SsoAdmin/src/test/Group.Tests.ps1 index 42406e1..7eda354 100644 --- a/Modules/VMware.vSphere.SsoAdmin/src/test/Group.Tests.ps1 +++ b/Modules/VMware.vSphere.SsoAdmin/src/test/Group.Tests.ps1 @@ -42,10 +42,10 @@ Describe "Get-SsoGroup Tests" { $actual = Get-SsoGroup # Assert - $actual | Should Not Be $null - $actual.Count | Should BeGreaterThan 0 - $actual[0].Name | Should Not Be $null - $actual[0].Domain | Should Be 'localos' + $actual | Should -Not -Be $null + $actual.Count | Should -BeGreaterThan 0 + $actual[0].Name | Should -Not -Be $null + $actual[0].Domain | Should -Be 'localos' } It 'Gets groups for default domain' { @@ -64,10 +64,10 @@ Describe "Get-SsoGroup Tests" { -Domain $newPersonUser.Domain # Assert - $actual | Should Not Be $null - $actual.Count | Should BeGreaterThan 0 - $actual[0].Name | Should Not Be $null - $actual[0].Domain | Should Be $newPersonUser.Domain + $actual | Should -Not -Be $null + $actual.Count | Should -BeGreaterThan 0 + $actual[0].Name | Should -Not -Be $null + $actual[0].Domain | Should -Be $newPersonUser.Domain # Cleanup Remove-SsoPersonUser -User $newPersonUser diff --git a/Modules/VMware.vSphere.SsoAdmin/src/test/IdentitySource.Tests.ps1 b/Modules/VMware.vSphere.SsoAdmin/src/test/IdentitySource.Tests.ps1 index f0c1814..6b858a3 100644 --- a/Modules/VMware.vSphere.SsoAdmin/src/test/IdentitySource.Tests.ps1 +++ b/Modules/VMware.vSphere.SsoAdmin/src/test/IdentitySource.Tests.ps1 @@ -42,9 +42,9 @@ Describe "Get-IdentitySource Tests" { $actual = Get-IdentitySource # Assert - $actual | Should Not Be $null - $actual.Count | Should BeGreaterThan 1 - $actual[0].NAme | Should Be 'localos' + $actual | Should -Not -Be $null + $actual.Count | Should -BeGreaterThan 1 + $actual[0].NAme | Should -Be 'localos' } It 'Gets localos only identity source' { @@ -52,9 +52,9 @@ Describe "Get-IdentitySource Tests" { $actual = Get-IdentitySource -Localos # Assert - $actual | Should Not Be $null - $actual.Count | Should Be 1 - $actual[0].NAme | Should Be 'localos' + $actual | Should -Not -Be $null + $actual.Count | Should -Be 1 + $actual[0].Name | Should -Be 'localos' } It 'Gets all available identity sources' { @@ -62,10 +62,10 @@ Describe "Get-IdentitySource Tests" { $actual = Get-IdentitySource -Localos -System # Assert - $actual | Should Not Be $null - $actual.Count | Should Be 2 - $actual[0].Name | Should Be 'localos' - $actual[0].Name | Should Not Be $null + $actual | Should -Not -Be $null + $actual.Count | Should -Be 2 + $actual[0].Name | Should -Be 'localos' + $actual[0].Name | Should -Not -Be $null } } } \ No newline at end of file diff --git a/Modules/VMware.vSphere.SsoAdmin/src/test/LockoutPolicy.Tests.ps1 b/Modules/VMware.vSphere.SsoAdmin/src/test/LockoutPolicy.Tests.ps1 index 10069c9..d96d4a9 100644 --- a/Modules/VMware.vSphere.SsoAdmin/src/test/LockoutPolicy.Tests.ps1 +++ b/Modules/VMware.vSphere.SsoAdmin/src/test/LockoutPolicy.Tests.ps1 @@ -42,7 +42,7 @@ Describe "LockoutPolicy Tests" { $actual = Get-SsoLockoutPolicy # Assert - $actual | Should Not Be $null + $actual | Should -Not -Be $null } } @@ -60,11 +60,11 @@ Describe "LockoutPolicy Tests" { -MaxFailedAttempts $expectedMaxFailedAttempts # Assert - $actual | Should Not Be $null - $actual.AutoUnlockIntervalSec | Should Be $expectedAutoUnlockIntervalSec - $actual.MaxFailedAttempts | Should Be $expectedMaxFailedAttempts - $actual.FailedAttemptIntervalSec | Should Be $lockoutPolicyToUpdate.FailedAttemptIntervalSec - $actual.Description | Should Be $lockoutPolicyToUpdate.Description + $actual | Should -Not -Be $null + $actual.AutoUnlockIntervalSec | Should -Be $expectedAutoUnlockIntervalSec + $actual.MaxFailedAttempts | Should -Be $expectedMaxFailedAttempts + $actual.FailedAttemptIntervalSec | Should -Be $lockoutPolicyToUpdate.FailedAttemptIntervalSec + $actual.Description | Should -Be $lockoutPolicyToUpdate.Description # Cleanup $lockoutPolicyToUpdate | Set-SsoLockoutPolicy diff --git a/Modules/VMware.vSphere.SsoAdmin/src/test/LsClient.Tests.ps1 b/Modules/VMware.vSphere.SsoAdmin/src/test/LsClient.Tests.ps1 index 05d2fff..edd8b69 100644 --- a/Modules/VMware.vSphere.SsoAdmin/src/test/LsClient.Tests.ps1 +++ b/Modules/VMware.vSphere.SsoAdmin/src/test/LsClient.Tests.ps1 @@ -40,8 +40,8 @@ Describe "Lookup Service Client Integration Tests" { $actual = $script:lsClient.GetSsoAdminEndpointUri() # Assert - $actual | Should Not Be $null - $actual.ToString().StartsWith("https://$VCAddress/sso-adminserver/sdk/") | Should Be $true + $actual | Should -Not -Be $null + $actual.ToString().StartsWith("https://$VCAddress/sso-adminserver/sdk/") | Should -Be $true } It 'Gets STS API Url' { @@ -49,8 +49,8 @@ Describe "Lookup Service Client Integration Tests" { $actual = $script:lsClient.GetStsEndpointUri() # Assert - $actual | Should Not Be $null - $actual.ToString().StartsWith("https://$VCAddress/sts/STSService") | Should Be $true + $actual | Should -Not -Be $null + $actual.ToString().StartsWith("https://$VCAddress/sts/STSService") | Should -Be $true } } } \ No newline at end of file diff --git a/Modules/VMware.vSphere.SsoAdmin/src/test/PasswordPolicy.Tests.ps1 b/Modules/VMware.vSphere.SsoAdmin/src/test/PasswordPolicy.Tests.ps1 index 2ff57d9..9c5ecc1 100644 --- a/Modules/VMware.vSphere.SsoAdmin/src/test/PasswordPolicy.Tests.ps1 +++ b/Modules/VMware.vSphere.SsoAdmin/src/test/PasswordPolicy.Tests.ps1 @@ -42,7 +42,7 @@ Describe "PasswordPolicy Tests" { $actual = Get-SsoPasswordPolicy # Assert - $actual | Should Not Be $null + $actual | Should -Not -Be $null } } @@ -60,18 +60,18 @@ Describe "PasswordPolicy Tests" { -PasswordLifetimeDays $expectedPasswordLifetimeDays # Assert - $actual | Should Not Be $null - $actual.MaxLength | Should Be $expectedMaxLength - $actual.PasswordLifetimeDays | Should Be $expectedPasswordLifetimeDays - $actual.Description | Should Be $passwordPolicyToUpdate.Description - $actual.ProhibitedPreviousPasswordsCount | Should Be $passwordPolicyToUpdate.ProhibitedPreviousPasswordsCount - $actual.MinLength | Should Be $passwordPolicyToUpdate.MinLength - $actual.MaxIdenticalAdjacentCharacters | Should Be $passwordPolicyToUpdate.MaxIdenticalAdjacentCharacters - $actual.MinNumericCount | Should Be $passwordPolicyToUpdate.MinNumericCount - $actual.MinSpecialCharCount | Should Be $passwordPolicyToUpdate.MinSpecialCharCount - $actual.MinAlphabeticCount | Should Be $passwordPolicyToUpdate.MinAlphabeticCount - $actual.MinUppercaseCount | Should Be $passwordPolicyToUpdate.MinUppercaseCount - $actual.MinLowercaseCount | Should Be $passwordPolicyToUpdate.MinLowercaseCount + $actual | Should -Not -Be $null + $actual.MaxLength | Should -Be $expectedMaxLength + $actual.PasswordLifetimeDays | Should -Be $expectedPasswordLifetimeDays + $actual.Description | Should -Be $passwordPolicyToUpdate.Description + $actual.ProhibitedPreviousPasswordsCount | Should -Be $passwordPolicyToUpdate.ProhibitedPreviousPasswordsCount + $actual.MinLength | Should -Be $passwordPolicyToUpdate.MinLength + $actual.MaxIdenticalAdjacentCharacters | Should -Be $passwordPolicyToUpdate.MaxIdenticalAdjacentCharacters + $actual.MinNumericCount | Should -Be $passwordPolicyToUpdate.MinNumericCount + $actual.MinSpecialCharCount | Should -Be $passwordPolicyToUpdate.MinSpecialCharCount + $actual.MinAlphabeticCount | Should -Be $passwordPolicyToUpdate.MinAlphabeticCount + $actual.MinUppercaseCount | Should -Be $passwordPolicyToUpdate.MinUppercaseCount + $actual.MinLowercaseCount | Should -Be $passwordPolicyToUpdate.MinLowercaseCount # Cleanup $passwordPolicyToUpdate | Set-SsoPasswordPolicy @@ -89,18 +89,18 @@ Describe "PasswordPolicy Tests" { -MinUppercaseCount $expectedMinUppercaseCount # Assert - $actual | Should Not Be $null - $actual.Description | Should Be $expectedDescription - $actual.MinUppercaseCount | Should Be $expectedMinUppercaseCount - $actual.MaxLength | Should Be $passwordPolicyToUpdate.MaxLength - $actual.PasswordLifetimeDays | Should Be $passwordPolicyToUpdate.PasswordLifetimeDays - $actual.ProhibitedPreviousPasswordsCount | Should Be $passwordPolicyToUpdate.ProhibitedPreviousPasswordsCount - $actual.MinLength | Should Be $passwordPolicyToUpdate.MinLength - $actual.MaxIdenticalAdjacentCharacters | Should Be $passwordPolicyToUpdate.MaxIdenticalAdjacentCharacters - $actual.MinNumericCount | Should Be $passwordPolicyToUpdate.MinNumericCount - $actual.MinSpecialCharCount | Should Be $passwordPolicyToUpdate.MinSpecialCharCount - $actual.MinAlphabeticCount | Should Be $passwordPolicyToUpdate.MinAlphabeticCount - $actual.MinLowercaseCount | Should Be $passwordPolicyToUpdate.MinLowercaseCount + $actual | Should -Not -Be $null + $actual.Description | Should -Be $expectedDescription + $actual.MinUppercaseCount | Should -Be $expectedMinUppercaseCount + $actual.MaxLength | Should -Be $passwordPolicyToUpdate.MaxLength + $actual.PasswordLifetimeDays | Should -Be $passwordPolicyToUpdate.PasswordLifetimeDays + $actual.ProhibitedPreviousPasswordsCount | Should -Be $passwordPolicyToUpdate.ProhibitedPreviousPasswordsCount + $actual.MinLength | Should -Be $passwordPolicyToUpdate.MinLength + $actual.MaxIdenticalAdjacentCharacters | Should -Be $passwordPolicyToUpdate.MaxIdenticalAdjacentCharacters + $actual.MinNumericCount | Should -Be $passwordPolicyToUpdate.MinNumericCount + $actual.MinSpecialCharCount | Should -Be $passwordPolicyToUpdate.MinSpecialCharCount + $actual.MinAlphabeticCount | Should -Be $passwordPolicyToUpdate.MinAlphabeticCount + $actual.MinLowercaseCount | Should -Be $passwordPolicyToUpdate.MinLowercaseCount # Cleanup $passwordPolicyToUpdate | Set-SsoPasswordPolicy diff --git a/Modules/VMware.vSphere.SsoAdmin/src/test/PersonUser.Tests.ps1 b/Modules/VMware.vSphere.SsoAdmin/src/test/PersonUser.Tests.ps1 index 485718b..6773aa8 100644 --- a/Modules/VMware.vSphere.SsoAdmin/src/test/PersonUser.Tests.ps1 +++ b/Modules/VMware.vSphere.SsoAdmin/src/test/PersonUser.Tests.ps1 @@ -63,14 +63,14 @@ Describe "PersonUser Tests" { $script:usersToCleanup += $actual # Assert - $actual | Should Not Be $null - $actual.GetType().FullName | Should Be 'VMware.vSphere.SsoAdminClient.DataTypes.PersonUser' - $actual.Name | Should Be $expectedUserName - $actual.Domain | Should Not Be $null - $actual.Description | Should Be $expectedDescription - $actual.FirstName | Should Be $expectedFirstName - $actual.LastName | Should Be $expectedLastName - $actual.EmailAddress | Should Be $expectedEmailAddress + $actual | Should -Not -Be $null + $actual.GetType().FullName | Should -Be 'VMware.vSphere.SsoAdminClient.DataTypes.PersonUser' + $actual.Name | Should -Be $expectedUserName + $actual.Domain | Should -Not -Be $null + $actual.Description | Should -Be $expectedDescription + $actual.FirstName | Should -Be $expectedFirstName + $actual.LastName | Should -Be $expectedLastName + $actual.EmailAddress | Should -Be $expectedEmailAddress } It 'Creates person user without details' { @@ -92,14 +92,14 @@ Describe "PersonUser Tests" { $script:usersToCleanup += $actual # Assert - $actual | Should Not Be $null - $actual.GetType().FullName | Should Be 'VMware.vSphere.SsoAdminClient.DataTypes.PersonUser' - $actual.Name | Should Be $expectedUserName - $actual.Domain | Should Not Be $null - $actual.Description | Should Be $null - $actual.FirstName | Should Be $null - $actual.LastName | Should Be $null - $actual.EmailAddress | Should Be $null + $actual | Should -Not -Be $null + $actual.GetType().FullName | Should -Be 'VMware.vSphere.SsoAdminClient.DataTypes.PersonUser' + $actual.Name | Should -Be $expectedUserName + $actual.Domain | Should -Not -Be $null + $actual.Description | Should -Be $null + $actual.FirstName | Should -Be $null + $actual.LastName | Should -Be $null + $actual.EmailAddress | Should -Be $null } } @@ -116,10 +116,10 @@ Describe "PersonUser Tests" { $actual = Get-SsoPersonUser # Assert - $actual | Should Not Be $null - $actual.Count | Should BeGreaterThan 0 - $actual[0].Name | Should Not Be $null - $actual[0].Domain | Should Be 'localos' + $actual | Should -Not -Be $null + $actual.Count | Should -BeGreaterThan 0 + $actual[0].Name | Should -Not -Be $null + $actual[0].Domain | Should -Be 'localos' } It 'Gets person users by name (exact match) and domain filters' { @@ -153,10 +153,10 @@ Describe "PersonUser Tests" { -Server $connection # Assert - $actual | Should Not Be $null - $actual.Name | Should Be $expectedUserName - $actual.Domain | Should Not Be $null - $actual.Domain | Should Be $personUserToSearch.Domain + $actual | Should -Not -Be $null + $actual.Name | Should -Be $expectedUserName + $actual.Domain | Should -Not -Be $null + $actual.Domain | Should -Be $personUserToSearch.Domain } It 'Gets person users by name (* wildcard match) and domain filters' { @@ -190,10 +190,10 @@ Describe "PersonUser Tests" { -Server $connection # Assert - $actual | Should Not Be $null - $actual.Count | Should Be 2 - $actual.Name | Should Contain $expectedUserName - $actual.Name | Should Contain $secondUserName + $actual | Should -Not -Be $null + $actual.Count | Should -Be 2 + $actual.Name | Should -Contain $expectedUserName + $actual.Name | Should -Contain $secondUserName } It 'Gets person users by name (? wildcard match) and domain filters' { @@ -227,10 +227,10 @@ Describe "PersonUser Tests" { -Server $connection # Assert - $actual | Should Not Be $null - $actual.Count | Should Be 2 - $actual.Name | Should Contain $expectedUserName - $actual.Name | Should Contain $secondUserName + $actual | Should -Not -Be $null + $actual.Count | Should -Be 2 + $actual.Name | Should -Contain $expectedUserName + $actual.Name | Should -Contain $secondUserName } It 'Gets person users by unexisting name does not return' { @@ -258,7 +258,7 @@ Describe "PersonUser Tests" { -Server $connection # Assert - $actual | Should Be $null + $actual | Should -Be $null } } @@ -292,7 +292,7 @@ Describe "PersonUser Tests" { -Add # Assert - $actual | Should Not Be $null + $actual | Should -Not -Be $null } It 'Removes person user from group' { @@ -329,7 +329,7 @@ Describe "PersonUser Tests" { -Remove # Assert - $actual | Should Not Be $null + $actual | Should -Not -Be $null } It 'Resets person user password' { @@ -356,7 +356,7 @@ Describe "PersonUser Tests" { -NewPassword $newPassword # Assert - $actual | Should Not Be $null + $actual | Should -Not -Be $null } It 'Unlocks not locked person user' { @@ -382,7 +382,7 @@ Describe "PersonUser Tests" { -Unlock # Assert - $actual | Should Be $null + $actual | Should -Be $null } } @@ -407,12 +407,12 @@ Describe "PersonUser Tests" { Remove-SsoPersonUser -User $personUserToRemove # Assert - $personUserToRemove | Should Not Be $null + $personUserToRemove | Should -Not -Be $null $userFromServer = Get-SsoPersonUser ` -Name $personUserToRemove.Name ` -Domain $personUserToRemove.Domain ` -Server $connection - $userFromServer | Should Be $null + $userFromServer | Should -Be $null } } } \ No newline at end of file diff --git a/Modules/VMware.vSphere.SsoAdmin/src/test/RunTests.ps1 b/Modules/VMware.vSphere.SsoAdmin/src/test/RunTests.ps1 index a6bff25..cf996a0 100644 --- a/Modules/VMware.vSphere.SsoAdmin/src/test/RunTests.ps1 +++ b/Modules/VMware.vSphere.SsoAdmin/src/test/RunTests.ps1 @@ -17,20 +17,35 @@ param( ) function Test-PesterIsAvailable() { - $pesterModule = Get-Module Pester -List - if ($pesterModule -eq $null) { - throw "Pester Module is not available" + $pesterModules = Get-Module Pester -ListAvailable + $pesterModule = $null + # Search for Pester 4.X + foreach ($p in $pesterModules) { + if ($p.Version -ge [version]"5.0.0") { + $pesterModule = $p + break + } } + + if ($pesterModule -eq $null) { + throw "Pester Module version 5.X is not available" + } + + Import-Module -Name $pesterModule.Name -RequiredVersion $pesterModule.RequiredVersion } Test-PesterIsAvailable -Invoke-Pester ` - -Script @{ - Path = $PSScriptRoot - Parameters = @{ - VcAddress = $VcAddress - User = $User - Password = $Password - } - } \ No newline at end of file +$testsData = @{ + VcAddress = $VcAddress + User = $User + Password = $Password +} + +$pesterContainer = New-PesterContainer -Path $PSScriptRoot -Data $testsData +$pesterConfiguration = [PesterConfiguration]::Default + +$pesterConfiguration.Run.Path = $PSScriptRoot +$pesterConfiguration.Run.Container = $pesterContainer + +Invoke-Pester -Configuration $pesterConfiguration \ No newline at end of file diff --git a/Modules/VMware.vSphere.SsoAdmin/src/test/TokenLifetime.Tests.ps1 b/Modules/VMware.vSphere.SsoAdmin/src/test/TokenLifetime.Tests.ps1 index 0b3f5eb..843534e 100644 --- a/Modules/VMware.vSphere.SsoAdmin/src/test/TokenLifetime.Tests.ps1 +++ b/Modules/VMware.vSphere.SsoAdmin/src/test/TokenLifetime.Tests.ps1 @@ -42,9 +42,9 @@ Describe "TokenLifetime Tests" { $actual = Get-SsoTokenLifetime # Assert - $actual | Should Not Be $null - $actual.MaxHoKTokenLifetime | Should BeGreaterThan 0 - $actual.MaxBearerTokenLifetime | Should BeGreaterThan 0 + $actual | Should -Not -Be $null + $actual.MaxHoKTokenLifetime | Should -BeGreaterThan 0 + $actual.MaxBearerTokenLifetime | Should -BeGreaterThan 0 } } @@ -62,9 +62,9 @@ Describe "TokenLifetime Tests" { -MaxBearerTokenLifetime $expectedMaxBearerTokenLifetime # Assert - $actual | Should Not Be $null - $actual.MaxHoKTokenLifetime | Should Be $expectedMaxHoKTokenLifetime - $actual.MaxBearerTokenLifetime | Should Be $expectedMaxBearerTokenLifetime + $actual | Should -Not -Be $null + $actual.MaxHoKTokenLifetime | Should -Be $expectedMaxHoKTokenLifetime + $actual.MaxBearerTokenLifetime | Should -Be $expectedMaxBearerTokenLifetime # Cleanup $tokenLifetimeToUpdate | Set-SsoTokenLifetime `