diff --git a/Modules/VMware.vSphere.SsoAdmin/README.md b/Modules/VMware.vSphere.SsoAdmin/README.md new file mode 100644 index 0000000..4c830fd --- /dev/null +++ b/Modules/VMware.vSphere.SsoAdmin/README.md @@ -0,0 +1,30 @@ +# PowerCLI Example module for managing vSphere SSO Admin +This module is combination of .NET binary libraries for accessing vSphere SSO Admin API and PowerShell advanced functions exposing cmdlet-like interface to the SSO Admin features.
+
+The module supports PowerShell 5.1 and PowerShell 7.0 and above.
+ +# Using the module +The module can be used without the '/src' directory. The '/src' directory contains the source code of the module.
+ +This module depends on PowerCLI 'VMware.VimAutomation.Common', Version 12.0 module
+ +# Using the source code +## '/src' directory +This directory contains the .NET binaries sources code and Pester integration tests that cover both the binaries and the module advanced functions functionality.
+ +## Required build tools +- PowerShell 7.0
+- dotnet sdk
+ +## Required test tools +- PowerShell 7.0 +- PowerCLI 12.0
+- Pester 4.8.1
+ +## '/src/build.ps1' script +The script builds the binaries and publishes them to the 'net45' and 'netcoreapp2.0' directories of the module.
+ +It has also the option to run module Pester tests. The optional parameters for VC server and credentials has to be specified in order the script to run the tests. Tests run in separate PowreShell process because PowerShell has to load the module binaries which are build output.
+ +## '/src/test/RunTests.ps1' script +This script can be used to run the tests
\ No newline at end of file diff --git a/Modules/VMware.vSphere.SsoAdmin/VMware.vSphere.SsoAdmin.psd1 b/Modules/VMware.vSphere.SsoAdmin/VMware.vSphere.SsoAdmin.psd1 new file mode 100644 index 0000000..b1b800c --- /dev/null +++ b/Modules/VMware.vSphere.SsoAdmin/VMware.vSphere.SsoAdmin.psd1 @@ -0,0 +1,47 @@ +# +# Module manifest for module 'VMware.vSphere.SsoAdmin' +# +# Generated by: dmilov@vmware.com +# +# Generated on: 9/25/20 + +@{ + +# Script module or binary module file associated with this manifest +RootModule = 'VMware.vSphere.SsoAdmin.psm1' + +# Version number of this module. +ModuleVersion = '1.0.0' + +# ID used to uniquely identify this module +GUID = 'b3e25326-e809-4d68-a252-ca5fcaf1eb8b' + +# Author of this module +Author = 'Dimitar Milov' + +# Company or vendor of this module +CompanyName = 'VMware, Inc.' + +# Copyright statement for this module +Copyright = 'Copyright (c) VMware, Inc. All rights reserved.' + +# Description of the functionality provided by this module +Description = 'PowerShell Module for Managing VMware vSphere SSO Admin functionality.' + +# Modules that must be imported into the global environment prior to importing this module +RequiredModules = @( +@{"ModuleName"="VMware.VimAutomation.Common";"ModuleVersion"="12.0.0.15939652"} +) + +# 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-ActiveDirectoryIdentitySource') + +# Cmdlets to export from this module +CmdletsToExport = @() + +# Variables to export from this module +VariablesToExport = '' + +# Aliases to export from this module +AliasesToExport = '*' +} \ No newline at end of file diff --git a/Modules/VMware.vSphere.SsoAdmin/VMware.vSphere.SsoAdmin.psm1 b/Modules/VMware.vSphere.SsoAdmin/VMware.vSphere.SsoAdmin.psm1 new file mode 100644 index 0000000..f2d89f6 --- /dev/null +++ b/Modules/VMware.vSphere.SsoAdmin/VMware.vSphere.SsoAdmin.psm1 @@ -0,0 +1,1369 @@ +# ************************************************************************** +# Copyright 2020 VMware, Inc. +# ************************************************************************** + +# +# Script module for module 'VMware.vSphere.SsoAdmin' +# +Set-StrictMode -Version Latest + +$moduleFileName = 'VMware.vSphere.SsoAdmin.psd1' + +# Set up some helper variables to make it easier to work with the module +$PSModule = $ExecutionContext.SessionState.Module +$PSModuleRoot = $PSModule.ModuleBase + +# Import the appropriate nested binary module based on the current PowerShell version +$subModuleRoot = $PSModuleRoot + +if (($PSVersionTable.Keys -contains "PSEdition") -and ($PSVersionTable.PSEdition -ne 'Desktop')) { + $subModuleRoot = Join-Path -Path $PSModuleRoot -ChildPath 'netcoreapp2.0' +} +else { + $subModuleRoot = Join-Path -Path $PSModuleRoot -ChildPath 'net45' +} + +$subModulePath = Join-Path -Path $subModuleRoot -ChildPath $moduleFileName +$subModule = Import-Module -Name $subModulePath -PassThru + +# When the module is unloaded, remove the nested binary module that was loaded with it +$PSModule.OnRemove = { + Remove-Module -ModuleInfo $subModule +} + +# Internal helper functions +function HasWildcardSymbols { +param( + [string] + $stringToVerify +) + (-not [string]::IsNullOrEmpty($stringToVerify) -and ` + ($stringToVerify -match '\*' -or ` + $stringToVerify -match '\?')) +} + +function RemoveWildcardSymbols { +param( + [string] + $stringToProcess +) + if (-not [string]::IsNullOrEmpty($stringToProcess)) { + $stringToProcess.Replace('*','').Replace('?','') + } else { + [string]::Empty + } +} + +# Global variables +$global:DefaultSsoAdminServers = New-Object System.Collections.Generic.List[VMware.vSphere.SsoAdminClient.DataTypes.SsoAdminServer] + +# Module Advanced Functions Implementation + +#region Connection Management +function Connect-SsoAdminServer { +<# + .NOTES + =========================================================================== + Created on: 9/29/2020 + Created by: Dimitar Milov + Twitter: @dimitar_milov + Github: https://github.com/dmilov + =========================================================================== + .DESCRIPTION + This function establishes a connection to a vSphere SSO Admin server. + + .PARAMETER Server + Specifies the IP address or the DNS name of the vSphere server to which you want to connect. + + .PARAMETER User + Specifies the user name you want to use for authenticating with the server. + + .PARAMETER Password + Specifies the password you want to use for authenticating with the server. + + .PARAMETER SkipCertificateCheck + Specifies whether server Tls certificate validation will be skipped + + .EXAMPLE + Connect-SsoAdminServer -Server my.vc.server -User myAdmin@vsphere.local -Password MyStrongPa$$w0rd + + Connects 'myAdmin@vsphere.local' user to Sso Admin server 'my.vc.server' +#> +[CmdletBinding()] + param( + [Parameter( + Mandatory=$true, + ValueFromPipeline=$false, + ValueFromPipelineByPropertyName=$false, + HelpMessage='IP address or the DNS name of the vSphere server')] + [string] + $Server, + + [Parameter( + Mandatory=$true, + ValueFromPipeline=$false, + ValueFromPipelineByPropertyName=$false, + HelpMessage='User name you want to use for authenticating with the server')] + [string] + $User, + + [Parameter( + Mandatory=$true, + ValueFromPipeline=$false, + ValueFromPipelineByPropertyName=$false, + HelpMessage='Password you want to use for authenticating with the server')] + [VMware.vSphere.SsoAdmin.Utils.StirngToSecureStringArgumentTransformationAttribute()] + [SecureString] + $Password, + + [Parameter( + Mandatory=$false, + HelpMessage='Skips server Tls certificate validation')] + [switch] + $SkipCertificateCheck) + + Process { + $certificateValidator = $null + if ($SkipCertificateCheck) { + $certificateValidator = New-Object 'VMware.vSphere.SsoAdmin.Utils.AcceptAllX509CertificateValidator' + } + + $ssoAdminServer = New-Object ` + 'VMware.vSphere.SsoAdminClient.DataTypes.SsoAdminServer' ` + -ArgumentList @( + $Server, + $User, + $Password, + $certificateValidator) + + if ($ssoAdminServer -ne $null) { + # Update $global:DefaultSsoAdminServers varaible + $global:DefaultSsoAdminServers.Add($ssoAdminServer) | Out-Null + + # Function Output + Write-Output $ssoAdminServer + } + } +} + +function Disconnect-SsoAdminServer { +<# + .NOTES + =========================================================================== + Created on: 9/29/2020 + Created by: Dimitar Milov + Twitter: @dimitar_milov + Github: https://github.com/dmilov + =========================================================================== + .DESCRIPTION + This function closes the connection to a vSphere SSO Admin server. + + .PARAMETER Server + Specifies the vSphere SSO Admin systems you want to disconnect from + + .EXAMPLE + $mySsoAdminConnection = Connect-SsoAdminServer -Server my.vc.server -User ssoAdmin@vsphere.local -Password 'ssoAdminStrongPa$$w0rd' + Disconnect-SsoAdminServer -Server $mySsoAdminConnection + + Disconnect a SSO Admin connection stored in 'mySsoAdminConnection' varaible +#> +[CmdletBinding()] + param( + [Parameter( + Mandatory=$true, + ValueFromPipeline=$true, + ValueFromPipelineByPropertyName=$false, + HelpMessage='SsoAdminServer object')] + [ValidateNotNull()] + [VMware.vSphere.SsoAdminClient.DataTypes.SsoAdminServer] + $Server) + + Process { + if ($global:DefaultSsoAdminServers.Contains($Server)) { + $global:DefaultSsoAdminServers.Remove($Server) | Out-Null + } + + if ($Server.IsConnected) { + $Server.Disconnect() + } + } +} +#endregion + +#region Person User Management +function New-SsoPersonUser { +<# + .NOTES + =========================================================================== + Created on: 9/29/2020 + Created by: Dimitar Milov + Twitter: @dimitar_milov + Github: https://github.com/dmilov + =========================================================================== + .DESCRIPTION + This function creates new person user account. + + .PARAMETER UserName + Specifies the UserName of the requested person user account. + + .PARAMETER Password + Specifies the Password of the requested person user account. + + .PARAMETER Description + Specifies the Description of the requested person user account. + + .PARAMETER EmailAddress + Specifies the EmailAddress of the requested person user account. + + .PARAMETER FirstName + Specifies the FirstName of the requested person user account. + + .PARAMETER LastName + Specifies the FirstName of the requested person user account. + + .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. + + .EXAMPLE + $ssoAdminConnection = Connect-SsoAdminServer -Server my.vc.server -User ssoAdmin@vsphere.local -Password 'ssoAdminStrongPa$$w0rd' + New-SsoPersonUser -Server $ssoAdminConnection -User myAdmin -Password 'MyStrongPa$$w0rd' + + Creates person user account with user name 'myAdmin' and password 'MyStrongPa$$w0rd' + + .EXAMPLE + New-SsoPersonUser -User myAdmin -Password 'MyStrongPa$$w0rd' -EmailAddress 'myAdmin@mydomain.com' -FirstName 'My' -LastName 'Admin' + + Creates person user account with user name 'myAdmin', password 'MyStrongPa$$w0rd', and details against connections available in 'DefaultSsoAdminServers' +#> +[CmdletBinding(ConfirmImpact='Low')] + param( + [Parameter( + Mandatory=$true, + ValueFromPipeline=$false, + ValueFromPipelineByPropertyName=$false, + HelpMessage='User name of the new person user account')] + [string] + $UserName, + + [Parameter( + Mandatory=$true, + ValueFromPipeline=$false, + ValueFromPipelineByPropertyName=$false, + HelpMessage='Password of the new person user account')] + [string] + $Password, + + [Parameter( + Mandatory=$false, + ValueFromPipeline=$false, + ValueFromPipelineByPropertyName=$false, + HelpMessage='Description of the new person user account')] + [string] + $Description, + + [Parameter( + Mandatory=$false, + ValueFromPipeline=$false, + ValueFromPipelineByPropertyName=$false, + HelpMessage='EmailAddress of the new person user account')] + [string] + $EmailAddress, + + [Parameter( + Mandatory=$false, + ValueFromPipeline=$false, + ValueFromPipelineByPropertyName=$false, + HelpMessage='FirstName of the new person user account')] + [string] + $FirstName, + + [Parameter( + Mandatory=$false, + ValueFromPipeline=$false, + ValueFromPipelineByPropertyName=$false, + HelpMessage='LastName of the new person user account')] + [string] + $LastName, + + [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 + } + + foreach ($connection in $serversToProcess) { + if (-not $connection.IsConnected) { + Write-Error "Server $connection is disconnected" + continue + } + + # Output is the result of 'CreateLocalUser' + $connection.Client.CreateLocalUser( + $UserName, + $Password, + $Description, + $EmailAddress, + $FirstName, + $LastName + ) + } + } +} + +function Get-SsoPersonUser { +<# + .NOTES + =========================================================================== + Created on: 9/29/2020 + Created by: Dimitar Milov + Twitter: @dimitar_milov + Github: https://github.com/dmilov + =========================================================================== + .DESCRIPTION + This function gets person user account. + + .PARAMETER Name + Specifies Name to filter on when searching for person user accounts. + + .PARAMETER Domain + Specifies the Domain in which search will be applied, default is 'localos'. + + + .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. + + .EXAMPLE + Get-SsoPersonUser -Name admin -Domain vsphere.local + + Gets person user accounts which contain name 'admin' in 'vsphere.local' domain +#> +[CmdletBinding()] + param( + [Parameter( + Mandatory=$false, + ValueFromPipeline=$false, + ValueFromPipelineByPropertyName=$false, + HelpMessage='Name filter to be applied when searching for person user accounts')] + [string] + $Name, + + [Parameter( + Mandatory=$false, + ValueFromPipeline=$false, + ValueFromPipelineByPropertyName=$false, + HelpMessage='Domain name to search in, default is "localos"')] + [string] + $Domain = 'localos', + + [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 + } + + if ($Name -eq $null) { + $Name = [string]::Empty + } + + foreach ($connection in $serversToProcess) { + if (-not $connection.IsConnected) { + Write-Error "Server $connection is disconnected" + continue + } + + foreach ($personUser in $connection.Client.GetLocalUsers( + (RemoveWildcardSymbols $Name), + $Domain)) { + + + if ([string]::IsNullOrEmpty($Name) ) { + Write-Output $personUser + } else { + # Apply Name filtering + if ((HasWildcardSymbols $Name) -and ` + $personUser.Name -like $Name) { + Write-Output $personUser + } elseif ($personUser.Name -eq $Name) { + # Exactly equal + Write-Output $personUser + } + } + } + } + } +} + +function Set-SsoPersonUser { +<# + .NOTES + =========================================================================== + Created on: 9/29/2020 + Created by: Dimitar Milov + Twitter: @dimitar_milov + Github: https://github.com/dmilov + =========================================================================== + .DESCRIPTION + Updates person user account. + + .PARAMETER User + Specifies the PersonUser instance to update. + + .PARAMETER Group + Specifies the Group you want to add or remove PwersonUser from. + + .PARAMETER Add + Specifies user will be added to the spcified group. + + .PARAMETER Remove + Specifies user will be removed from the spcified group. + + .PARAMETER Unlock + Specifies user will be unloacked. + + .PARAMETER NewPassword + Specifies new password for the specified user. + + .EXAMPLE + Set-SsoPersonUser -User $myPersonUser -Group $myExampleGroup -Add -Server $ssoAdminConnection + + Adds $myPersonUser to $myExampleGroup + + .EXAMPLE + Set-SsoPersonUser -User $myPersonUser -Group $myExampleGroup -Remove -Server $ssoAdminConnection + + Removes $myPersonUser from $myExampleGroup + + .EXAMPLE + Set-SsoPersonUser -User $myPersonUser -Unlock -Server $ssoAdminConnection + + Unlocks $myPersonUser + + .EXAMPLE + Set-SsoPersonUser -User $myPersonUser -NewPassword 'MyBrandNewPa$$W0RD' -Server $ssoAdminConnection + + Resets $myPersonUser password +#> +[CmdletBinding(ConfirmImpact='Medium')] + param( + [Parameter( + Mandatory=$true, + ValueFromPipeline=$true, + ValueFromPipelineByPropertyName=$false, + HelpMessage='Person User instance you want to update')] + [VMware.vSphere.SsoAdminClient.DataTypes.PersonUser] + $User, + + [Parameter( + ParameterSetName = 'AddToGroup', + Mandatory=$true, + ValueFromPipeline=$false, + ValueFromPipelineByPropertyName=$false, + HelpMessage='Group instance you want user to be added to or removed from')] + [Parameter( + ParameterSetName = 'RemoveFromGroup', + Mandatory=$true, + ValueFromPipeline=$false, + ValueFromPipelineByPropertyName=$false, + HelpMessage='Group instance you want user to be added to or removed from')] + [ValidateNotNull()] + [VMware.vSphere.SsoAdminClient.DataTypes.Group] + $Group, + + [Parameter( + ParameterSetName = 'AddToGroup', + Mandatory=$true)] + [switch] + $Add, + + [Parameter( + ParameterSetName = 'RemoveFromGroup', + Mandatory=$true)] + [switch] + $Remove, + + [Parameter( + ParameterSetName = 'ResetPassword', + Mandatory=$true, + HelpMessage='New password for the specified user.')] + [ValidateNotNull()] + [string] + $NewPassword, + + [Parameter( + ParameterSetName = 'UnlockUser', + Mandatory=$true, + HelpMessage='Specifies to unlock user account.')] + [switch] + $Unlock) + + Process { + foreach ($u in $User) { + $ssoAdminClient = $u.GetClient() + if ((-not $ssoAdminClient)) { + Write-Error "Object '$u' is from disconnected server" + continue + } + + if ($Add) { + $result = $ssoAdminClient.AddPersonUserToGroup($u, $Group) + if ($result) { + Write-Output $u + } + } + + if ($Remove) { + $result = $ssoAdminClient.RemovePersonUserFromGroup($u, $Group) + if ($result) { + Write-Output $u + } + } + + if ($Unlock) { + $result = $ssoAdminClient.UnlockPersonUser($u) + if ($result) { + Write-Output $u + } + } + + if ($NewPassword) { + $ssoAdminClient.ResetPersonUserPassword($u, $NewPassword) + Write-Output $u + } + } + } +} + +function Remove-SsoPersonUser { +<# + .NOTES + =========================================================================== + Created on: 9/29/2020 + Created by: Dimitar Milov + Twitter: @dimitar_milov + Github: https://github.com/dmilov + =========================================================================== + .DESCRIPTION + This function removes existing person user account. + + .PARAMETER User + Specifies the PersonUser instance to remove. + + .EXAMPLE + $ssoAdminConnection = Connect-SsoAdminServer -Server my.vc.server -User ssoAdmin@vsphere.local -Password 'ssoAdminStrongPa$$w0rd' + $myNewPersonUser = New-SsoPersonUser -Server $ssoAdminConnection -User myAdmin -Password 'MyStrongPa$$w0rd' + Remove-SsoPersonUser -User $myNewPersonUser + + Remove person user account with user name 'myAdmin' +#> +[CmdletBinding(ConfirmImpact='High')] + param( + [Parameter( + Mandatory=$true, + ValueFromPipeline=$true, + ValueFromPipelineByPropertyName=$false, + HelpMessage='Person User instance you want to remove from specified servers')] + [VMware.vSphere.SsoAdminClient.DataTypes.PersonUser] + $User) + + Process { + foreach ($u in $User) { + $ssoAdminClient = $u.GetClient() + if ((-not $ssoAdminClient)) { + Write-Error "Object '$u' is from disconnected server" + continue + } + + $ssoAdminClient.DeleteLocalUser($u) + } + } +} +#endregion + +#region Group cmdlets +function Get-SsoGroup { +<# + .NOTES + =========================================================================== + Created on: 9/29/2020 + Created by: Dimitar Milov + Twitter: @dimitar_milov + Github: https://github.com/dmilov + =========================================================================== + .DESCRIPTION + This function gets domain groups. + + .PARAMETER Name + Specifies Name to filter on when searching for groups. + + .PARAMETER Domain + Specifies the Domain in which search will be applied, default is 'localos'. + + + .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. + + .EXAMPLE + Get-SsoGroup -Name administrators -Domain vsphere.local + + Gets 'adminsitrators' group in 'vsphere.local' domain +#> +[CmdletBinding()] + param( + [Parameter( + Mandatory=$false, + ValueFromPipeline=$false, + ValueFromPipelineByPropertyName=$false, + HelpMessage='Name filter to be applied when searching for group')] + [string] + $Name, + + [Parameter( + Mandatory=$false, + ValueFromPipeline=$false, + ValueFromPipelineByPropertyName=$false, + HelpMessage='Domain name to search in, default is "localos"')] + [string] + $Domain = 'localos', + + [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 + } + + if ($Name -eq $null) { + $Name = [string]::Empty + } + + foreach ($connection in $serversToProcess) { + if (-not $connection.IsConnected) { + Write-Error "Server $connection is disconnected" + continue + } + + foreach ($group in $connection.Client.GetGroups( + (RemoveWildcardSymbols $Name), + $Domain)) { + + + if ([string]::IsNullOrEmpty($Name) ) { + Write-Output $group + } else { + # Apply Name filtering + if ((HasWildcardSymbols $Name) -and ` + $group.Name -like $Name) { + Write-Output $group + } elseif ($group.Name -eq $Name) { + # Exactly equal + Write-Output $group + } + } + } + } + } +} +#endregion + +#region PasswordPolicy cmdlets +function Get-SsoPasswordPolicy { +<# + .NOTES + =========================================================================== + Created on: 9/30/2020 + Created by: Dimitar Milov + Twitter: @dimitar_milov + Github: https://github.com/dmilov + =========================================================================== + .DESCRIPTION + This function gets password policy. + + .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. + + .EXAMPLE + Get-SsoPasswordPolicy + + Gets password policy for the server connections available in $global:defaultSsoAdminServers +#> +[CmdletBinding()] + param( + [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 + } + foreach ($connection in $serversToProcess) { + if (-not $connection.IsConnected) { + Write-Error "Server $connection is disconnected" + continue + } + + $connection.Client.GetPasswordPolicy(); + } + } +} + +function Set-SsoPasswordPolicy { +<# + .NOTES + =========================================================================== + Created on: 9/30/2020 + Created by: Dimitar Milov + Twitter: @dimitar_milov + Github: https://github.com/dmilov + =========================================================================== + .DESCRIPTION + This function updates password policy settings. + + .PARAMETER PasswordPolicy + Specifies the PasswordPolicy instance which will be used as original policy. If some properties are not specified they will be updated with the properties from this object. + + .PARAMETER Description + + .PARAMETER ProhibitedPreviousPasswordsCount + + .PARAMETER MinLength + + .PARAMETER MaxLength + + .PARAMETER MaxIdenticalAdjacentCharacters + + .PARAMETER MinNumericCount + + .PARAMETER MinSpecialCharCount + + .PARAMETER MinAlphabeticCount + + .PARAMETER MinUppercaseCount + + .PARAMETER MinLowercaseCount + + .PARAMETER PasswordLifetimeDays + + .EXAMPLE + Get-SsoPasswordPolicy | Set-SsoPasswordPolicy -MinLength 10 -PasswordLifetimeDays 45 + + Updates password policy setting minimum password length to 10 symbols and password lifetime to 45 days +#> +[CmdletBinding()] + param( + [Parameter( + Mandatory=$true, + ValueFromPipeline=$true, + ValueFromPipelineByPropertyName=$false, + HelpMessage='PasswordPolicy instance you want to update')] + [VMware.vSphere.SsoAdminClient.DataTypes.PasswordPolicy] + $PasswordPolicy, + + [Parameter( + Mandatory=$false, + ValueFromPipeline=$false, + ValueFromPipelineByPropertyName=$false, + HelpMessage='PasswordPolicy description')] + [string] + $Description, + + [Parameter( + Mandatory=$false, + ValueFromPipeline=$false, + ValueFromPipelineByPropertyName=$false)] + [Nullable[System.Int32]] + $ProhibitedPreviousPasswordsCount, + + [Parameter( + Mandatory=$false, + ValueFromPipeline=$false, + ValueFromPipelineByPropertyName=$false)] + [Nullable[System.Int32]] + $MinLength, + + [Parameter( + Mandatory=$false, + ValueFromPipeline=$false, + ValueFromPipelineByPropertyName=$false)] + [Nullable[System.Int32]] + $MaxLength, + + [Parameter( + Mandatory=$false, + ValueFromPipeline=$false, + ValueFromPipelineByPropertyName=$false)] + [Nullable[System.Int32]] + $MaxIdenticalAdjacentCharacters, + + [Parameter( + Mandatory=$false, + ValueFromPipeline=$false, + ValueFromPipelineByPropertyName=$false)] + [Nullable[System.Int32]] + $MinNumericCount, + + [Parameter( + Mandatory=$false, + ValueFromPipeline=$false, + ValueFromPipelineByPropertyName=$false)] + [Nullable[System.Int32]] + $MinSpecialCharCount, + + [Parameter( + Mandatory=$false, + ValueFromPipeline=$false, + ValueFromPipelineByPropertyName=$false)] + [Nullable[System.Int32]] + $MinAlphabeticCount, + + [Parameter( + Mandatory=$false, + ValueFromPipeline=$false, + ValueFromPipelineByPropertyName=$false)] + [Nullable[System.Int32]] + $MinUppercaseCount, + + [Parameter( + Mandatory=$false, + ValueFromPipeline=$false, + ValueFromPipelineByPropertyName=$false)] + [Nullable[System.Int32]] + $MinLowercaseCount, + + [Parameter( + Mandatory=$false, + ValueFromPipeline=$false, + ValueFromPipelineByPropertyName=$false)] + [Nullable[System.Int32]] + $PasswordLifetimeDays) + + Process { + + foreach ($pp in $PasswordPolicy) { + + $ssoAdminClient = $pp.GetClient() + if ((-not $ssoAdminClient)) { + Write-Error "Object '$pp' is from disconnected server" + continue + } + + if ([string]::IsNullOrEmpty($Description)) { + $Description = $pp.Description + } + + if ($ProhibitedPreviousPasswordsCount -eq $null) { + $ProhibitedPreviousPasswordsCount = $pp.ProhibitedPreviousPasswordsCount + } + + if ($MinLength -eq $null) { + $MinLength = $pp.MinLength + } + + if ($MaxLength -eq $null) { + $MaxLength = $pp.MaxLength + } + + if ($MaxIdenticalAdjacentCharacters -eq $null) { + $MaxIdenticalAdjacentCharacters = $pp.MaxIdenticalAdjacentCharacters + } + + if ($MinNumericCount -eq $null) { + $MinNumericCount = $pp.MinNumericCount + } + + if ($MinSpecialCharCount -eq $null) { + $MinSpecialCharCount = $pp.MinSpecialCharCount + } + + if ($MinAlphabeticCount -eq $null) { + $MinAlphabeticCount = $pp.MinAlphabeticCount + } + + if ($MinUppercaseCount -eq $null) { + $MinUppercaseCount = $pp.MinUppercaseCount + } + + if ($MinLowercaseCount -eq $null) { + $MinLowercaseCount = $pp.MinLowercaseCount + } + + if ($PasswordLifetimeDays -eq $null) { + $PasswordLifetimeDays = $pp.PasswordLifetimeDays + } + + $ssoAdminClient.SetPasswordPolicy( + $Description, + $ProhibitedPreviousPasswordsCount, + $MinLength, + $MaxLength, + $MaxIdenticalAdjacentCharacters, + $MinNumericCount, + $MinSpecialCharCount, + $MinAlphabeticCount, + $MinUppercaseCount, + $MinLowercaseCount, + $PasswordLifetimeDays); + } + } +} +#endregion + +#region LockoutPolicy cmdlets +function Get-SsoLockoutPolicy { +<# + .NOTES + =========================================================================== + Created on: 9/30/2020 + Created by: Dimitar Milov + Twitter: @dimitar_milov + Github: https://github.com/dmilov + =========================================================================== + .DESCRIPTION + This function gets lockout policy. + + .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. + + .EXAMPLE + Get-SsoLockoutPolicy + + Gets lockout policy for the server connections available in $global:defaultSsoAdminServers +#> +[CmdletBinding()] + param( + [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 + } + foreach ($connection in $serversToProcess) { + if (-not $connection.IsConnected) { + Write-Error "Server $connection is disconnected" + continue + } + + $connection.Client.GetLockoutPolicy(); + } + } +} + +function Set-SsoLockoutPolicy { +<# + .NOTES + =========================================================================== + Created on: 9/30/2020 + Created by: Dimitar Milov + Twitter: @dimitar_milov + Github: https://github.com/dmilov + =========================================================================== + .DESCRIPTION + This function updates lockout policy settings. + + .PARAMETER LockoutPolicy + Specifies the LockoutPolicy instance which will be used as original policy. If some properties are not specified they will be updated with the properties from this object. + + .PARAMETER Description + + .PARAMETER AutoUnlockIntervalSec + + .PARAMETER FailedAttemptIntervalSec + + .PARAMETER MaxFailedAttempts + + .EXAMPLE + Get-SsoLockoutPolicy | Set-SsoLockoutPolicy -AutoUnlockIntervalSec 15 -MaxFailedAttempts 4 + + Updates lockout policy auto unlock interval seconds and maximum failed attempts +#> +[CmdletBinding()] + param( + [Parameter( + Mandatory=$true, + ValueFromPipeline=$true, + ValueFromPipelineByPropertyName=$false, + HelpMessage='LockoutPolicy instance you want to update')] + [VMware.vSphere.SsoAdminClient.DataTypes.LockoutPolicy] + $LockoutPolicy, + + [Parameter( + Mandatory=$false, + ValueFromPipeline=$false, + ValueFromPipelineByPropertyName=$false, + HelpMessage='LockoutPolicy description')] + [string] + $Description, + + [Parameter( + Mandatory=$false, + ValueFromPipeline=$false, + ValueFromPipelineByPropertyName=$false)] + [Nullable[System.Int64]] + $AutoUnlockIntervalSec, + + [Parameter( + Mandatory=$false, + ValueFromPipeline=$false, + ValueFromPipelineByPropertyName=$false)] + [Nullable[System.Int64]] + $FailedAttemptIntervalSec, + + [Parameter( + Mandatory=$false, + ValueFromPipeline=$false, + ValueFromPipelineByPropertyName=$false)] + [Nullable[System.Int32]] + $MaxFailedAttempts) + + Process { + + foreach ($lp in $LockoutPolicy) { + + $ssoAdminClient = $lp.GetClient() + if ((-not $ssoAdminClient)) { + Write-Error "Object '$lp' is from disconnected server" + continue + } + + if ([string]::IsNullOrEmpty($Description)) { + $Description = $lp.Description + } + + if ($AutoUnlockIntervalSec -eq $null) { + $AutoUnlockIntervalSec = $lp.AutoUnlockIntervalSec + } + + if ($FailedAttemptIntervalSec -eq $null) { + $FailedAttemptIntervalSec = $lp.FailedAttemptIntervalSec + } + + if ($MaxFailedAttempts -eq $null) { + $MaxFailedAttempts = $lp.MaxFailedAttempts + } + + $ssoAdminClient.SetLockoutPolicy( + $Description, + $AutoUnlockIntervalSec, + $FailedAttemptIntervalSec, + $MaxFailedAttempts); + } + } +} +#endregion + +#region TokenLifetime cmdlets +function Get-SsoTokenLifetime { +<# + .NOTES + =========================================================================== + Created on: 9/30/2020 + Created by: Dimitar Milov + Twitter: @dimitar_milov + Github: https://github.com/dmilov + =========================================================================== + .DESCRIPTION + This function gets HoK and Bearer Token lifetime settings. + + .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. + + .EXAMPLE + Get-SsoTokenLifetime + + Gets HoK and Bearer Token lifetime settings for the server connections available in $global:defaultSsoAdminServers +#> +[CmdletBinding()] + param( + [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 + } + foreach ($connection in $serversToProcess) { + if (-not $connection.IsConnected) { + Write-Error "Server $connection is disconnected" + continue + } + + $connection.Client.GetTokenLifetime(); + } + } +} + +function Set-SsoTokenLifetime { +<# + .NOTES + =========================================================================== + Created on: 9/30/2020 + Created by: Dimitar Milov + Twitter: @dimitar_milov + Github: https://github.com/dmilov + =========================================================================== + .DESCRIPTION + This function updates HoK or Bearer token lifetime settings. + + .PARAMETER TokenLifetime + Specifies the TokenLifetime instance to update. + + .PARAMETER MaxHoKTokenLifetime + + .PARAMETER MaxBearerTokenLifetime + + .EXAMPLE + Get-SsoTokenLifetime | Set-SsoTokenLifetime -MaxHoKTokenLifetime 60 + + Updates HoK token lifetime setting +#> +[CmdletBinding()] + param( + [Parameter( + Mandatory=$true, + ValueFromPipeline=$true, + ValueFromPipelineByPropertyName=$false, + HelpMessage='TokenLifetime instance you want to update')] + [VMware.vSphere.SsoAdminClient.DataTypes.TokenLifetime] + $TokenLifetime, + + [Parameter( + Mandatory=$false, + ValueFromPipeline=$false, + ValueFromPipelineByPropertyName=$false)] + [Nullable[System.Int64]] + $MaxHoKTokenLifetime, + + [Parameter( + Mandatory=$false, + ValueFromPipeline=$false, + ValueFromPipelineByPropertyName=$false)] + [Nullable[System.Int64]] + $MaxBearerTokenLifetime) + + Process { + + foreach ($tl in $TokenLifetime) { + + $ssoAdminClient = $tl.GetClient() + if ((-not $ssoAdminClient)) { + Write-Error "Object '$tl' is from disconnected server" + continue + } + + $ssoAdminClient.SetTokenLifetime( + $MaxHoKTokenLifetime, + $MaxBearerTokenLifetime + ); + } + } +} +#endregion + +#region IdentitySource +function Add-ActiveDirectoryIdentitySource { +<# + .NOTES + =========================================================================== + Created on: 9/30/2020 + Created by: Dimitar Milov + Twitter: @dimitar_milov + Github: https://github.com/dmilov + =========================================================================== + .DESCRIPTION + This function adds Identity Source of ActiveDirectory type. + + .PARAMETER Name + 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 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. + + .EXAMPLE + Add-ActiveDirectoryIdentitySource ` + -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' + + Adds ActiveDirectory identity source +#> +[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='Connected SsoAdminServer object')] + [ValidateNotNull()] + [VMware.vSphere.SsoAdminClient.DataTypes.SsoAdminServer] + $Server) + + $serversToProcess = $global:DefaultSsoAdminServers.ToArray() + if ($Server -ne $null) { + $serversToProcess = $Server + } + foreach ($connection in $serversToProcess) { + if (-not $connection.IsConnected) { + Write-Error "Server $connection is disconnected" + continue + } + + $connection.Client.AddActiveDirectoryExternalDomain( + $DomainName, + $DomainAlias, + $Name, + $PrimaryUrl, + $BaseDNUsers, + $BaseDNGroups, + $Username, + $Password); + } +} +#endregion \ No newline at end of file diff --git a/Modules/VMware.vSphere.SsoAdmin/net45/VMware.vSphere.LsClient.dll b/Modules/VMware.vSphere.SsoAdmin/net45/VMware.vSphere.LsClient.dll new file mode 100644 index 0000000..908b2f2 Binary files /dev/null and b/Modules/VMware.vSphere.SsoAdmin/net45/VMware.vSphere.LsClient.dll differ diff --git a/Modules/VMware.vSphere.SsoAdmin/net45/VMware.vSphere.SsoAdmin.Format.ps1xml b/Modules/VMware.vSphere.SsoAdmin/net45/VMware.vSphere.SsoAdmin.Format.ps1xml new file mode 100644 index 0000000..e69de29 diff --git a/Modules/VMware.vSphere.SsoAdmin/net45/VMware.vSphere.SsoAdmin.Utils.dll b/Modules/VMware.vSphere.SsoAdmin/net45/VMware.vSphere.SsoAdmin.Utils.dll new file mode 100644 index 0000000..c18d76e Binary files /dev/null and b/Modules/VMware.vSphere.SsoAdmin/net45/VMware.vSphere.SsoAdmin.Utils.dll differ diff --git a/Modules/VMware.vSphere.SsoAdmin/net45/VMware.vSphere.SsoAdmin.psd1 b/Modules/VMware.vSphere.SsoAdmin/net45/VMware.vSphere.SsoAdmin.psd1 new file mode 100644 index 0000000..3aaae69 --- /dev/null +++ b/Modules/VMware.vSphere.SsoAdmin/net45/VMware.vSphere.SsoAdmin.psd1 @@ -0,0 +1,86 @@ +# +# Module manifest for module 'VMware.vSphere.SsoAdmin' +# +# Generated by: dmilov@vmware.com +# +# Generated on: 9/25/20 + +@{ + +# Version number of this module. +ModuleVersion = '1.0.0' + +# ID used to uniquely identify this module +GUID = 'dd2b1928-e8ee-4c3a-a364-1caec6d3bd58' + +# Author of this module +Author = 'Dimitar Milov' + +# Company or vendor of this module +CompanyName = 'VMware, Inc.' + +# Copyright statement for this module +Copyright = 'Copyright (c) VMware, Inc. All rights reserved.' + +# Description of the functionality provided by this module +Description = 'PowerShell Module for Managing VMware vSphere SSO Admin functionality.' + +# Minimum version of the Windows PowerShell engine required by this module +PowerShellVersion = '5.1' + +# Name of the Windows PowerShell host required by this module +PowerShellHostName = '' + +# Minimum version of the Windows PowerShell host required by this module +PowerShellHostVersion = '' + +# Minimum version of the .NET Framework required by this module +DotNetFrameworkVersion = '4.5' + +# Minimum version of the common language runtime (CLR) required by this module +CLRVersion = '4.0' + +# Processor architecture (None, X86, Amd64, IA64) required by this module +ProcessorArchitecture = '' + +# Assemblies that must be loaded prior to importing this module +RequiredAssemblies = @( +'VMware.vSphere.SsoAdmin.Utils.dll', +'VMware.vSphere.SsoAdminClient.dll', +'VMware.vSphere.LsClient.dll' +) + +# Script files (.ps1) that are run in the caller's environment prior to importing this module +# ScriptsToProcess = @() + +# Type files (.ps1xml) to be loaded when importing this module +# TypesToProcess = @() + +# Format files (.ps1xml) to be loaded when importing this module +#FormatsToProcess = 'VMware.vSphere.SsoAdmin.Format.ps1xml' + +# Modules to import as nested modules of the module specified in ModuleToProcess +#NestedModules= @() + +# Functions to export from this module +FunctionsToExport = '*' + +# Cmdlets to export from this module +CmdletsToExport = '*' + +# Variables to export from this module +VariablesToExport = '*' + +# Aliases to export from this module +AliasesToExport = '*' + +# List of all modules packaged with this module +ModuleList = @() + +# List of all files packaged with this module +FileList = '' + +# Private data to pass to the module specified in ModuleToProcess +PrivateData = '' + +} \ No newline at end of file diff --git a/Modules/VMware.vSphere.SsoAdmin/net45/VMware.vSphere.SsoAdminClient.dll b/Modules/VMware.vSphere.SsoAdmin/net45/VMware.vSphere.SsoAdminClient.dll new file mode 100644 index 0000000..2c5844d Binary files /dev/null and b/Modules/VMware.vSphere.SsoAdmin/net45/VMware.vSphere.SsoAdminClient.dll differ diff --git a/Modules/VMware.vSphere.SsoAdmin/netcoreapp2.0/VMware.vSphere.LsClient.dll b/Modules/VMware.vSphere.SsoAdmin/netcoreapp2.0/VMware.vSphere.LsClient.dll new file mode 100644 index 0000000..2662163 Binary files /dev/null and b/Modules/VMware.vSphere.SsoAdmin/netcoreapp2.0/VMware.vSphere.LsClient.dll differ diff --git a/Modules/VMware.vSphere.SsoAdmin/netcoreapp2.0/VMware.vSphere.SsoAdmin.Format.ps1xml b/Modules/VMware.vSphere.SsoAdmin/netcoreapp2.0/VMware.vSphere.SsoAdmin.Format.ps1xml new file mode 100644 index 0000000..e69de29 diff --git a/Modules/VMware.vSphere.SsoAdmin/netcoreapp2.0/VMware.vSphere.SsoAdmin.Utils.dll b/Modules/VMware.vSphere.SsoAdmin/netcoreapp2.0/VMware.vSphere.SsoAdmin.Utils.dll new file mode 100644 index 0000000..2a9fe1b Binary files /dev/null and b/Modules/VMware.vSphere.SsoAdmin/netcoreapp2.0/VMware.vSphere.SsoAdmin.Utils.dll differ diff --git a/Modules/VMware.vSphere.SsoAdmin/netcoreapp2.0/VMware.vSphere.SsoAdmin.psd1 b/Modules/VMware.vSphere.SsoAdmin/netcoreapp2.0/VMware.vSphere.SsoAdmin.psd1 new file mode 100644 index 0000000..1c71895 --- /dev/null +++ b/Modules/VMware.vSphere.SsoAdmin/netcoreapp2.0/VMware.vSphere.SsoAdmin.psd1 @@ -0,0 +1,83 @@ +# +# Module manifest for module 'VMware.vSphere.SsoAdmin' +# +# Generated by: dmilov@vmware.com +# +# Generated on: 9/25/20 + +@{ + +# Version number of this module. +ModuleVersion = '1.0.0' + +# ID used to uniquely identify this module +GUID = '29f1ed8b-311a-4ea1-80a6-0f3ec56e8259' + +# Author of this module +Author = 'Dimitar Milov' + +# Company or vendor of this module +CompanyName = 'VMware, Inc.' + +# Copyright statement for this module +Copyright = 'Copyright (c) VMware, Inc. All rights reserved.' + +# Description of the functionality provided by this module +Description = 'PowerShell Module for Managing VMware vSphere SSO Admin functionality.' + +# Minimum version of the Windows PowerShell engine required by this module +PowerShellVersion = '6.0.1' + +# Specifies the compatible PSEditions of the module. +CompatiblePSEditions = @('Core') + +# Name of the Windows PowerShell host required by this module +PowerShellHostName = '' + +# Minimum version of the Windows PowerShell host required by this module +PowerShellHostVersion = '' + +# Processor architecture (None, X86, Amd64, IA64) required by this module +ProcessorArchitecture = '' + +# Assemblies that must be loaded prior to importing this module +RequiredAssemblies = @( +'VMware.vSphere.SsoAdmin.Utils.dll', +'VMware.vSphere.SsoAdminClient.dll', +'VMware.vSphere.LsClient.dll' +) + +# Script files (.ps1) that are run in the caller's environment prior to importing this module +# ScriptsToProcess = @() + +# Type files (.ps1xml) to be loaded when importing this module +# TypesToProcess = @() + +# Format files (.ps1xml) to be loaded when importing this module +#FormatsToProcess = 'VMware.vSphere.SsoAdmin.Format.ps1xml' + +# Modules to import as nested modules of the module specified in ModuleToProcess +#NestedModules= @() + +# Functions to export from this module +FunctionsToExport = '*' + +# Cmdlets to export from this module +CmdletsToExport = '*' + +# Variables to export from this module +VariablesToExport = '*' + +# Aliases to export from this module +AliasesToExport = '*' + +# List of all modules packaged with this module +ModuleList = @() + +# List of all files packaged with this module +FileList = '' + +# Private data to pass to the module specified in ModuleToProcess +PrivateData = '' + +} \ No newline at end of file diff --git a/Modules/VMware.vSphere.SsoAdmin/netcoreapp2.0/VMware.vSphere.SsoAdminClient.dll b/Modules/VMware.vSphere.SsoAdmin/netcoreapp2.0/VMware.vSphere.SsoAdminClient.dll new file mode 100644 index 0000000..c91a1b2 Binary files /dev/null and b/Modules/VMware.vSphere.SsoAdmin/netcoreapp2.0/VMware.vSphere.SsoAdminClient.dll differ diff --git a/Modules/VMware.vSphere.SsoAdmin/src/.gitignore b/Modules/VMware.vSphere.SsoAdmin/src/.gitignore new file mode 100644 index 0000000..381c31e --- /dev/null +++ b/Modules/VMware.vSphere.SsoAdmin/src/.gitignore @@ -0,0 +1,3 @@ +**/.vs +**/bin +**/obj \ No newline at end of file diff --git a/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/Nuget.config b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/Nuget.config new file mode 100644 index 0000000..ac403a9 --- /dev/null +++ b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/Nuget.config @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.LsClient/Connected Services/LookupServiceReference/ConnectedService.json b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.LsClient/Connected Services/LookupServiceReference/ConnectedService.json new file mode 100644 index 0000000..2f034e7 --- /dev/null +++ b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.LsClient/Connected Services/LookupServiceReference/ConnectedService.json @@ -0,0 +1,24 @@ +{ + "ProviderId": "Microsoft.VisualStudio.ConnectedService.Wcf", + "Version": "15.0.20628.921", + "ExtendedData": { + "Uri": "https://10.23.80.205/lookupservice/wsdl/lookup.wsdl", + "Namespace": "LookupServiceReference", + "SelectedAccessLevelForGeneratedClass": "Public", + "GenerateMessageContract": false, + "ReuseTypesinReferencedAssemblies": true, + "ReuseTypesinAllReferencedAssemblies": true, + "CollectionTypeReference": { + "Item1": "System.Array", + "Item2": "System.Runtime.dll" + }, + "DictionaryCollectionTypeReference": { + "Item1": "System.Collections.Generic.Dictionary`2", + "Item2": "System.Collections.dll" + }, + "CheckedReferencedAssemblies": [], + "InstanceId": null, + "Name": "LookupServiceReference", + "Metadata": {} + } +} \ No newline at end of file diff --git a/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.LsClient/Connected Services/LookupServiceReference/Reference.cs b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.LsClient/Connected Services/LookupServiceReference/Reference.cs new file mode 100644 index 0000000..58719af --- /dev/null +++ b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.LsClient/Connected Services/LookupServiceReference/Reference.cs @@ -0,0 +1,2350 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// // +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace LookupServiceReference +{ + + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(UnexpectedFault))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SystemError))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SecurityError))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(RequestCanceled))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NotSupported))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NotImplemented))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NotEnoughLicenses))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ManagedObjectNotFound))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(InvalidRequest))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(MethodNotFound))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(InvalidType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(InvalidArgument))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(HostCommunication))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(HostNotReachable))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(HostNotConnected))] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.1")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:lookup")] + public partial class RuntimeFault : MethodFault + { + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(LookupFaultServiceFault))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(LookupFaultUnsupportedSiteFault))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(LookupFaultEntryNotFoundFault))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(LookupFaultEntryExistsFault))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(RuntimeFault))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(UnexpectedFault))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SystemError))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SecurityError))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(RequestCanceled))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NotSupported))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NotImplemented))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NotEnoughLicenses))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ManagedObjectNotFound))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(InvalidRequest))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(MethodNotFound))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(InvalidType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(InvalidArgument))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(HostCommunication))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(HostNotReachable))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(HostNotConnected))] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.1")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:lookup")] + public partial class MethodFault + { + + private LocalizedMethodFault faultCauseField; + + private LocalizableMessage[] faultMessageField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public LocalizedMethodFault faultCause + { + get + { + return this.faultCauseField; + } + set + { + this.faultCauseField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("faultMessage", Order=1)] + public LocalizableMessage[] faultMessage + { + get + { + return this.faultMessageField; + } + set + { + this.faultMessageField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.1")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:lookup")] + 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(LookupServiceContent))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(LookupHaBackupNodeConfiguration))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(LookupServiceRegistrationFilter))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(LookupServiceRegistrationServiceType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(LookupServiceRegistrationAttribute))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(LookupServiceRegistrationEndpointType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(LookupServiceRegistrationEndpoint))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(LookupServiceRegistrationMutableServiceInfo))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(LookupServiceRegistrationSetSpec))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(LookupServiceRegistrationCommonServiceInfo))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(LookupServiceRegistrationInfo))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(LookupServiceRegistrationCreateSpec))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(LocalizedMethodFault))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(LocalizableMessage))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(KeyAnyValue))] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.1")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:lookup")] + public partial class DynamicData + { + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.1")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:lookup")] + public partial class GetSiteIdRequestType + { + + private ManagedObjectReference _thisField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public ManagedObjectReference _this + { + get + { + return this._thisField; + } + set + { + this._thisField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.1")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:lookup")] + 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("dotnet-svcutil", "1.0.0.1")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:lookup")] + public partial class ListRequestType + { + + private ManagedObjectReference _thisField; + + private LookupServiceRegistrationFilter filterCriteriaField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public ManagedObjectReference _this + { + get + { + return this._thisField; + } + set + { + this._thisField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public LookupServiceRegistrationFilter filterCriteria + { + get + { + return this.filterCriteriaField; + } + set + { + this.filterCriteriaField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.1")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:lookup")] + public partial class LookupServiceRegistrationFilter : DynamicData + { + + private string siteIdField; + + private string nodeIdField; + + private LookupServiceRegistrationServiceType serviceTypeField; + + private LookupServiceRegistrationEndpointType endpointTypeField; + + private string endpointTrustAnchorField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string siteId + { + get + { + return this.siteIdField; + } + set + { + this.siteIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string nodeId + { + get + { + return this.nodeIdField; + } + set + { + this.nodeIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public LookupServiceRegistrationServiceType serviceType + { + get + { + return this.serviceTypeField; + } + set + { + this.serviceTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public LookupServiceRegistrationEndpointType endpointType + { + get + { + return this.endpointTypeField; + } + set + { + this.endpointTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string endpointTrustAnchor + { + get + { + return this.endpointTrustAnchorField; + } + set + { + this.endpointTrustAnchorField = value; + } + } + + [System.Xml.Serialization.XmlElementAttribute(Order = 5)] + public bool searchAllSsoDomains { + get; + set; + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.1")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:lookup")] + public partial class LookupServiceRegistrationServiceType : DynamicData + { + + private string productField; + + private string typeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string product + { + get + { + return this.productField; + } + set + { + this.productField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string type + { + get + { + return this.typeField; + } + set + { + this.typeField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.1")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:lookup")] + public partial class LookupServiceRegistrationEndpointType : DynamicData + { + + private string protocolField; + + private string typeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string protocol + { + get + { + return this.protocolField; + } + set + { + this.protocolField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string type + { + get + { + return this.typeField; + } + set + { + this.typeField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.1")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:lookup")] + public partial class GetRequestType + { + + private ManagedObjectReference _thisField; + + private string serviceIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public ManagedObjectReference _this + { + get + { + return this._thisField; + } + set + { + this._thisField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string serviceId + { + get + { + return this.serviceIdField; + } + set + { + this.serviceIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.1")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:lookup")] + public partial class SetTrustAnchorRequestType + { + + private ManagedObjectReference _thisField; + + private LookupServiceRegistrationFilter filterField; + + private string[] trustAnchorsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public ManagedObjectReference _this + { + get + { + return this._thisField; + } + set + { + this._thisField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public LookupServiceRegistrationFilter filter + { + get + { + return this.filterField; + } + set + { + this.filterField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("trustAnchors", Order=2)] + public string[] trustAnchors + { + get + { + return this.trustAnchorsField; + } + set + { + this.trustAnchorsField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.1")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:lookup")] + public partial class SetRequestType + { + + private ManagedObjectReference _thisField; + + private string serviceIdField; + + private LookupServiceRegistrationSetSpec serviceSpecField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public ManagedObjectReference _this + { + get + { + return this._thisField; + } + set + { + this._thisField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string serviceId + { + get + { + return this.serviceIdField; + } + set + { + this.serviceIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public LookupServiceRegistrationSetSpec serviceSpec + { + get + { + return this.serviceSpecField; + } + set + { + this.serviceSpecField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.1")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:lookup")] + public partial class LookupServiceRegistrationSetSpec : LookupServiceRegistrationMutableServiceInfo + { + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(LookupServiceRegistrationSetSpec))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(LookupServiceRegistrationCommonServiceInfo))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(LookupServiceRegistrationInfo))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(LookupServiceRegistrationCreateSpec))] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.1")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:lookup")] + public partial class LookupServiceRegistrationMutableServiceInfo : DynamicData + { + + private string serviceVersionField; + + private string vendorNameResourceKeyField; + + private string vendorNameDefaultField; + + private string vendorProductInfoResourceKeyField; + + private string vendorProductInfoDefaultField; + + private LookupServiceRegistrationEndpoint[] serviceEndpointsField; + + private LookupServiceRegistrationAttribute[] serviceAttributesField; + + private string serviceNameResourceKeyField; + + private string serviceNameDefaultField; + + private string serviceDescriptionResourceKeyField; + + private string serviceDescriptionDefaultField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string serviceVersion + { + get + { + return this.serviceVersionField; + } + set + { + this.serviceVersionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string vendorNameResourceKey + { + get + { + return this.vendorNameResourceKeyField; + } + set + { + this.vendorNameResourceKeyField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string vendorNameDefault + { + get + { + return this.vendorNameDefaultField; + } + set + { + this.vendorNameDefaultField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string vendorProductInfoResourceKey + { + get + { + return this.vendorProductInfoResourceKeyField; + } + set + { + this.vendorProductInfoResourceKeyField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string vendorProductInfoDefault + { + get + { + return this.vendorProductInfoDefaultField; + } + set + { + this.vendorProductInfoDefaultField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("serviceEndpoints", Order=5)] + public LookupServiceRegistrationEndpoint[] serviceEndpoints + { + get + { + return this.serviceEndpointsField; + } + set + { + this.serviceEndpointsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("serviceAttributes", Order=6)] + public LookupServiceRegistrationAttribute[] serviceAttributes + { + get + { + return this.serviceAttributesField; + } + set + { + this.serviceAttributesField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public string serviceNameResourceKey + { + get + { + return this.serviceNameResourceKeyField; + } + set + { + this.serviceNameResourceKeyField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public string serviceNameDefault + { + get + { + return this.serviceNameDefaultField; + } + set + { + this.serviceNameDefaultField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public string serviceDescriptionResourceKey + { + get + { + return this.serviceDescriptionResourceKeyField; + } + set + { + this.serviceDescriptionResourceKeyField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public string serviceDescriptionDefault + { + get + { + return this.serviceDescriptionDefaultField; + } + set + { + this.serviceDescriptionDefaultField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.1")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:lookup")] + public partial class LookupServiceRegistrationEndpoint : DynamicData + { + + private string urlField; + + private LookupServiceRegistrationEndpointType endpointTypeField; + + private string[] sslTrustField; + + private LookupServiceRegistrationAttribute[] endpointAttributesField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="anyURI", Order=0)] + public string url + { + get + { + return this.urlField; + } + set + { + this.urlField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public LookupServiceRegistrationEndpointType endpointType + { + get + { + return this.endpointTypeField; + } + set + { + this.endpointTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("sslTrust", Order=2)] + public string[] sslTrust + { + get + { + return this.sslTrustField; + } + set + { + this.sslTrustField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("endpointAttributes", Order=3)] + public LookupServiceRegistrationAttribute[] endpointAttributes + { + get + { + return this.endpointAttributesField; + } + set + { + this.endpointAttributesField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.1")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:lookup")] + public partial class LookupServiceRegistrationAttribute : DynamicData + { + + private string keyField; + + private string valueField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string key + { + get + { + return this.keyField; + } + set + { + this.keyField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string value + { + get + { + return this.valueField; + } + set + { + this.valueField = value; + } + } + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(LookupServiceRegistrationInfo))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(LookupServiceRegistrationCreateSpec))] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.1")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:lookup")] + public partial class LookupServiceRegistrationCommonServiceInfo : LookupServiceRegistrationMutableServiceInfo + { + + private string ownerIdField; + + private LookupServiceRegistrationServiceType serviceTypeField; + + private string nodeIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ownerId + { + get + { + return this.ownerIdField; + } + set + { + this.ownerIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public LookupServiceRegistrationServiceType serviceType + { + get + { + return this.serviceTypeField; + } + set + { + this.serviceTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string nodeId + { + get + { + return this.nodeIdField; + } + set + { + this.nodeIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.1")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:lookup")] + public partial class LookupServiceRegistrationInfo : LookupServiceRegistrationCommonServiceInfo + { + + private string serviceIdField; + + private string siteIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string serviceId + { + get + { + return this.serviceIdField; + } + set + { + this.serviceIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string siteId + { + get + { + return this.siteIdField; + } + set + { + this.siteIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.1")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:lookup")] + public partial class LookupServiceRegistrationCreateSpec : LookupServiceRegistrationCommonServiceInfo + { + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.1")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:lookup")] + public partial class DeleteRequestType + { + + private ManagedObjectReference _thisField; + + private string serviceIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public ManagedObjectReference _this + { + get + { + return this._thisField; + } + set + { + this._thisField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string serviceId + { + get + { + return this.serviceIdField; + } + set + { + this.serviceIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.1")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:lookup")] + public partial class CreateRequestType + { + + private ManagedObjectReference _thisField; + + private string serviceIdField; + + private LookupServiceRegistrationCreateSpec createSpecField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public ManagedObjectReference _this + { + get + { + return this._thisField; + } + set + { + this._thisField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string serviceId + { + get + { + return this.serviceIdField; + } + set + { + this.serviceIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public LookupServiceRegistrationCreateSpec createSpec + { + get + { + return this.createSpecField; + } + set + { + this.createSpecField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.1")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:lookup")] + public partial class RetrieveServiceContentRequestType + { + + private ManagedObjectReference _thisField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public ManagedObjectReference _this + { + get + { + return this._thisField; + } + set + { + this._thisField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.1")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:lookup")] + public partial class GetLocaleRequestType + { + + private ManagedObjectReference _thisField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public ManagedObjectReference _this + { + get + { + return this._thisField; + } + set + { + this._thisField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.1")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:lookup")] + public partial class SetLocaleRequestType + { + + private ManagedObjectReference _thisField; + + private string localeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public ManagedObjectReference _this + { + get + { + return this._thisField; + } + set + { + this._thisField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string locale + { + get + { + return this.localeField; + } + set + { + this.localeField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.1")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:lookup")] + public partial class RetrieveHaBackupConfigurationRequestType + { + + private ManagedObjectReference _thisField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public ManagedObjectReference _this + { + get + { + return this._thisField; + } + set + { + this._thisField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.1")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:lookup")] + public partial class DynamicProperty + { + + private string nameField; + + private object valField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string name + { + get + { + return this.nameField; + } + set + { + this.nameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public object val + { + get + { + return this.valField; + } + set + { + this.valField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.1")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:lookup")] + public partial class KeyAnyValue : DynamicData + { + + private string keyField; + + private object valueField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string key + { + get + { + return this.keyField; + } + set + { + this.keyField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public object value + { + get + { + return this.valueField; + } + set + { + this.valueField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.1")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:lookup")] + public partial class LocalizableMessage : DynamicData + { + + private string keyField; + + private KeyAnyValue[] argField; + + private string messageField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string key + { + get + { + return this.keyField; + } + set + { + this.keyField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("arg", Order=1)] + public KeyAnyValue[] arg + { + get + { + return this.argField; + } + set + { + this.argField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string message + { + get + { + return this.messageField; + } + set + { + this.messageField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.1")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:lookup")] + public partial class LookupServiceContent : DynamicData + { + + private ManagedObjectReference lookupServiceField; + + private ManagedObjectReference serviceRegistrationField; + + private ManagedObjectReference deploymentInformationServiceField; + + private ManagedObjectReference l10nField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public ManagedObjectReference lookupService + { + get + { + return this.lookupServiceField; + } + set + { + this.lookupServiceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public ManagedObjectReference serviceRegistration + { + get + { + return this.serviceRegistrationField; + } + set + { + this.serviceRegistrationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public ManagedObjectReference deploymentInformationService + { + get + { + return this.deploymentInformationServiceField; + } + set + { + this.deploymentInformationServiceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public ManagedObjectReference l10n + { + get + { + return this.l10nField; + } + set + { + this.l10nField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.1")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:lookup")] + public partial class LookupHaBackupNodeConfiguration : DynamicData + { + + private string dbTypeField; + + private string dbJdbcUrlField; + + private string dbUserField; + + private string dbPassField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string dbType + { + get + { + return this.dbTypeField; + } + set + { + this.dbTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string dbJdbcUrl + { + get + { + return this.dbJdbcUrlField; + } + set + { + this.dbJdbcUrlField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string dbUser + { + get + { + return this.dbUserField; + } + set + { + this.dbUserField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string dbPass + { + get + { + return this.dbPassField; + } + set + { + this.dbPassField = value; + } + } + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(LookupFaultUnsupportedSiteFault))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(LookupFaultEntryNotFoundFault))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(LookupFaultEntryExistsFault))] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.1")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:lookup")] + public partial class LookupFaultServiceFault : MethodFault + { + + private string errorMessageField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string errorMessage + { + get + { + return this.errorMessageField; + } + set + { + this.errorMessageField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.1")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:lookup")] + public partial class LookupFaultUnsupportedSiteFault : LookupFaultServiceFault + { + + private string operatingSiteField; + + private string requestedSiteField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string operatingSite + { + get + { + return this.operatingSiteField; + } + set + { + this.operatingSiteField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string requestedSite + { + get + { + return this.requestedSiteField; + } + set + { + this.requestedSiteField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.1")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:lookup")] + public partial class LookupFaultEntryNotFoundFault : LookupFaultServiceFault + { + + private string nameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string name + { + get + { + return this.nameField; + } + set + { + this.nameField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.1")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:lookup")] + public partial class LookupFaultEntryExistsFault : LookupFaultServiceFault + { + + private string nameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string name + { + get + { + return this.nameField; + } + set + { + this.nameField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.1")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:lookup")] + 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("dotnet-svcutil", "1.0.0.1")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:lookup")] + 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("dotnet-svcutil", "1.0.0.1")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:lookup")] + public partial class SecurityError : RuntimeFault + { + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.1")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:lookup")] + public partial class RequestCanceled : RuntimeFault + { + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.1")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:lookup")] + public partial class NotSupported : RuntimeFault + { + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.1")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:lookup")] + public partial class NotImplemented : RuntimeFault + { + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.1")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:lookup")] + public partial class NotEnoughLicenses : RuntimeFault + { + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.1")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:lookup")] + 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("dotnet-svcutil", "1.0.0.1")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:lookup")] + public partial class InvalidRequest : RuntimeFault + { + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.1")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:lookup")] + 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("dotnet-svcutil", "1.0.0.1")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:lookup")] + 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("dotnet-svcutil", "1.0.0.1")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:lookup")] + 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("dotnet-svcutil", "1.0.0.1")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:lookup")] + public partial class HostCommunication : RuntimeFault + { + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.1")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:lookup")] + public partial class HostNotReachable : HostCommunication + { + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.1")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:lookup")] + public partial class HostNotConnected : HostCommunication + { + } + + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.1")] + [System.ServiceModel.ServiceContractAttribute(Namespace="urn:lookup", ConfigurationName="LookupServiceReference.LsPortType")] + public interface LsPortType + { + + [System.ServiceModel.OperationContractAttribute(Action="urn:lookup/3.0", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(LookupServiceReference.RuntimeFault), Action="urn:lookup/3.0", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSiteIdRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ListRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetTrustAnchorRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveServiceContentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(KeyAnyValue[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LocalizableMessage[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LookupServiceRegistrationInfo[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LookupServiceRegistrationEndpoint[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LookupServiceRegistrationAttribute[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task RetrieveHaBackupConfigurationAsync(LookupServiceReference.ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action="urn:lookup/3.0", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(LookupServiceReference.RuntimeFault), Action="urn:lookup/3.0", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSiteIdRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ListRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetTrustAnchorRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveServiceContentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(KeyAnyValue[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LocalizableMessage[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LookupServiceRegistrationInfo[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LookupServiceRegistrationEndpoint[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LookupServiceRegistrationAttribute[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task SetLocaleAsync(LookupServiceReference.ManagedObjectReference _this, string locale); + + [System.ServiceModel.OperationContractAttribute(Action="urn:lookup/3.0", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(LookupServiceReference.RuntimeFault), Action="urn:lookup/3.0", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSiteIdRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ListRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetTrustAnchorRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveServiceContentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(KeyAnyValue[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LocalizableMessage[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LookupServiceRegistrationInfo[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LookupServiceRegistrationEndpoint[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LookupServiceRegistrationAttribute[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task GetLocaleAsync(LookupServiceReference.ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action="urn:lookup/3.0", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(LookupServiceReference.RuntimeFault), Action="urn:lookup/3.0", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSiteIdRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ListRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetTrustAnchorRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveServiceContentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(KeyAnyValue[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LocalizableMessage[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LookupServiceRegistrationInfo[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LookupServiceRegistrationEndpoint[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LookupServiceRegistrationAttribute[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task RetrieveServiceContentAsync(LookupServiceReference.ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action="urn:lookup/3.0", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(LookupServiceReference.LookupFaultEntryExistsFault), Action="urn:lookup/3.0", Name="LookupFaultEntryExistsFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(LookupServiceReference.InvalidArgument), Action="urn:lookup/3.0", Name="InvalidArgumentFault")] + [System.ServiceModel.FaultContractAttribute(typeof(LookupServiceReference.SecurityError), Action="urn:lookup/3.0", Name="SecurityErrorFault")] + [System.ServiceModel.FaultContractAttribute(typeof(LookupServiceReference.RuntimeFault), Action="urn:lookup/3.0", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSiteIdRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ListRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetTrustAnchorRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveServiceContentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(KeyAnyValue[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LocalizableMessage[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LookupServiceRegistrationInfo[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LookupServiceRegistrationEndpoint[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LookupServiceRegistrationAttribute[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + System.Threading.Tasks.Task CreateAsync(LookupServiceReference.ManagedObjectReference _this, string serviceId, LookupServiceReference.LookupServiceRegistrationCreateSpec createSpec); + + [System.ServiceModel.OperationContractAttribute(Action="urn:lookup/3.0", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(LookupServiceReference.LookupFaultEntryNotFoundFault), Action="urn:lookup/3.0", Name="LookupFaultEntryNotFoundFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(LookupServiceReference.SecurityError), Action="urn:lookup/3.0", Name="SecurityErrorFault")] + [System.ServiceModel.FaultContractAttribute(typeof(LookupServiceReference.RuntimeFault), Action="urn:lookup/3.0", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSiteIdRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ListRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetTrustAnchorRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveServiceContentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(KeyAnyValue[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LocalizableMessage[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LookupServiceRegistrationInfo[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LookupServiceRegistrationEndpoint[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LookupServiceRegistrationAttribute[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + System.Threading.Tasks.Task DeleteAsync(LookupServiceReference.ManagedObjectReference _this, string serviceId); + + [System.ServiceModel.OperationContractAttribute(Action="urn:lookup/3.0", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(LookupServiceReference.LookupFaultEntryNotFoundFault), Action="urn:lookup/3.0", Name="LookupFaultEntryNotFoundFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(LookupServiceReference.InvalidArgument), Action="urn:lookup/3.0", Name="InvalidArgumentFault")] + [System.ServiceModel.FaultContractAttribute(typeof(LookupServiceReference.SecurityError), Action="urn:lookup/3.0", Name="SecurityErrorFault")] + [System.ServiceModel.FaultContractAttribute(typeof(LookupServiceReference.RuntimeFault), Action="urn:lookup/3.0", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSiteIdRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ListRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetTrustAnchorRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveServiceContentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(KeyAnyValue[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LocalizableMessage[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LookupServiceRegistrationInfo[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LookupServiceRegistrationEndpoint[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LookupServiceRegistrationAttribute[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + System.Threading.Tasks.Task SetAsync(LookupServiceReference.ManagedObjectReference _this, string serviceId, LookupServiceReference.LookupServiceRegistrationSetSpec serviceSpec); + + [System.ServiceModel.OperationContractAttribute(Action="urn:lookup/3.0", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(LookupServiceReference.InvalidArgument), Action="urn:lookup/3.0", Name="InvalidArgumentFault")] + [System.ServiceModel.FaultContractAttribute(typeof(LookupServiceReference.SecurityError), Action="urn:lookup/3.0", Name="SecurityErrorFault")] + [System.ServiceModel.FaultContractAttribute(typeof(LookupServiceReference.RuntimeFault), Action="urn:lookup/3.0", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSiteIdRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ListRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetTrustAnchorRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveServiceContentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(KeyAnyValue[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LocalizableMessage[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LookupServiceRegistrationInfo[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LookupServiceRegistrationEndpoint[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LookupServiceRegistrationAttribute[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + System.Threading.Tasks.Task SetTrustAnchorAsync(LookupServiceReference.SetTrustAnchorRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:lookup/3.0", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(LookupServiceReference.LookupFaultEntryNotFoundFault), Action="urn:lookup/3.0", Name="LookupFaultEntryNotFoundFaultFault")] + [System.ServiceModel.FaultContractAttribute(typeof(LookupServiceReference.RuntimeFault), Action="urn:lookup/3.0", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSiteIdRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ListRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetTrustAnchorRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveServiceContentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(KeyAnyValue[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LocalizableMessage[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LookupServiceRegistrationInfo[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LookupServiceRegistrationEndpoint[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LookupServiceRegistrationAttribute[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task GetAsync(LookupServiceReference.ManagedObjectReference _this, string serviceId); + + [System.ServiceModel.OperationContractAttribute(Action="urn:lookup/3.0", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(LookupServiceReference.RuntimeFault), Action="urn:lookup/3.0", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSiteIdRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ListRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetTrustAnchorRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveServiceContentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(KeyAnyValue[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LocalizableMessage[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LookupServiceRegistrationInfo[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LookupServiceRegistrationEndpoint[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LookupServiceRegistrationAttribute[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + System.Threading.Tasks.Task ListAsync(LookupServiceReference.ListRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="urn:lookup/3.0", ReplyAction="*")] + [System.ServiceModel.FaultContractAttribute(typeof(LookupServiceReference.RuntimeFault), Action="urn:lookup/3.0", Name="RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSiteIdRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ListRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetTrustAnchorRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveServiceContentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(KeyAnyValue[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LocalizableMessage[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LookupServiceRegistrationInfo[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LookupServiceRegistrationEndpoint[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LookupServiceRegistrationAttribute[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name="returnval")] + System.Threading.Tasks.Task GetSiteIdAsync(LookupServiceReference.ManagedObjectReference _this); + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.1")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetTrustAnchor", WrapperNamespace="urn:lookup", IsWrapped=true)] + public partial class SetTrustAnchorRequest + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="urn:lookup", Order=0)] + public LookupServiceReference.ManagedObjectReference _this; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="urn:lookup", Order=1)] + public LookupServiceReference.LookupServiceRegistrationFilter filter; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="urn:lookup", Order=2)] + [System.Xml.Serialization.XmlElementAttribute("trustAnchors")] + public string[] trustAnchors; + + public SetTrustAnchorRequest() + { + } + + public SetTrustAnchorRequest(LookupServiceReference.ManagedObjectReference _this, LookupServiceReference.LookupServiceRegistrationFilter filter, string[] trustAnchors) + { + this._this = _this; + this.filter = filter; + this.trustAnchors = trustAnchors; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.1")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetTrustAnchorResponse", WrapperNamespace="urn:lookup", IsWrapped=true)] + public partial class SetTrustAnchorResponse + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="urn:lookup", Order=0)] + public int returnval; + + public SetTrustAnchorResponse() + { + } + + public SetTrustAnchorResponse(int returnval) + { + this.returnval = returnval; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.1")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="List", WrapperNamespace="urn:lookup", IsWrapped=true)] + public partial class ListRequest + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="urn:lookup", Order=0)] + public LookupServiceReference.ManagedObjectReference _this; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="urn:lookup", Order=1)] + public LookupServiceReference.LookupServiceRegistrationFilter filterCriteria; + + public ListRequest() + { + } + + public ListRequest(LookupServiceReference.ManagedObjectReference _this, LookupServiceReference.LookupServiceRegistrationFilter filterCriteria) + { + this._this = _this; + this.filterCriteria = filterCriteria; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.1")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListResponse", WrapperNamespace="urn:lookup", IsWrapped=true)] + public partial class ListResponse + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="urn:lookup", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("returnval")] + public LookupServiceReference.LookupServiceRegistrationInfo[] returnval; + + public ListResponse() + { + } + + public ListResponse(LookupServiceReference.LookupServiceRegistrationInfo[] returnval) + { + this.returnval = returnval; + } + } + + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.1")] + public interface LsPortTypeChannel : LookupServiceReference.LsPortType, System.ServiceModel.IClientChannel + { + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.1")] + public partial class LsPortTypeClient : System.ServiceModel.ClientBase, LookupServiceReference.LsPortType + { + + public LsPortTypeClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) : + base(binding, remoteAddress) + { + } + + public System.Threading.Tasks.Task RetrieveHaBackupConfigurationAsync(LookupServiceReference.ManagedObjectReference _this) + { + return base.Channel.RetrieveHaBackupConfigurationAsync(_this); + } + + public System.Threading.Tasks.Task SetLocaleAsync(LookupServiceReference.ManagedObjectReference _this, string locale) + { + return base.Channel.SetLocaleAsync(_this, locale); + } + + public System.Threading.Tasks.Task GetLocaleAsync(LookupServiceReference.ManagedObjectReference _this) + { + return base.Channel.GetLocaleAsync(_this); + } + + public System.Threading.Tasks.Task RetrieveServiceContentAsync(LookupServiceReference.ManagedObjectReference _this) + { + return base.Channel.RetrieveServiceContentAsync(_this); + } + + public System.Threading.Tasks.Task CreateAsync(LookupServiceReference.ManagedObjectReference _this, string serviceId, LookupServiceReference.LookupServiceRegistrationCreateSpec createSpec) + { + return base.Channel.CreateAsync(_this, serviceId, createSpec); + } + + public System.Threading.Tasks.Task DeleteAsync(LookupServiceReference.ManagedObjectReference _this, string serviceId) + { + return base.Channel.DeleteAsync(_this, serviceId); + } + + public System.Threading.Tasks.Task SetAsync(LookupServiceReference.ManagedObjectReference _this, string serviceId, LookupServiceReference.LookupServiceRegistrationSetSpec serviceSpec) + { + return base.Channel.SetAsync(_this, serviceId, serviceSpec); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task LookupServiceReference.LsPortType.SetTrustAnchorAsync(LookupServiceReference.SetTrustAnchorRequest request) + { + return base.Channel.SetTrustAnchorAsync(request); + } + + public System.Threading.Tasks.Task SetTrustAnchorAsync(LookupServiceReference.ManagedObjectReference _this, LookupServiceReference.LookupServiceRegistrationFilter filter, string[] trustAnchors) + { + LookupServiceReference.SetTrustAnchorRequest inValue = new LookupServiceReference.SetTrustAnchorRequest(); + inValue._this = _this; + inValue.filter = filter; + inValue.trustAnchors = trustAnchors; + return ((LookupServiceReference.LsPortType)(this)).SetTrustAnchorAsync(inValue); + } + + public System.Threading.Tasks.Task GetAsync(LookupServiceReference.ManagedObjectReference _this, string serviceId) + { + return base.Channel.GetAsync(_this, serviceId); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task LookupServiceReference.LsPortType.ListAsync(LookupServiceReference.ListRequest request) + { + return base.Channel.ListAsync(request); + } + + public System.Threading.Tasks.Task ListAsync(LookupServiceReference.ManagedObjectReference _this, LookupServiceReference.LookupServiceRegistrationFilter filterCriteria) + { + LookupServiceReference.ListRequest inValue = new LookupServiceReference.ListRequest(); + inValue._this = _this; + inValue.filterCriteria = filterCriteria; + return ((LookupServiceReference.LsPortType)(this)).ListAsync(inValue); + } + + public System.Threading.Tasks.Task GetSiteIdAsync(LookupServiceReference.ManagedObjectReference _this) + { + return base.Channel.GetSiteIdAsync(_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)); + } + } +} diff --git a/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.LsClient/LookupServiceClient.cs b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.LsClient/LookupServiceClient.cs new file mode 100644 index 0000000..542926f --- /dev/null +++ b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.LsClient/LookupServiceClient.cs @@ -0,0 +1,136 @@ +// ************************************************************************** +// Copyright 2020 VMware, Inc. +// ************************************************************************** +using System; +using System.Collections; +using System.Collections.Generic; +using System.IdentityModel.Selectors; +using System.Linq; +using System.Security; +using System.Security.Cryptography.X509Certificates; +using System.ServiceModel; +using System.ServiceModel.Channels; +using System.ServiceModel.Security; +using System.Text; +using LookupServiceReference; + +namespace VMware.vSphere.LsClient +{ + public class LookupServiceClient { + private const int WEB_OPERATION_TIMEOUT_SECONDS = 30; + private LsPortTypeClient _lsClient; + + private static readonly ManagedObjectReference RootMoRef = new ManagedObjectReference + { + type = "LookupServiceInstance", + Value = "ServiceInstance" + }; + + public LookupServiceClient(string hostname, X509CertificateValidator serverCertificateValidator) { + var lsUri = $"https://{hostname}/lookupservice/sdk"; + + _lsClient = new LsPortTypeClient(GetBinding(), new EndpointAddress(new Uri(lsUri))); + + var serverAuthentication = GetServerAuthentication(serverCertificateValidator); + + if (serverAuthentication != null) + { + _lsClient + .ChannelFactory + .Credentials + .ServiceCertificate + .SslCertificateAuthentication = serverAuthentication; + } + } + + #region Private Helpers + private X509ServiceCertificateAuthentication GetServerAuthentication(X509CertificateValidator serverCertificateValidator) + { + if (serverCertificateValidator != null) { + return new X509ServiceCertificateAuthentication { + CertificateValidationMode = X509CertificateValidationMode.Custom, + CustomCertificateValidator = serverCertificateValidator + }; + } + + // Default .NET behavior for TLS certificate validation + return null; + } + + private static MessageEncodingBindingElement GetWcfEncoding() + { + return new TextMessageEncodingBindingElement(MessageVersion.Soap11, Encoding.UTF8); + } + + private static HttpsTransportBindingElement GetWcfTransport(bool useSystemProxy) + { + HttpsTransportBindingElement transport = new HttpsTransportBindingElement + { + RequireClientCertificate = false + }; + + transport.UseDefaultWebProxy = useSystemProxy; + transport.MaxBufferSize = 2147483647; + transport.MaxReceivedMessageSize = 2147483647; + + return transport; + } + + private static Binding GetBinding() { + var binding = new CustomBinding(GetWcfEncoding(), GetWcfTransport(true)); + + var timeout = TimeSpan.FromSeconds(WEB_OPERATION_TIMEOUT_SECONDS); + binding.CloseTimeout = timeout; + binding.OpenTimeout = timeout; + binding.ReceiveTimeout = timeout; + binding.SendTimeout = timeout; + + return binding; + } + #endregion + + public Uri GetSsoAdminEndpointUri() { + var product = "com.vmware.cis"; + var endpointType = "com.vmware.cis.cs.identity.admin"; + var type = "sso:admin"; + return FindServiceEndpoint(product, type, endpointType); + } + + public Uri GetStsEndpointUri() { + var product = "com.vmware.cis"; + var type = "cs.identity"; + var endpointType = "com.vmware.cis.cs.identity.sso"; + return FindServiceEndpoint(product, type, endpointType); + } + + private Uri FindServiceEndpoint(string product, string type, string endpointType) { + Uri result = null; + + var svcContent = _lsClient.RetrieveServiceContentAsync(RootMoRef).Result; + var filterCriteria = new LookupServiceRegistrationFilter() { + searchAllSsoDomains = true, + serviceType = new LookupServiceRegistrationServiceType { + product = product, + type = type + } + }; + + var lsRegInfo = _lsClient. + ListAsync(svcContent.serviceRegistration, filterCriteria) + .Result? + .returnval? + .FirstOrDefault(); + if (lsRegInfo != null) { + var registrationEndpooint = lsRegInfo. + serviceEndpoints?. + Where(a => a.endpointType.type == endpointType)?. + FirstOrDefault(); + if (registrationEndpooint != null) { + result = new Uri(registrationEndpooint.url); + } + } + return result; + } + } + +} 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 new file mode 100644 index 0000000..461bacf --- /dev/null +++ b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.LsClient/VMware.vSphere.LsClient.csproj @@ -0,0 +1,27 @@ + + + + VMware.vSphere.LsClient + VMware.vSphere.LsClient + vSphere Lookup Service API client. + net45;netcoreapp2.0 + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdmin.Client.sln b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdmin.Client.sln new file mode 100644 index 0000000..5a96ace --- /dev/null +++ b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdmin.Client.sln @@ -0,0 +1,43 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 16 +VisualStudioVersion = 16.0.30503.244 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "VMware.vSphere.SsoAdminClient", "VMware.vSphere.SsoAdminClient\VMware.vSphere.SsoAdminClient.csproj", "{BD48E0DD-4048-48FD-B0BE-560E2417A2CC}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "VMware.vSphere.LsClient", "VMware.vSphere.LsClient\VMware.vSphere.LsClient.csproj", "{EEC4C335-3E6C-4FA5-84CD-CBADCD720F35}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "VMware.vSphere.SsoAdmin.Utils", "VMware.vSphere.SsoAdmin.Utils\VMware.vSphere.SsoAdmin.Utils.csproj", "{1523743E-C01E-4D37-845F-0BB8DAF9EE7E}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "VMware.vSphere.SsoAdminClient.Tests", "VMware.vSphere.SsoAdminClient.Tests\VMware.vSphere.SsoAdminClient.Tests.csproj", "{90E6C4A6-FDB4-43FC-B156-ADBCF2B85CCE}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {BD48E0DD-4048-48FD-B0BE-560E2417A2CC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {BD48E0DD-4048-48FD-B0BE-560E2417A2CC}.Debug|Any CPU.Build.0 = Debug|Any CPU + {BD48E0DD-4048-48FD-B0BE-560E2417A2CC}.Release|Any CPU.ActiveCfg = Release|Any CPU + {BD48E0DD-4048-48FD-B0BE-560E2417A2CC}.Release|Any CPU.Build.0 = Release|Any CPU + {EEC4C335-3E6C-4FA5-84CD-CBADCD720F35}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {EEC4C335-3E6C-4FA5-84CD-CBADCD720F35}.Debug|Any CPU.Build.0 = Debug|Any CPU + {EEC4C335-3E6C-4FA5-84CD-CBADCD720F35}.Release|Any CPU.ActiveCfg = Release|Any CPU + {EEC4C335-3E6C-4FA5-84CD-CBADCD720F35}.Release|Any CPU.Build.0 = Release|Any CPU + {1523743E-C01E-4D37-845F-0BB8DAF9EE7E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {1523743E-C01E-4D37-845F-0BB8DAF9EE7E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {1523743E-C01E-4D37-845F-0BB8DAF9EE7E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {1523743E-C01E-4D37-845F-0BB8DAF9EE7E}.Release|Any CPU.Build.0 = Release|Any CPU + {90E6C4A6-FDB4-43FC-B156-ADBCF2B85CCE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {90E6C4A6-FDB4-43FC-B156-ADBCF2B85CCE}.Debug|Any CPU.Build.0 = Debug|Any CPU + {90E6C4A6-FDB4-43FC-B156-ADBCF2B85CCE}.Release|Any CPU.ActiveCfg = Release|Any CPU + {90E6C4A6-FDB4-43FC-B156-ADBCF2B85CCE}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {9A376526-4487-43FF-A527-E34AD4764F12} + EndGlobalSection +EndGlobal diff --git a/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdmin.Utils/AcceptAllX509CertificateValidator.cs b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdmin.Utils/AcceptAllX509CertificateValidator.cs new file mode 100644 index 0000000..83a2b4b --- /dev/null +++ b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdmin.Utils/AcceptAllX509CertificateValidator.cs @@ -0,0 +1,20 @@ +// ************************************************************************** +// Copyright 2020 VMware, Inc. +// ************************************************************************** + +using System; +using System.IdentityModel.Selectors; +using System.Security.Cryptography.X509Certificates; + +namespace VMware.vSphere.SsoAdmin.Utils +{ + public class AcceptAllX509CertificateValidator : X509CertificateValidator + { + public override void Validate(X509Certificate2 certificate) { + // Check that there is a certificate. + if (certificate == null) { + throw new ArgumentNullException(nameof(certificate)); + } + } + } +} diff --git a/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdmin.Utils/StirngToSecureStringArgumentTransformationAttribute.cs b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdmin.Utils/StirngToSecureStringArgumentTransformationAttribute.cs new file mode 100644 index 0000000..740c5b5 --- /dev/null +++ b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdmin.Utils/StirngToSecureStringArgumentTransformationAttribute.cs @@ -0,0 +1,38 @@ +// ************************************************************************** +// Copyright 2020 VMware, Inc. +// ************************************************************************** + +using System; +using System.Collections.Generic; +using System.Linq; +using System.Management.Automation; +using System.Security; +using System.Text; +using System.Threading.Tasks; + +namespace VMware.vSphere.SsoAdmin.Utils +{ + public class StirngToSecureStringArgumentTransformationAttribute : ArgumentTransformationAttribute + { + private static class SecureStringConverter + { + public static SecureString ToSecureString(string value) { + var result = new SecureString(); + + foreach (var c in value.ToCharArray()) { + result.AppendChar(c); + } + + return result; + } + } + + public override object Transform(EngineIntrinsics engineIntrinsics, object inputData) { + object result = inputData; + if (inputData is string s) { + result = SecureStringConverter.ToSecureString(s); + } + return result; + } + } +} 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 new file mode 100644 index 0000000..631cd09 --- /dev/null +++ b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdmin.Utils/VMware.vSphere.SsoAdmin.Utils.csproj @@ -0,0 +1,25 @@ + + + + VMware.vSphere.SsoAdmin.Utils + VMware.vSphere.SsoAdmin.Utils + vSphere Lookup SsoAdmin utility types. + net45;netcoreapp2.0 + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdminClient.Tests/IntegrationTests.cs b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdminClient.Tests/IntegrationTests.cs new file mode 100644 index 0000000..d51de00 --- /dev/null +++ b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdminClient.Tests/IntegrationTests.cs @@ -0,0 +1,268 @@ +// ************************************************************************** +// Copyright 2020 VMware, Inc. +// ************************************************************************** +using NUnit.Framework; +using System.Linq; +using System.Security; +using VMware.vSphere.SsoAdmin.Utils; +using VMware.vSphere.SsoAdminClient.DataTypes; + +namespace VMware.vSphere.SsoAdminClient.Tests +{ + public class Tests + { + private string _vc = ""; + private string _user = ""; + private string _rawPassword = ""; + private SecureString _password; + [SetUp] + public void Setup() { + _password = new SecureString(); + foreach (char c in _rawPassword) { + _password.AppendChar(c); + } + } + + [Test] + public void AddRemoveLocalUser() { + // Arrange + var ssoAdminClient = new SsoAdminClient(_vc, _user, _password, new AcceptAllX509CertificateValidator()); + var expectedUserName = "test-user2"; + var expectedPassword = "te$tPa$sW0rd"; + var expectedDescription = "test-description"; + var expectedEmail = "testuse@testdomain.loc"; + var expectedFirstName = "Test"; + var expectedLastName = "User"; + + // Act Create User + var actual = ssoAdminClient.CreateLocalUser( + expectedUserName, + expectedPassword, + expectedDescription, + expectedEmail, + expectedFirstName, + expectedLastName); + + // Assert Created User + Assert.AreEqual(expectedUserName, actual.Name); + Assert.AreEqual(expectedDescription, actual.Description); + Assert.AreEqual(expectedEmail, actual.EmailAddress); + Assert.AreEqual(expectedFirstName, actual.FirstName); + Assert.AreEqual(expectedLastName, actual.LastName); + + // Act Delete User + ssoAdminClient.DeleteLocalUser( + actual); + } + + [Test] + public void GetAllLocalOsUsers() { + // Arrange + var ssoAdminClient = new SsoAdminClient(_vc, _user, _password, new AcceptAllX509CertificateValidator()); + + // Act + var actual = ssoAdminClient.GetLocalUsers("", "localos").ToArray(); + + // Assert + Assert.NotNull(actual); + Assert.Greater(actual.Length, 0); + } + + [Test] + public void GetRootLocalOsUsers() { + // Arrange + var ssoAdminClient = new SsoAdminClient(_vc, _user, _password, new AcceptAllX509CertificateValidator()); + + // Act + var actual = ssoAdminClient.GetLocalUsers("root", "localos").ToArray(); + + // Assert + Assert.NotNull(actual); + Assert.AreEqual(1, actual.Length); + Assert.AreEqual("root", actual[0].Name); + Assert.AreEqual("localos", actual[0].Domain); + } + + [Test] + public void GetRootLocalOsGroups() { + // Arrange + var ssoAdminClient = new SsoAdminClient(_vc, _user, _password, new AcceptAllX509CertificateValidator()); + + // Act + var actual = ssoAdminClient.GetGroups("", "localos").ToArray(); + + // Assert + Assert.NotNull(actual); + Assert.Greater(actual.Length, 1); + Assert.AreEqual("localos", actual[0].Domain); + } + + [Test] + public void AddRemoveUserFromGroup() { + // Arrange + var ssoAdminClient = new SsoAdminClient(_vc, _user, _password, new AcceptAllX509CertificateValidator()); + + var expectedUserName = "test-user5"; + var expectedPassword = "te$tPa$sW0rd"; + var newUser = ssoAdminClient.CreateLocalUser( + expectedUserName, + expectedPassword); + + var group = ssoAdminClient.GetGroups("administrators", newUser.Domain).FirstOrDefault(); + + // Act + var addActual = ssoAdminClient.AddPersonUserToGroup(newUser, group); + var removeActual = ssoAdminClient.RemovePersonUserFromGroup(newUser, group); + + // Assert + Assert.IsTrue(addActual); + Assert.IsTrue(removeActual); + + // Cleanup + ssoAdminClient.DeleteLocalUser( + newUser); + } + + [Test] + public void ResetUserPassword() { + // Arrange + var ssoAdminClient = new SsoAdminClient(_vc, _user, _password, new AcceptAllX509CertificateValidator()); + + var expectedUserName = "test-user6"; + var expectedPassword = "te$tPa$sW0rd"; + var updatePassword = "TE$tPa$sW0rd"; + var newUser = ssoAdminClient.CreateLocalUser( + expectedUserName, + expectedPassword); + + // Act + // Assert + Assert.DoesNotThrow(() => { + ssoAdminClient.ResetPersonUserPassword(newUser, updatePassword); + }); + + + // Cleanup + ssoAdminClient.DeleteLocalUser( + newUser); + } + + [Test] + public void GetPasswordPolicy() { + // Arrange + var ssoAdminClient = new SsoAdminClient(_vc, _user, _password, new AcceptAllX509CertificateValidator()); + + // Act + var actual = ssoAdminClient.GetPasswordPolicy(); + + // Assert + Assert.NotNull(actual); + } + + [Test] + public void SetPasswordPolicy() { + // Arrange + var ssoAdminClient = new SsoAdminClient(_vc, _user, _password, new AcceptAllX509CertificateValidator()); + + var originalPasswordPolicy = ssoAdminClient.GetPasswordPolicy(); + + var expectedDescription = "TestDescription"; + var expectedProhibitedPreviousPasswordsCount = originalPasswordPolicy.ProhibitedPreviousPasswordsCount + 1; + var expectedMinLength = originalPasswordPolicy.MinLength + 1; + var expectedMaxLength = originalPasswordPolicy.MaxLength + 1; + var exptectedMaxIdenticalAdjacentCharacters = originalPasswordPolicy.MaxIdenticalAdjacentCharacters + 1; + var expectedMinNumericCount = originalPasswordPolicy.MinNumericCount + 1; + var expectedMinSpecialCharCount = originalPasswordPolicy.MinSpecialCharCount + 1; + var expectedMinAlphabeticCount = originalPasswordPolicy.MinAlphabeticCount + 2; + var expectedMinUppercaseCount = 0; + var expectedMinLowercaseCount = originalPasswordPolicy.MinLowercaseCount + 2; + var expectedPasswordLifetimeDays = originalPasswordPolicy.PasswordLifetimeDays - 2; + + // Act + var actual = ssoAdminClient.SetPasswordPolicy( + description: expectedDescription, + prohibitedPreviousPasswordsCount: expectedProhibitedPreviousPasswordsCount, + minLength: expectedMinLength, + maxLength: expectedMaxLength, + maxIdenticalAdjacentCharacters: exptectedMaxIdenticalAdjacentCharacters, + minNumericCount: expectedMinNumericCount, + minSpecialCharCount: expectedMinSpecialCharCount, + minAlphabeticCount: expectedMinAlphabeticCount, + minUppercaseCount: expectedMinUppercaseCount, + minLowercaseCount: expectedMinLowercaseCount, + passwordLifetimeDays: expectedPasswordLifetimeDays); + + // Assert + Assert.NotNull(actual); + Assert.AreEqual(expectedDescription, actual.Description); + Assert.AreEqual(expectedProhibitedPreviousPasswordsCount, actual.ProhibitedPreviousPasswordsCount); + Assert.AreEqual(expectedMinLength, actual.MinLength); + Assert.AreEqual(expectedMaxLength, actual.MaxLength); + Assert.AreEqual(exptectedMaxIdenticalAdjacentCharacters, actual.MaxIdenticalAdjacentCharacters); + Assert.AreEqual(expectedMinNumericCount, actual.MinNumericCount); + Assert.AreEqual(expectedMinAlphabeticCount, actual.MinAlphabeticCount); + Assert.AreEqual(expectedMinUppercaseCount, actual.MinUppercaseCount); + Assert.AreEqual(expectedMinLowercaseCount, actual.MinLowercaseCount); + Assert.AreEqual(expectedPasswordLifetimeDays, actual.PasswordLifetimeDays); + + // Cleanup + ssoAdminClient.SetPasswordPolicy( + description: originalPasswordPolicy.Description, + prohibitedPreviousPasswordsCount: originalPasswordPolicy.ProhibitedPreviousPasswordsCount, + minLength: originalPasswordPolicy.MinLength, + maxLength: originalPasswordPolicy.MaxLength, + maxIdenticalAdjacentCharacters: originalPasswordPolicy.MaxIdenticalAdjacentCharacters, + minNumericCount: originalPasswordPolicy.MinNumericCount, + minSpecialCharCount: originalPasswordPolicy.MinSpecialCharCount, + minAlphabeticCount: originalPasswordPolicy.MinAlphabeticCount, + minUppercaseCount: originalPasswordPolicy.MinUppercaseCount, + minLowercaseCount: originalPasswordPolicy.MinLowercaseCount, + passwordLifetimeDays: originalPasswordPolicy.PasswordLifetimeDays); + } + + [Test] + public void GetLockoutPolicy() { + // Arrange + var ssoAdminClient = new SsoAdminClient(_vc, _user, _password, new AcceptAllX509CertificateValidator()); + + // Act + var actual = ssoAdminClient.GetLockoutPolicy(); + + // Assert + Assert.NotNull(actual); + } + + [Test] + public void SetLockoutPolicy() { + // Arrange + var ssoAdminClient = new SsoAdminClient(_vc, _user, _password, new AcceptAllX509CertificateValidator()); + var originalLockoutPolicy = ssoAdminClient.GetLockoutPolicy(); + var expectedDescription = "TestDescription"; + var expectedAutoUnlockIntervalSec = 20; + var expectedFailedAttemptIntervalSec = 30; + var expectedMaxFailedAttempts = 5; + + // Act + var actual = ssoAdminClient.SetLockoutPolicy( + expectedDescription, + expectedAutoUnlockIntervalSec, + expectedFailedAttemptIntervalSec, + expectedMaxFailedAttempts); + + // Assert + Assert.NotNull(actual); + Assert.AreEqual(expectedDescription, actual.Description); + Assert.AreEqual(expectedAutoUnlockIntervalSec, actual.AutoUnlockIntervalSec); + Assert.AreEqual(expectedFailedAttemptIntervalSec, actual.FailedAttemptIntervalSec); + Assert.AreEqual(expectedMaxFailedAttempts, actual.MaxFailedAttempts); + + // Cleanup + ssoAdminClient.SetLockoutPolicy( + originalLockoutPolicy.Description, + originalLockoutPolicy.AutoUnlockIntervalSec, + originalLockoutPolicy.FailedAttemptIntervalSec, + originalLockoutPolicy.MaxFailedAttempts + ); + } + } +} \ No newline at end of file diff --git a/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdminClient.Tests/VMware.vSphere.SsoAdminClient.Tests.csproj b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdminClient.Tests/VMware.vSphere.SsoAdminClient.Tests.csproj new file mode 100644 index 0000000..3db503b --- /dev/null +++ b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdminClient.Tests/VMware.vSphere.SsoAdminClient.Tests.csproj @@ -0,0 +1,20 @@ + + + + netcoreapp3.1 + + false + + + + + + + + + + + + + + diff --git a/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdminClient/DataTypes/Group.cs b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdminClient/DataTypes/Group.cs new file mode 100644 index 0000000..c0edc38 --- /dev/null +++ b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdminClient/DataTypes/Group.cs @@ -0,0 +1,21 @@ +// ************************************************************************** +// Copyright 2020 VMware, Inc. +// ************************************************************************** +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace VMware.vSphere.SsoAdminClient.DataTypes +{ + public class Group + { + public string Name { get; set; } + public string Domain { get; set; } + + public override string ToString() { + return $"{Name}@{Domain}"; + } + } +} diff --git a/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdminClient/DataTypes/LockoutPolicy.cs b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdminClient/DataTypes/LockoutPolicy.cs new file mode 100644 index 0000000..0dc22b6 --- /dev/null +++ b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdminClient/DataTypes/LockoutPolicy.cs @@ -0,0 +1,30 @@ +// ************************************************************************** +// Copyright 2020 VMware, Inc. +// ************************************************************************** + +using System; +using System.Collections.Generic; +using System.Linq; +using System.ServiceModel.Security; +using System.Text; +using System.Threading.Tasks; + +namespace VMware.vSphere.SsoAdminClient.DataTypes +{ + public class LockoutPolicy + { + SsoAdminClient _client; + public LockoutPolicy(SsoAdminClient client) { + _client = client; + } + + public SsoAdminClient GetClient() { + return _client; + } + + public string Description { get; set; } + public long AutoUnlockIntervalSec { get; set; } + public long FailedAttemptIntervalSec { get; set; } + public int MaxFailedAttempts { get; set; } + } +} diff --git a/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdminClient/DataTypes/PasswordPolicy.cs b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdminClient/DataTypes/PasswordPolicy.cs new file mode 100644 index 0000000..e5e3132 --- /dev/null +++ b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdminClient/DataTypes/PasswordPolicy.cs @@ -0,0 +1,36 @@ +// ************************************************************************** +// Copyright 2020 VMware, Inc. +// ************************************************************************** + +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace VMware.vSphere.SsoAdminClient.DataTypes +{ + public class PasswordPolicy + { + SsoAdminClient _client; + public PasswordPolicy(SsoAdminClient client) { + _client = client; + } + + public string Description { get; set; } + public int ProhibitedPreviousPasswordsCount { get; set; } + public int MinLength { get; set; } + public int MaxLength { get; set; } + public int MinNumericCount { get; set; } + public int MinSpecialCharCount { get; set; } + public int MaxIdenticalAdjacentCharacters { get; set; } + public int MinAlphabeticCount { get; set; } + public int MinUppercaseCount { get; set; } + public int MinLowercaseCount { get; set; } + public int PasswordLifetimeDays { get; set; } + + public SsoAdminClient GetClient() { + return _client; + } + } +} diff --git a/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdminClient/DataTypes/PersonUser.cs b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdminClient/DataTypes/PersonUser.cs new file mode 100644 index 0000000..9d0e388 --- /dev/null +++ b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdminClient/DataTypes/PersonUser.cs @@ -0,0 +1,34 @@ +// ************************************************************************** +// Copyright 2020 VMware, Inc. +// ************************************************************************** +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace VMware.vSphere.SsoAdminClient.DataTypes +{ + public class PersonUser + { + SsoAdminClient _client; + public PersonUser(SsoAdminClient client) { + _client = client; + } + + public string Name { get; set; } + public string Domain { get; set; } + public string Description { get; set; } + public string FirstName { get; set; } + public string LastName { get; set; } + public string EmailAddress { get; set; } + + public SsoAdminClient GetClient() { + return _client; + } + + public override string ToString() { + return $"{Name}@{Domain}"; + } + } +} diff --git a/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdminClient/DataTypes/SsoAdminServer.cs b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdminClient/DataTypes/SsoAdminServer.cs new file mode 100644 index 0000000..086dd4f --- /dev/null +++ b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdminClient/DataTypes/SsoAdminServer.cs @@ -0,0 +1,74 @@ +// ************************************************************************** +// Copyright 2020 VMware, Inc. +// ************************************************************************** + +using System; +using System.Collections.Generic; +using System.IdentityModel.Selectors; +using System.Linq; +using System.Security; +using System.Text; +using System.Threading.Tasks; +using VMware.Binding.Sts.StsService; + +namespace VMware.vSphere.SsoAdminClient.DataTypes +{ + public class SsoAdminServer { + + private SsoAdminClient _client; + + public SsoAdminServer(string hostname, + string user, + SecureString password, + X509CertificateValidator serverCertificateValidator) { + + Name = hostname; + + _client = new SsoAdminClient( + hostname, + user, + password, + serverCertificateValidator); + + Id = $"/SsoAdminServer={NormalizeUserName()}@{Name}"; + } + + private string NormalizeUserName() { + string result = User; + if (User.Contains('@')) { + var parts = User.Split('@'); + var userName = parts[0]; + var domain = parts[1]; + result = $"{domain}/{userName}"; + } + return result; + } + + public string Name { get; } + public Uri ServiceUri => _client?.ServiceUri; + public string User => _client?.User; + public string Id { get; set; } + public bool IsConnected => _client != null; + public SsoAdminClient Client => _client; + + public void Disconnect() { + _client = null; + } + + public override string ToString() { + return Name; + } + + public override int GetHashCode() { + return Id != null ? Id.GetHashCode() : base.GetHashCode(); + } + + public override bool Equals(object obj) { + bool result = false; + if (obj is SsoAdminServer target) { + result = string.Equals(Id, target.Id); + } + return result; + } + } +} diff --git a/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdminClient/DataTypes/TokenLifetime.cs b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdminClient/DataTypes/TokenLifetime.cs new file mode 100644 index 0000000..f572c74 --- /dev/null +++ b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdminClient/DataTypes/TokenLifetime.cs @@ -0,0 +1,27 @@ +// ************************************************************************** +// Copyright 2020 VMware, Inc. +// ************************************************************************** + +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace VMware.vSphere.SsoAdminClient.DataTypes +{ + public class TokenLifetime + { + SsoAdminClient _client; + public TokenLifetime(SsoAdminClient client) { + _client = client; + } + + public SsoAdminClient GetClient() { + return _client; + } + + public long MaxHoKTokenLifetime { get; set; } + public long MaxBearerTokenLifetime { get; set; } + } +} 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 new file mode 100644 index 0000000..dc82105 --- /dev/null +++ b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdminClient/SsoAdminClient.cs @@ -0,0 +1,661 @@ +// ************************************************************************** +// Copyright 2020 VMware, Inc. +// ************************************************************************** + +using System; +using System.Collections.Generic; +using System.IdentityModel.Selectors; +using System.Runtime.InteropServices.WindowsRuntime; +using System.Security; +using System.ServiceModel; +using System.ServiceModel.Channels; +using System.ServiceModel.Security; +using System.Text; +using System.Text.RegularExpressions; +using VMware.Binding.WsTrust; +using VMware.Binding.WsTrust.SecurityContext; +using VMware.vSphere.LsClient; +using VMware.vSphere.SsoAdminClient.DataTypes; +using VMware.vSphere.SsoAdminClient.SsoAdminServiceReferencer; + +namespace VMware.vSphere.SsoAdminClient +{ + public class SsoAdminClient + { + private const int WEB_OPERATION_TIMEOUT_SECONDS = 30; + + private SsoPortTypeClient _ssoAdminBindingClient; + private UserPassSecurityContext _securityContext; + + public SsoAdminClient(string hostname, string user, SecureString password, X509CertificateValidator serverCertificateValidator) { + if (hostname == null) throw new ArgumentNullException(nameof(hostname)); + if (user == null) throw new ArgumentNullException(nameof(user)); + if (password == null) throw new ArgumentNullException(nameof(password)); + + var lsClient = new LookupServiceClient(hostname, serverCertificateValidator); + + // Create STS Client + var stsUri = lsClient.GetStsEndpointUri(); + _securityContext = new UserPassSecurityContext(user, password, stsUri, serverCertificateValidator); + // Initialize security context with Saml token by username and password + _securityContext.GetToken(); + + // Create SSO Admin Binding Client + var ssoAdminUri = lsClient.GetSsoAdminEndpointUri(); + ServiceUri = ssoAdminUri; + User = user; + _ssoAdminBindingClient = new SsoPortTypeClient(GetBinding(), new EndpointAddress(ssoAdminUri)); + _ssoAdminBindingClient.ChannelFactory.Endpoint.EndpointBehaviors.Add(new WsTrustBehavior()); + + var serverAuthentication = GetServerAuthentication(serverCertificateValidator); + + if (serverAuthentication != null) { + _ssoAdminBindingClient + .ChannelFactory + .Credentials + .ServiceCertificate + .SslCertificateAuthentication = serverAuthentication; + } + } + + #region Private Helpers + private X509ServiceCertificateAuthentication GetServerAuthentication(X509CertificateValidator serverCertificateValidator) { + if (serverCertificateValidator != null) { + return new X509ServiceCertificateAuthentication { + CertificateValidationMode = X509CertificateValidationMode.Custom, + CustomCertificateValidator = serverCertificateValidator + }; + } + + // Default .NET behavior for TLS certificate validation + return null; + } + + private static MessageEncodingBindingElement GetWcfEncoding() { + // VMware STS requires SOAP version 1.1 + return new TextMessageEncodingBindingElement(MessageVersion.Soap11, Encoding.UTF8); + } + + private static HttpsTransportBindingElement GetWcfTransport(bool useSystemProxy) { + // Communication with the STS is over https + HttpsTransportBindingElement transport = new HttpsTransportBindingElement { + RequireClientCertificate = false + }; + + transport.UseDefaultWebProxy = useSystemProxy; + transport.MaxBufferSize = 2147483647; + transport.MaxReceivedMessageSize = 2147483647; + + return transport; + } + + private static CustomBinding GetBinding() { + + // There is no build-in WCF binding capable of communicating + // with VMware STS, so we create a plain custom one. + // This binding does not provide support for WS-Trust, + // that support is currently implemented as a WCF endpoint behaviour. + var binding = new CustomBinding(GetWcfEncoding(), GetWcfTransport(true)); + + var timeout = TimeSpan.FromSeconds(WEB_OPERATION_TIMEOUT_SECONDS); + binding.CloseTimeout = timeout; + binding.OpenTimeout = timeout; + binding.ReceiveTimeout = timeout; + binding.SendTimeout = timeout; + + return binding; + } + + private WsSecurityContext CreateAuthorizedInvocationContext() { + // Issue Bearer token to authorize create solution user to SSO Admin service + var bearerToken = _securityContext.GetToken(); + + // Set WS Trust Header Serialization with issued bearer SAML token + var securityContext = new WsSecurityContext { + ClientChannel = _ssoAdminBindingClient.InnerChannel, + Properties = { + Credentials = { + BearerToken = bearerToken + } + } + }; + return securityContext; + } + #endregion + + #region Public interface + + public Uri ServiceUri { get; } + public string User { get; } + + public PersonUser CreateLocalUser( + string userName, + string password, + string description = null, + string emailAddress = null, + string firstName = null, + string lastName = null) { + + // Create Authorization Invocation Context + var authorizedInvocationContext = + CreateAuthorizedInvocationContext(); + + // Invoke SSO Admin CreateLocalSolutionUser operation + var ssoPrincipalId = authorizedInvocationContext. + InvokeOperation(() => + _ssoAdminBindingClient.CreateLocalPersonUserAsync( + new ManagedObjectReference { + type = "SsoAdminPrincipalManagementService", + Value = "principalManagementService" + }, + userName, + new SsoAdminPersonDetails { + description = description, + emailAddress = emailAddress, + firstName = firstName, + lastName = lastName + }, + password)).Result; + + return GetLocalUsers(ssoPrincipalId.name, ssoPrincipalId.domain, authorizedInvocationContext); + } + + private PersonUser GetLocalUsers(string userName, string domain, WsSecurityContext wsSecurityContext) { + // Invoke SSO Admin FindPersonUserAsync operation + var personUser = wsSecurityContext. + InvokeOperation(() => + _ssoAdminBindingClient.FindPersonUserAsync( + new ManagedObjectReference { + type = "SsoAdminPrincipalDiscoveryService", + Value = "principalDiscoveryService" + }, + new SsoPrincipalId { + name = userName, + domain = domain + })).Result; + return new PersonUser(this) { + Name = personUser.id.name, + Domain = personUser.id.domain, + Description = personUser.details.description, + FirstName = personUser.details.firstName, + LastName = personUser.details.lastName, + EmailAddress = personUser.details.emailAddress + }; + } + + public IEnumerable GetLocalUsers(string searchString, string domain) { + // Create Authorization Invocation Context + var authorizedInvocationContext = + CreateAuthorizedInvocationContext(); + + // Invoke SSO Admin FindPersonUsersAsync operation + var personUsers = authorizedInvocationContext. + InvokeOperation(() => + _ssoAdminBindingClient.FindPersonUsersAsync( + new ManagedObjectReference { + type = "SsoAdminPrincipalDiscoveryService", + Value = "principalDiscoveryService" + }, + new SsoAdminPrincipalDiscoveryServiceSearchCriteria { + searchString = searchString, + domain = domain + }, + int.MaxValue)).Result.returnval; + + if (personUsers != null) { + foreach (var personUser in personUsers) { + yield return new PersonUser(this) { + Name = personUser.id.name, + Domain = personUser.id.domain, + Description = personUser.details.description, + FirstName = personUser.details.firstName, + LastName = personUser.details.lastName, + EmailAddress = personUser.details.emailAddress + }; + } + } + + } + + public void DeleteLocalUser( + PersonUser principal) { + + // Create Authorization Invocation Context + var authorizedInvocationContext = + CreateAuthorizedInvocationContext(); + + // Invoke SSO Admin DeleteLocalPrincipal operation + authorizedInvocationContext. + InvokeOperation(() => + _ssoAdminBindingClient.DeleteLocalPrincipalAsync( + new ManagedObjectReference { + type = "SsoAdminPrincipalManagementService", + Value = "principalManagementService" + }, + principal.Name)); + } + + public IEnumerable GetGroups(string searchString, string domain) { + // Create Authorization Invocation Context + var authorizedInvocationContext = + CreateAuthorizedInvocationContext(); + + // Invoke SSO Admin FindGroupsAsync operation + var ssoAdminGroups = authorizedInvocationContext. + InvokeOperation(() => + _ssoAdminBindingClient.FindGroupsAsync( + new ManagedObjectReference { + type = "SsoAdminPrincipalDiscoveryService", + Value = "principalDiscoveryService" + }, + new SsoAdminPrincipalDiscoveryServiceSearchCriteria { + searchString = searchString, + domain = domain + }, + int.MaxValue)).Result.returnval; + + if (ssoAdminGroups != null) { + foreach (var group in ssoAdminGroups) { + yield return new DataTypes.Group { + Name = group.id.name, + Domain = group.id.domain + }; + } + } + } + + public bool AddPersonUserToGroup(PersonUser user, DataTypes.Group group) { + // Create Authorization Invocation Context + var authorizedInvocationContext = + CreateAuthorizedInvocationContext(); + + // Invoke SSO Admin AddUserToLocalGroupAsync operation + return authorizedInvocationContext. + InvokeOperation(() => + _ssoAdminBindingClient.AddUserToLocalGroupAsync( + new ManagedObjectReference { + type = "SsoAdminPrincipalManagementService", + Value = "principalManagementService" + }, + new SsoPrincipalId { + name = user.Name, + domain = user.Domain + }, + group.Name)).Result; + } + + public bool RemovePersonUserFromGroup(PersonUser user, DataTypes.Group group) { + // Create Authorization Invocation Context + var authorizedInvocationContext = + CreateAuthorizedInvocationContext(); + + // Invoke SSO Admin RemoveFromLocalGroupAsync operation + return authorizedInvocationContext. + InvokeOperation(() => + _ssoAdminBindingClient.RemoveFromLocalGroupAsync( + new ManagedObjectReference { + type = "SsoAdminPrincipalManagementService", + Value = "principalManagementService" + }, + new SsoPrincipalId { + name = user.Name, + domain = user.Domain + }, + group.Name)).Result; + } + + public void ResetPersonUserPassword(PersonUser user, string newPassword) { + // Create Authorization Invocation Context + var authorizedInvocationContext = + CreateAuthorizedInvocationContext(); + + // Invoke SSO Admin ResetLocalPersonUserPasswordAsync operation + authorizedInvocationContext. + InvokeOperation(() => + _ssoAdminBindingClient.ResetLocalPersonUserPasswordAsync( + new ManagedObjectReference { + type = "SsoAdminPrincipalManagementService", + Value = "principalManagementService" + }, + user.Name, + newPassword)).Wait(); + } + + public bool UnlockPersonUser(PersonUser user) { + // Create Authorization Invocation Context + var authorizedInvocationContext = + CreateAuthorizedInvocationContext(); + + // Invoke SSO Admin UnlockUserAccountAsync operation + return authorizedInvocationContext. + InvokeOperation(() => + _ssoAdminBindingClient.UnlockUserAccountAsync( + new ManagedObjectReference { + type = "SsoAdminPrincipalManagementService", + Value = "principalManagementService" + }, + new SsoPrincipalId { + name = user.Name, + domain = user.Domain + })).Result; + } + + public PasswordPolicy GetPasswordPolicy() { + PasswordPolicy result = null; + // Create Authorization Invocation Context + var authorizedInvocationContext = + CreateAuthorizedInvocationContext(); + + // Invoke SSO Admin GetLocalPasswordPolicyAsync operation + var ssoAdminPasswordPolicy = authorizedInvocationContext. + InvokeOperation(() => + _ssoAdminBindingClient.GetLocalPasswordPolicyAsync( + new ManagedObjectReference { + type = "SsoAdminPasswordPolicyService", + Value = "passwordPolicyService" + })).Result; + + if (ssoAdminPasswordPolicy != null) { + result = new PasswordPolicy(this) { + Description = ssoAdminPasswordPolicy.description, + ProhibitedPreviousPasswordsCount = ssoAdminPasswordPolicy.prohibitedPreviousPasswordsCount, + MinLength = ssoAdminPasswordPolicy.passwordFormat.lengthRestriction.minLength, + MaxLength = ssoAdminPasswordPolicy.passwordFormat.lengthRestriction.maxLength, + MaxIdenticalAdjacentCharacters = ssoAdminPasswordPolicy.passwordFormat.maxIdenticalAdjacentCharacters, + MinNumericCount = ssoAdminPasswordPolicy.passwordFormat.minNumericCount, + MinSpecialCharCount = ssoAdminPasswordPolicy.passwordFormat.minSpecialCharCount, + MinAlphabeticCount = ssoAdminPasswordPolicy.passwordFormat.alphabeticRestriction.minAlphabeticCount, + MinUppercaseCount = ssoAdminPasswordPolicy.passwordFormat.alphabeticRestriction.minUppercaseCount, + MinLowercaseCount = ssoAdminPasswordPolicy.passwordFormat.alphabeticRestriction.minLowercaseCount, + PasswordLifetimeDays = ssoAdminPasswordPolicy.passwordLifetimeDays + }; + } + + return result; + } + + public PasswordPolicy SetPasswordPolicy( + string description = null, + int? prohibitedPreviousPasswordsCount = null, + int? minLength = null, + int? maxLength = null, + int? maxIdenticalAdjacentCharacters = null, + int? minNumericCount = null, + int? minSpecialCharCount = null, + int? minAlphabeticCount = null, + int? minUppercaseCount = null, + int? minLowercaseCount = null, + int? passwordLifetimeDays = null) { + + if (description != null || + prohibitedPreviousPasswordsCount != null || + minLength != null || + maxLength != null || + maxIdenticalAdjacentCharacters != null || + minNumericCount != null || + minSpecialCharCount != null || + minAlphabeticCount != null || + minUppercaseCount != null || + minLowercaseCount != null || + passwordLifetimeDays != null) { + + var ssoAdminPasswordPolicy = new SsoAdminPasswordPolicy(); + ssoAdminPasswordPolicy.description = description; + + if (passwordLifetimeDays != null) { + ssoAdminPasswordPolicy.passwordLifetimeDays = passwordLifetimeDays.Value; + ssoAdminPasswordPolicy.passwordLifetimeDaysSpecified = true; + } + + if (prohibitedPreviousPasswordsCount != null) { + ssoAdminPasswordPolicy.prohibitedPreviousPasswordsCount = prohibitedPreviousPasswordsCount.Value; + } + + // Update SsoAdminPasswordFormat if needed + if (minLength != null || + maxLength != null || + maxIdenticalAdjacentCharacters != null || + minNumericCount != null || + minSpecialCharCount != null || + minAlphabeticCount != null || + minUppercaseCount != null || + minLowercaseCount != null) { + + ssoAdminPasswordPolicy.passwordFormat = new SsoAdminPasswordFormat(); + + if (maxIdenticalAdjacentCharacters != null) { + ssoAdminPasswordPolicy.passwordFormat.maxIdenticalAdjacentCharacters = maxIdenticalAdjacentCharacters.Value; + } + + if (minNumericCount != null) { + ssoAdminPasswordPolicy.passwordFormat.minNumericCount = minNumericCount.Value; + } + + if (minSpecialCharCount != null) { + ssoAdminPasswordPolicy.passwordFormat.minSpecialCharCount = minSpecialCharCount.Value; + } + + // Update LengthRestriction if needed + if (minLength != null || + maxLength != null) { + ssoAdminPasswordPolicy.passwordFormat.lengthRestriction = new SsoAdminPasswordFormatLengthRestriction(); + if (maxLength != null) { + ssoAdminPasswordPolicy.passwordFormat.lengthRestriction.maxLength = maxLength.Value; + } + if (minLength != null) { + ssoAdminPasswordPolicy.passwordFormat.lengthRestriction.minLength = minLength.Value; + } + } + + // Update AlphabeticRestriction if needed + if (minAlphabeticCount != null || + minUppercaseCount != null || + minLowercaseCount != null) { + ssoAdminPasswordPolicy.passwordFormat.alphabeticRestriction = new SsoAdminPasswordFormatAlphabeticRestriction(); + + if (minAlphabeticCount != null) { + ssoAdminPasswordPolicy.passwordFormat.alphabeticRestriction.minAlphabeticCount = minAlphabeticCount.Value; + } + + if (minUppercaseCount != null) { + ssoAdminPasswordPolicy.passwordFormat.alphabeticRestriction.minUppercaseCount = minUppercaseCount.Value; + } + + if (minLowercaseCount != null) { + ssoAdminPasswordPolicy.passwordFormat.alphabeticRestriction.minLowercaseCount = minLowercaseCount.Value; + } + } + } + + // Create Authorization Invocation Context + var authorizedInvocationContext = + CreateAuthorizedInvocationContext(); + + // Invoke SSO Admin UpdateLocalPasswordPolicyAsync operation + authorizedInvocationContext. + InvokeOperation(() => + _ssoAdminBindingClient.UpdateLocalPasswordPolicyAsync( + new ManagedObjectReference { + type = "SsoAdminPasswordPolicyService", + Value = "passwordPolicyService" + }, + ssoAdminPasswordPolicy)).Wait(); + } + + return GetPasswordPolicy(); + } + + public LockoutPolicy GetLockoutPolicy() { + LockoutPolicy result = null; + // Create Authorization Invocation Context + var authorizedInvocationContext = + CreateAuthorizedInvocationContext(); + + // Invoke SSO Admin GetLockoutPolicyAsync operation + var ssoAdminLockoutPolicy = authorizedInvocationContext. + InvokeOperation(() => + _ssoAdminBindingClient.GetLockoutPolicyAsync( + new ManagedObjectReference { + type = "SsoAdminLockoutPolicyService", + Value = "lockoutPolicyService" + })).Result; + + if (ssoAdminLockoutPolicy != null) { + result = new LockoutPolicy(this) { + Description = ssoAdminLockoutPolicy.description, + AutoUnlockIntervalSec = ssoAdminLockoutPolicy.autoUnlockIntervalSec, + FailedAttemptIntervalSec = ssoAdminLockoutPolicy.failedAttemptIntervalSec, + MaxFailedAttempts = ssoAdminLockoutPolicy.maxFailedAttempts + }; + } + + return result; + } + + public LockoutPolicy SetLockoutPolicy( + string description, + long? autoUnlockIntervalSec, + long? failedAttemptIntervalSec, + int? maxFailedAttempts) { + + if (description != null || + autoUnlockIntervalSec != null || + failedAttemptIntervalSec != null || + maxFailedAttempts != null) { + + var ssoAdminLockoutPolicy = new SsoAdminLockoutPolicy(); + + ssoAdminLockoutPolicy.description = description; + + if (autoUnlockIntervalSec != null) { + ssoAdminLockoutPolicy.autoUnlockIntervalSec = autoUnlockIntervalSec.Value; + } + + if (failedAttemptIntervalSec != null) { + ssoAdminLockoutPolicy.failedAttemptIntervalSec = failedAttemptIntervalSec.Value; + } + + if (maxFailedAttempts != null) { + ssoAdminLockoutPolicy.maxFailedAttempts = maxFailedAttempts.Value; + } + + // Create Authorization Invocation Context + var authorizedInvocationContext = + CreateAuthorizedInvocationContext(); + + // Invoke SSO Admin GetLockoutPolicyAsync operation + authorizedInvocationContext. + InvokeOperation(() => + _ssoAdminBindingClient.UpdateLockoutPolicyAsync( + new ManagedObjectReference { + type = "SsoAdminLockoutPolicyService", + Value = "lockoutPolicyService" + }, + ssoAdminLockoutPolicy)).Wait(); + + } + + return GetLockoutPolicy(); + } + + public TokenLifetime GetTokenLifetime() { + + // Create Authorization Invocation Context + var authorizedInvocationContext = + CreateAuthorizedInvocationContext(); + + var maxHoKTokenLifetime = authorizedInvocationContext. + InvokeOperation(() => + _ssoAdminBindingClient.GetMaximumHoKTokenLifetimeAsync( + new ManagedObjectReference { + type = "SsoAdminConfigurationManagementService", + Value = "configurationManagementService" + })).Result; + + var maxBearerTokenLifetime = authorizedInvocationContext. + InvokeOperation(() => + _ssoAdminBindingClient.GetMaximumBearerTokenLifetimeAsync( + new ManagedObjectReference { + type = "SsoAdminConfigurationManagementService", + Value = "configurationManagementService" + })).Result; + + return new TokenLifetime(this) { + MaxHoKTokenLifetime = maxHoKTokenLifetime, + MaxBearerTokenLifetime = maxBearerTokenLifetime + }; + } + + public TokenLifetime SetTokenLifetime( + long? maxHoKTokenLifetime, + long? maxBearerTokenLifetime) { + + var authorizedInvocationContext = + CreateAuthorizedInvocationContext(); + + if (maxHoKTokenLifetime != null) { + authorizedInvocationContext. + InvokeOperation(() => + _ssoAdminBindingClient.SetMaximumHoKTokenLifetimeAsync( + new ManagedObjectReference { + type = "SsoAdminConfigurationManagementService", + Value = "configurationManagementService" + }, + maxHoKTokenLifetime.Value)).Wait(); + } + + if (maxBearerTokenLifetime != null) { + authorizedInvocationContext. + InvokeOperation(() => + _ssoAdminBindingClient.SetMaximumBearerTokenLifetimeAsync( + new ManagedObjectReference { + type = "SsoAdminConfigurationManagementService", + Value = "configurationManagementService" + }, + maxBearerTokenLifetime.Value)).Wait(); + } + + + return GetTokenLifetime(); + } + + public void AddActiveDirectoryExternalDomain( + string domainName, + string domainAlias, + string friendlyName, + string primaryUrl, + string baseDNUsers, + string baseDNGroups, + string authenticationUserName, + string authenticationPassword) { + + string serverType = "ActiveDirectory"; + string authenticationType = "password"; + var authorizedInvocationContext = + CreateAuthorizedInvocationContext(); + + authorizedInvocationContext. + InvokeOperation(() => + _ssoAdminBindingClient.AddExternalDomainAsync( + new ManagedObjectReference { + type = "SsoAdminConfigurationManagementService", + Value = "configurationManagementService" + }, + serverType, + domainName, + domainAlias, + new SsoAdminExternalDomainDetails { + friendlyName = friendlyName, + primaryUrl = primaryUrl, + userBaseDn = baseDNUsers, + groupBaseDn = baseDNGroups + }, + authenticationType, + new SsoAdminDomainManagementServiceAuthenticationCredentails { + username = authenticationUserName, + password = authenticationPassword + })).Wait(); + } + #endregion + } +} diff --git a/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdminClient/SsoAdminServiceReference/ServiceRerference.cs b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdminClient/SsoAdminServiceReference/ServiceRerference.cs new file mode 100644 index 0000000..880dd3e --- /dev/null +++ b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdminClient/SsoAdminServiceReference/ServiceRerference.cs @@ -0,0 +1,19988 @@ +//------------------------------------------------------------------------------ +// +// 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.SsoAdminServiceReferencer +{ + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [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("dotnet-svcutil", "1.0.4")] + [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(SsoFaultInternalFault))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultLocalOSDomainRegistrationFault))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(UnexpectedFault))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SystemError))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SecurityError))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoFaultNotAuthenticated))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoFaultNoPermission))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoFaultInvalidCredentials))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(RequestCanceled))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NotSupported))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NotImplemented))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NotEnoughLicenses))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ManagedObjectNotFound))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(InvalidRequest))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(MethodNotFound))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(InvalidType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(InvalidArgument))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(HostCommunication))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(HostNotReachable))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(HostNotConnected))] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class RuntimeFault : MethodFault { } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoFaultServiceFault))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoFaultInvalidPrincipalFault))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultSmtpConfigNotSetFault))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultPasswordPolicyViolationFault))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultInvalidPasswordPolicyFault))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultGroupCyclicDependencyFault))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultDuplicateSolutionCertificateFault))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultDuplicateDomainNameFault))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultDuplicateDataFault))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultDomainNotFoundFault))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultDirectoryServiceConnectionFault))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(RuntimeFault))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoFaultRuntimeServiceFault))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoFaultInternalFault))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultLocalOSDomainRegistrationFault))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(UnexpectedFault))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SystemError))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SecurityError))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoFaultNotAuthenticated))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoFaultNoPermission))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoFaultInvalidCredentials))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(RequestCanceled))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NotSupported))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NotImplemented))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NotEnoughLicenses))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ManagedObjectNotFound))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(InvalidRequest))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(MethodNotFound))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(InvalidType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(InvalidArgument))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(HostCommunication))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(HostNotReachable))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(HostNotConnected))] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class MethodFault + { + + private string dynamicTypeField; + + private DynamicProperty[] dynamicPropertyField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public string dynamicType { + get { return this.dynamicTypeField; } + set { this.dynamicTypeField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("dynamicProperty", Order = 1)] + public DynamicProperty[] dynamicProperty { + get { return this.dynamicPropertyField; } + set { this.dynamicPropertyField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class DynamicProperty + { + + private string nameField; + + private object valField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public string name { + get { return this.nameField; } + set { this.nameField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public object val { + get { return this.valField; } + set { this.valField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SsoGroupcheckServiceInstanceRequestType + { + + private ManagedObjectReference _thisField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class ManagedObjectReference + { + + private string typeField; + + private string valueField; + + /// + [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("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class FindAllParentGroupsRequestType + { + + private ManagedObjectReference _thisField; + + private SsoPrincipalId userIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public SsoPrincipalId userId { + get { return this.userIdField; } + set { this.userIdField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SsoPrincipalId : DynamicData + { + + private string nameField; + + private string domainField; + + /// + [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.Xml.Serialization.XmlIncludeAttribute(typeof(SsoGroupcheckServiceContent))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminUser))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminSmtpConfig))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminServiceContent))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminPrincipalDiscoveryServiceSearchCriteria))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminSolutionDetails))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminSolutionUser))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminPrincipalDiscoveryServiceSearchResult))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminPersonUser))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminPersonDetails))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminPasswordPolicy))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminPasswordFormat))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminPasswordFormatAlphabeticRestriction))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminPasswordFormatLengthRestriction))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminPasswordExpirationConfig))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminMailContent))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminLockoutPolicy))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminGroupDetails))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminGroup))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminExternalDomainAuthenticationDetails))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminExternalDomainDetails))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminExternalDomain))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminDomains))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminDomainManagementServiceAuthenticationCredentails))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoPrincipalId))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAboutInfo))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(LocalizedMethodFault))] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class DynamicData + { + + private string dynamicTypeField; + + private DynamicProperty[] dynamicPropertyField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public string dynamicType { + get { return this.dynamicTypeField; } + set { this.dynamicTypeField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("dynamicProperty", Order = 1)] + public DynamicProperty[] dynamicProperty { + get { return this.dynamicPropertyField; } + set { this.dynamicPropertyField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SsoGroupcheckServiceContent : DynamicData + { + + private SsoAboutInfo aboutInfoField; + + private ManagedObjectReference sessionManagerField; + + private ManagedObjectReference groupCheckServiceField; + + /// + [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("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SsoAboutInfo : DynamicData + { + + private string versionField; + + private string buildField; + + private string apiRevisionField; + + private string clusterIdField; + + private string deploymentIdField; + + /// + [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.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SsoAdminUser : DynamicData + { + + private SsoPrincipalId idField; + + private SsoPrincipalId aliasField; + + private string kindField; + + private string descriptionField; + + /// + [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("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SsoAdminSmtpConfig : DynamicData + { + + private string hostField; + + private int portField; + + private bool portFieldSpecified; + + private bool authenticateField; + + private bool authenticateFieldSpecified; + + private string userField; + + private string passwordField; + + /// + [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("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SsoAdminServiceContent : DynamicData + { + + private SsoAboutInfo aboutInfoField; + + private ManagedObjectReference sessionManagerField; + + private ManagedObjectReference configurationManagementServiceField; + + private ManagedObjectReference smtpManagementServiceField; + + private ManagedObjectReference principalDiscoveryServiceField; + + private ManagedObjectReference principalManagementServiceField; + + private ManagedObjectReference roleManagementServiceField; + + private ManagedObjectReference passwordPolicyServiceField; + + private ManagedObjectReference lockoutPolicyServiceField; + + private ManagedObjectReference domainManagementServiceField; + + private ManagedObjectReference deploymentInformationServiceField; + + private ManagedObjectReference replicationServiceField; + + /// + [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 deploymentInformationService { + get { return this.deploymentInformationServiceField; } + set { this.deploymentInformationServiceField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 11)] + public ManagedObjectReference replicationService { + get { return this.replicationServiceField; } + set { this.replicationServiceField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SsoAdminPrincipalDiscoveryServiceSearchCriteria : DynamicData + { + + private string searchStringField; + + private string domainField; + + /// + [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("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SsoAdminSolutionDetails : DynamicData + { + + private string descriptionField; + + private string certificateField; + + /// + [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("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SsoAdminSolutionUser : DynamicData + { + + private SsoPrincipalId idField; + + private SsoPrincipalId aliasField; + + private SsoAdminSolutionDetails detailsField; + + private bool disabledField; + + /// + [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.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SsoAdminPrincipalDiscoveryServiceSearchResult : DynamicData + { + + private SsoAdminPersonUser[] personUsersField; + + private SsoAdminSolutionUser[] solutionUsersField; + + private SsoAdminGroup[] groupsField; + + /// + [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("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SsoAdminPersonUser : DynamicData + { + + private SsoPrincipalId idField; + + private SsoPrincipalId aliasField; + + private SsoAdminPersonDetails detailsField; + + private bool disabledField; + + private bool lockedField; + + /// + [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("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SsoAdminPersonDetails : DynamicData + { + + private string descriptionField; + + private string emailAddressField; + + private string firstNameField; + + private string lastNameField; + + /// + [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.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SsoAdminGroup : DynamicData + { + + private SsoPrincipalId idField; + + private SsoPrincipalId aliasField; + + private SsoAdminGroupDetails detailsField; + + /// + [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("dotnet-svcutil", "1.0.4")] + [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("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SsoAdminPasswordPolicy : DynamicData + { + + private string descriptionField; + + private int prohibitedPreviousPasswordsCountField; + + private SsoAdminPasswordFormat passwordFormatField; + + private int passwordLifetimeDaysField; + + private bool passwordLifetimeDaysFieldSpecified; + + /// + [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("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SsoAdminPasswordFormat : DynamicData + { + + private SsoAdminPasswordFormatLengthRestriction lengthRestrictionField; + + private SsoAdminPasswordFormatAlphabeticRestriction alphabeticRestrictionField; + + private int minNumericCountField; + + private int minSpecialCharCountField; + + private int maxIdenticalAdjacentCharactersField; + + /// + [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("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SsoAdminPasswordFormatLengthRestriction : DynamicData + { + + private int minLengthField; + + private int maxLengthField; + + /// + [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("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SsoAdminPasswordFormatAlphabeticRestriction : DynamicData + { + + private int minAlphabeticCountField; + + private int minUppercaseCountField; + + private int minLowercaseCountField; + + /// + [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("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SsoAdminPasswordExpirationConfig : DynamicData + { + + private bool emailNotificationEnabledField; + + private string emailFromField; + + private string emailSubjectField; + + private int[] notificationDaysField; + + /// + [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("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SsoAdminMailContent : DynamicData + { + + private string fromField; + + private string toField; + + private string subjectField; + + private string contentField; + + /// + [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("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SsoAdminLockoutPolicy : DynamicData + { + + private string descriptionField; + + private int maxFailedAttemptsField; + + private long failedAttemptIntervalSecField; + + private long autoUnlockIntervalSecField; + + /// + [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 long failedAttemptIntervalSec { + get { return this.failedAttemptIntervalSecField; } + set { this.failedAttemptIntervalSecField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 3)] + public long autoUnlockIntervalSec { + get { return this.autoUnlockIntervalSecField; } + set { this.autoUnlockIntervalSecField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SsoAdminExternalDomainAuthenticationDetails : DynamicData + { + + private string authenticationTypeField; + + private string usernameField; + + /// + [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("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SsoAdminExternalDomainDetails : DynamicData + { + + private string friendlyNameField; + + private string userBaseDnField; + + private string groupBaseDnField; + + private string primaryUrlField; + + private string failoverUrlField; + + private int searchTimeoutSecondsField; + + /// + [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.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SsoAdminExternalDomain : DynamicData + { + + private string typeField; + + private string nameField; + + private string aliasField; + + private SsoAdminExternalDomainDetails detailsField; + + private SsoAdminExternalDomainAuthenticationDetails authenticationDetailsField; + + /// + [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("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SsoAdminDomains : DynamicData + { + + private SsoAdminExternalDomain[] externalDomainsField; + + private string systemDomainNameField; + + private string localOSDomainNameField; + + /// + [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(Order = 2)] + public string localOSDomainName { + get { return this.localOSDomainNameField; } + set { this.localOSDomainNameField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SsoAdminDomainManagementServiceAuthenticationCredentails : DynamicData + { + + private string usernameField; + + private string passwordField; + + /// + [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.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SsoAdminConfigurationManagementServiceCertificateChain : DynamicData + { + + private string[] certificatesField; + + /// + [System.Xml.Serialization.XmlElementAttribute("certificates", Order = 0)] + public string[] certificates { + get { return this.certificatesField; } + set { this.certificatesField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class LocalizedMethodFault : DynamicData + { + + private MethodFault faultField; + + private string localizedMessageField; + + /// + [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.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class FindParentGroupsRequestType + { + + private ManagedObjectReference _thisField; + + private SsoPrincipalId userIdField; + + private SsoPrincipalId[] groupListField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public SsoPrincipalId userId { + get { return this.userIdField; } + set { this.userIdField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("groupList", Order = 2)] + public SsoPrincipalId[] groupList { + get { return this.groupListField; } + set { this.groupListField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class IsMemberOfGroupRequestType + { + + private ManagedObjectReference _thisField; + + private SsoPrincipalId userIdField; + + private SsoPrincipalId groupIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public SsoPrincipalId userId { + get { return this.userIdField; } + set { this.userIdField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 2)] + public SsoPrincipalId groupId { + get { return this.groupIdField; } + set { this.groupIdField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SendMailRequestType + { + + private ManagedObjectReference _thisField; + + private SsoAdminMailContent contentField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public SsoAdminMailContent content { + get { return this.contentField; } + set { this.contentField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class UpdateSmtpConfigurationRequestType + { + + private ManagedObjectReference _thisField; + + private SsoAdminSmtpConfig configField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public SsoAdminSmtpConfig config { + get { return this.configField; } + set { this.configField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class GetSmtpConfigurationRequestType + { + + private ManagedObjectReference _thisField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SsoAdminServiceInstanceRequestType + { + + private ManagedObjectReference _thisField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class HasRegularUserRoleRequestType + { + + private ManagedObjectReference _thisField; + + private SsoPrincipalId userIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public SsoPrincipalId userId { + get { return this.userIdField; } + set { this.userIdField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class HasAdministratorRoleRequestType + { + + private ManagedObjectReference _thisField; + + private SsoPrincipalId userIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public SsoPrincipalId userId { + get { return this.userIdField; } + set { this.userIdField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SetRoleRequestType + { + + private ManagedObjectReference _thisField; + + private SsoPrincipalId userIdField; + + private string roleField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public SsoPrincipalId userId { + get { return this.userIdField; } + set { this.userIdField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 2)] + public string role { + get { return this.roleField; } + set { this.roleField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class ImportFullStateRequestType + { + + private ManagedObjectReference _thisField; + + private byte[] fullStateField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType = "base64Binary", Order = 1)] + public byte[] fullState { + get { return this.fullStateField; } + set { this.fullStateField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class ExportFullStateRequestType + { + + private ManagedObjectReference _thisField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class DisableUserAccountRequestType + { + + private ManagedObjectReference _thisField; + + private SsoPrincipalId userIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public SsoPrincipalId userId { + get { return this.userIdField; } + set { this.userIdField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class EnableUserAccountRequestType + { + + private ManagedObjectReference _thisField; + + private SsoPrincipalId userIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public SsoPrincipalId userId { + get { return this.userIdField; } + set { this.userIdField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class UnlockUserAccountRequestType + { + + private ManagedObjectReference _thisField; + + private SsoPrincipalId userIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public SsoPrincipalId userId { + get { return this.userIdField; } + set { this.userIdField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class UpdateSelfLocalSolutionUserDetailsRequestType + { + + private ManagedObjectReference _thisField; + + private SsoAdminSolutionDetails userDetailsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public SsoAdminSolutionDetails userDetails { + get { return this.userDetailsField; } + set { this.userDetailsField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class ResetLocalUserPasswordRequestType + { + + private ManagedObjectReference _thisField; + + private string usernameField; + + private string currentPasswordField; + + private string newPasswordField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public string username { + get { return this.usernameField; } + set { this.usernameField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 2)] + public string currentPassword { + get { return this.currentPasswordField; } + set { this.currentPasswordField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 3)] + public string newPassword { + get { return this.newPasswordField; } + set { this.newPasswordField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class ResetSelfLocalPersonUserPasswordRequestType + { + + private ManagedObjectReference _thisField; + + private string newPasswordField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public string newPassword { + get { return this.newPasswordField; } + set { this.newPasswordField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class DeleteSelfSolutionUserRequestType + { + + private ManagedObjectReference _thisField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class UpdateSelfLocalPersonUserDetailsRequestType + { + + private ManagedObjectReference _thisField; + + private SsoAdminPersonDetails userDetailsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public SsoAdminPersonDetails userDetails { + get { return this.userDetailsField; } + set { this.userDetailsField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class UpdateLocalGroupDetailsRequestType + { + + private ManagedObjectReference _thisField; + + private string groupNameField; + + private SsoAdminGroupDetails groupDetailsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public string groupName { + get { return this.groupNameField; } + set { this.groupNameField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 2)] + public SsoAdminGroupDetails groupDetails { + get { return this.groupDetailsField; } + set { this.groupDetailsField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class UpdateLocalSolutionUserDetailsRequestType + { + + private ManagedObjectReference _thisField; + + private string userNameField; + + private SsoAdminSolutionDetails userDetailsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public string userName { + get { return this.userNameField; } + set { this.userNameField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 2)] + public SsoAdminSolutionDetails userDetails { + get { return this.userDetailsField; } + set { this.userDetailsField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class ResetLocalPersonUserPasswordRequestType + { + + private ManagedObjectReference _thisField; + + private string userNameField; + + private string newPasswordField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public string userName { + get { return this.userNameField; } + set { this.userNameField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 2)] + public string newPassword { + get { return this.newPasswordField; } + set { this.newPasswordField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class UpdateLocalPersonUserDetailsRequestType + { + + private ManagedObjectReference _thisField; + + private string userNameField; + + private SsoAdminPersonDetails userDetailsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public string userName { + get { return this.userNameField; } + set { this.userNameField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 2)] + public SsoAdminPersonDetails userDetails { + get { return this.userDetailsField; } + set { this.userDetailsField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class AddGroupsToLocalGroupRequestType + { + + private ManagedObjectReference _thisField; + + private SsoPrincipalId[] groupIdsField; + + private string groupNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("groupIds", Order = 1)] + public SsoPrincipalId[] groupIds { + get { return this.groupIdsField; } + set { this.groupIdsField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 2)] + public string groupName { + get { return this.groupNameField; } + set { this.groupNameField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class AddGroupToLocalGroupRequestType + { + + private ManagedObjectReference _thisField; + + private SsoPrincipalId groupIdField; + + private string groupNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public SsoPrincipalId groupId { + get { return this.groupIdField; } + set { this.groupIdField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 2)] + public string groupName { + get { return this.groupNameField; } + set { this.groupNameField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class AddUsersToLocalGroupRequestType + { + + private ManagedObjectReference _thisField; + + private SsoPrincipalId[] userIdsField; + + private string groupNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("userIds", Order = 1)] + public SsoPrincipalId[] userIds { + get { return this.userIdsField; } + set { this.userIdsField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 2)] + public string groupName { + get { return this.groupNameField; } + set { this.groupNameField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class AddUserToLocalGroupRequestType + { + + private ManagedObjectReference _thisField; + + private SsoPrincipalId userIdField; + + private string groupNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public SsoPrincipalId userId { + get { return this.userIdField; } + set { this.userIdField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 2)] + public string groupName { + get { return this.groupNameField; } + set { this.groupNameField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class RemovePrincipalsFromLocalGroupRequestType + { + + private ManagedObjectReference _thisField; + + private SsoPrincipalId[] principalsIdsField; + + private string groupNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("principalsIds", Order = 1)] + public SsoPrincipalId[] principalsIds { + get { return this.principalsIdsField; } + set { this.principalsIdsField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 2)] + public string groupName { + get { return this.groupNameField; } + set { this.groupNameField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class RemoveFromLocalGroupRequestType + { + + private ManagedObjectReference _thisField; + + private SsoPrincipalId principalIdField; + + private string groupNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public SsoPrincipalId principalId { + get { return this.principalIdField; } + set { this.principalIdField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 2)] + public string groupName { + get { return this.groupNameField; } + set { this.groupNameField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class DeleteLocalPrincipalRequestType + { + + private ManagedObjectReference _thisField; + + private string principalNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public string principalName { + get { return this.principalNameField; } + set { this.principalNameField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class CreateLocalGroupRequestType + { + + private ManagedObjectReference _thisField; + + private string groupNameField; + + private SsoAdminGroupDetails groupDetailsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public string groupName { + get { return this.groupNameField; } + set { this.groupNameField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 2)] + public SsoAdminGroupDetails groupDetails { + get { return this.groupDetailsField; } + set { this.groupDetailsField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class CreateLocalSolutionUserRequestType + { + + private ManagedObjectReference _thisField; + + private string userNameField; + + private SsoAdminSolutionDetails userDetailsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public string userName { + get { return this.userNameField; } + set { this.userNameField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 2)] + public SsoAdminSolutionDetails userDetails { + get { return this.userDetailsField; } + set { this.userDetailsField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class CreateLocalPersonUserRequestType + { + + private ManagedObjectReference _thisField; + + private string userNameField; + + private SsoAdminPersonDetails userDetailsField; + + private string passwordField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public string userName { + get { return this.userNameField; } + set { this.userNameField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 2)] + public SsoAdminPersonDetails userDetails { + get { return this.userDetailsField; } + set { this.userDetailsField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 3)] + public string password { + get { return this.passwordField; } + set { this.passwordField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class FindDisabledSolutionUsersRequestType + { + + private ManagedObjectReference _thisField; + + private string searchStringField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public string searchString { + get { return this.searchStringField; } + set { this.searchStringField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class FindDisabledPersonUsersRequestType + { + + private ManagedObjectReference _thisField; + + private string searchStringField; + + private int limitField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public string searchString { + get { return this.searchStringField; } + set { this.searchStringField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 2)] + public int limit { + get { return this.limitField; } + set { this.limitField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class FindLockedUsersRequestType + { + + private ManagedObjectReference _thisField; + + private string searchStringField; + + private int limitField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public string searchString { + get { return this.searchStringField; } + set { this.searchStringField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 2)] + public int limit { + get { return this.limitField; } + set { this.limitField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class FindNestedParentGroupsRequestType + { + + private ManagedObjectReference _thisField; + + private SsoPrincipalId userIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public SsoPrincipalId userId { + get { return this.userIdField; } + set { this.userIdField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class FindDirectParentGroupsRequestType + { + + private ManagedObjectReference _thisField; + + private SsoPrincipalId principalIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public SsoPrincipalId principalId { + get { return this.principalIdField; } + set { this.principalIdField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class FindGroupsInGroupRequestType + { + + private ManagedObjectReference _thisField; + + private SsoPrincipalId groupIdField; + + private string searchStringField; + + private int limitField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public SsoPrincipalId groupId { + get { return this.groupIdField; } + set { this.groupIdField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 2)] + public string searchString { + get { return this.searchStringField; } + set { this.searchStringField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 3)] + public int limit { + get { return this.limitField; } + set { this.limitField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class FindSolutionUsersInGroupRequestType + { + + private ManagedObjectReference _thisField; + + private string groupNameField; + + private string searchStringField; + + private int limitField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public string groupName { + get { return this.groupNameField; } + set { this.groupNameField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 2)] + public string searchString { + get { return this.searchStringField; } + set { this.searchStringField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 3)] + public int limit { + get { return this.limitField; } + set { this.limitField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class FindPersonUsersInGroupRequestType + { + + private ManagedObjectReference _thisField; + + private SsoPrincipalId groupIdField; + + private string searchStringField; + + private int limitField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public SsoPrincipalId groupId { + get { return this.groupIdField; } + set { this.groupIdField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 2)] + public string searchString { + get { return this.searchStringField; } + set { this.searchStringField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 3)] + public int limit { + get { return this.limitField; } + set { this.limitField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class FindUsersInGroupRequestType + { + + private ManagedObjectReference _thisField; + + private SsoPrincipalId groupIdField; + + private string searchStringField; + + private int limitField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public SsoPrincipalId groupId { + get { return this.groupIdField; } + set { this.groupIdField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 2)] + public string searchString { + get { return this.searchStringField; } + set { this.searchStringField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 3)] + public int limit { + get { return this.limitField; } + set { this.limitField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class FindRequestType + { + + private ManagedObjectReference _thisField; + + private SsoAdminPrincipalDiscoveryServiceSearchCriteria criteriaField; + + private int limitField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public SsoAdminPrincipalDiscoveryServiceSearchCriteria criteria { + get { return this.criteriaField; } + set { this.criteriaField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 2)] + public int limit { + get { return this.limitField; } + set { this.limitField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class FindGroupsRequestType + { + + private ManagedObjectReference _thisField; + + private SsoAdminPrincipalDiscoveryServiceSearchCriteria criteriaField; + + private int limitField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public SsoAdminPrincipalDiscoveryServiceSearchCriteria criteria { + get { return this.criteriaField; } + set { this.criteriaField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 2)] + public int limit { + get { return this.limitField; } + set { this.limitField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class FindUsersRequestType + { + + private ManagedObjectReference _thisField; + + private SsoAdminPrincipalDiscoveryServiceSearchCriteria criteriaField; + + private int limitField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public SsoAdminPrincipalDiscoveryServiceSearchCriteria criteria { + get { return this.criteriaField; } + set { this.criteriaField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 2)] + public int limit { + get { return this.limitField; } + set { this.limitField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class FindSolutionUsersRequestType + { + + private ManagedObjectReference _thisField; + + private string searchStringField; + + private int limitField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public string searchString { + get { return this.searchStringField; } + set { this.searchStringField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 2)] + public int limit { + get { return this.limitField; } + set { this.limitField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class FindPersonUsersRequestType + { + + private ManagedObjectReference _thisField; + + private SsoAdminPrincipalDiscoveryServiceSearchCriteria criteriaField; + + private int limitField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public SsoAdminPrincipalDiscoveryServiceSearchCriteria criteria { + get { return this.criteriaField; } + set { this.criteriaField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 2)] + public int limit { + get { return this.limitField; } + set { this.limitField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class FindGroupRequestType + { + + private ManagedObjectReference _thisField; + + private SsoPrincipalId groupIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public SsoPrincipalId groupId { + get { return this.groupIdField; } + set { this.groupIdField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class FindUserRequestType + { + + private ManagedObjectReference _thisField; + + private SsoPrincipalId userIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public SsoPrincipalId userId { + get { return this.userIdField; } + set { this.userIdField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class FindSolutionUserByCertDNRequestType + { + + private ManagedObjectReference _thisField; + + private string certDNField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public string certDN { + get { return this.certDNField; } + set { this.certDNField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class FindSolutionUserRequestType + { + + private ManagedObjectReference _thisField; + + private string userNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public string userName { + get { return this.userNameField; } + set { this.userNameField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class FindPersonUserRequestType + { + + private ManagedObjectReference _thisField; + + private SsoPrincipalId userIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public SsoPrincipalId userId { + get { return this.userIdField; } + set { this.userIdField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class GetLocalPasswordPolicyRequestType + { + + private ManagedObjectReference _thisField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class UpdateLocalPasswordPolicyRequestType + { + + private ManagedObjectReference _thisField; + + private SsoAdminPasswordPolicy policyField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public SsoAdminPasswordPolicy policy { + get { return this.policyField; } + set { this.policyField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class UpdateLockoutPolicyRequestType + { + + private ManagedObjectReference _thisField; + + private SsoAdminLockoutPolicy policyField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public SsoAdminLockoutPolicy policy { + get { return this.policyField; } + set { this.policyField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class GetLockoutPolicyRequestType + { + + private ManagedObjectReference _thisField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class GetDefaultDomainsRequestType + { + + private ManagedObjectReference _thisField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SetDefaultDomainsRequestType + { + + private ManagedObjectReference _thisField; + + private string[] domainNamesField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("domainNames", Order = 1)] + public string[] domainNames { + get { return this.domainNamesField; } + set { this.domainNamesField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class GetSslCertificateManagerRequestType + { + + private ManagedObjectReference _thisField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class DeleteDomainRequestType + { + + private ManagedObjectReference _thisField; + + private string nameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public string name { + get { return this.nameField; } + set { this.nameField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class UpdateExternalDomainAuthnTypeRequestType + { + + private ManagedObjectReference _thisField; + + private string nameField; + + private string authnTypeField; + + private SsoAdminDomainManagementServiceAuthenticationCredentails authnCredentialsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = 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 authnType { + get { return this.authnTypeField; } + set { this.authnTypeField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 3)] + public SsoAdminDomainManagementServiceAuthenticationCredentails authnCredentials { + get { return this.authnCredentialsField; } + set { this.authnCredentialsField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class UpdateExternalDomainDetailsRequestType + { + + private ManagedObjectReference _thisField; + + private string nameField; + + private SsoAdminExternalDomainDetails detailsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = 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 SsoAdminExternalDomainDetails details { + get { return this.detailsField; } + set { this.detailsField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class GetLocalOSDomainNameRequestType + { + + private ManagedObjectReference _thisField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class GetSystemDomainNameRequestType + { + + private ManagedObjectReference _thisField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class FindExternalDomainRequestType + { + + private ManagedObjectReference _thisField; + + private string nameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public string name { + get { return this.nameField; } + set { this.nameField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class GetDomainsRequestType + { + + private ManagedObjectReference _thisField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class RegisterLocalOSDomainRequestType + { + + private ManagedObjectReference _thisField; + + private string domainNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public string domainName { + get { return this.domainNameField; } + set { this.domainNameField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class AddExternalDomainRequestType + { + + private ManagedObjectReference _thisField; + + private string serverTypeField; + + private string domainNameField; + + private string domainAliasField; + + private SsoAdminExternalDomainDetails detailsField; + + private string authenticationTypeField; + + private SsoAdminDomainManagementServiceAuthenticationCredentails authnCredentialsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public string serverType { + get { return this.serverTypeField; } + set { this.serverTypeField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 2)] + public string domainName { + get { return this.domainNameField; } + set { this.domainNameField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 3)] + public string domainAlias { + get { return this.domainAliasField; } + set { this.domainAliasField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 4)] + public SsoAdminExternalDomainDetails details { + get { return this.detailsField; } + set { this.detailsField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 5)] + public string authenticationType { + get { return this.authenticationTypeField; } + set { this.authenticationTypeField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 6)] + public SsoAdminDomainManagementServiceAuthenticationCredentails authnCredentials { + get { return this.authnCredentialsField; } + set { this.authnCredentialsField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class ProbeConnectivityRequestType + { + + private ManagedObjectReference _thisField; + + private string serviceUriField; + + private string authenticationTypeField; + + private SsoAdminDomainManagementServiceAuthenticationCredentails authnCredentialsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType = "anyURI", Order = 1)] + public string serviceUri { + get { return this.serviceUriField; } + set { this.serviceUriField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 2)] + public string authenticationType { + get { return this.authenticationTypeField; } + set { this.authenticationTypeField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 3)] + public SsoAdminDomainManagementServiceAuthenticationCredentails authnCredentials { + get { return this.authnCredentialsField; } + set { this.authnCredentialsField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class RetrieveReplicaConfigurationPackageRequestType + { + + private ManagedObjectReference _thisField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class RetrieveHaBackupConfigurationPackageRequestType + { + + private ManagedObjectReference _thisField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class IsMultiSiteDeploymentRequestType + { + + private ManagedObjectReference _thisField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class UpdatePasswordExpirationConfigurationRequestType + { + + private ManagedObjectReference _thisField; + + private SsoAdminPasswordExpirationConfig configField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public SsoAdminPasswordExpirationConfig config { + get { return this.configField; } + set { this.configField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class GetPasswordExpirationConfigurationRequestType + { + + private ManagedObjectReference _thisField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SetMaximumHoKTokenLifetimeRequestType + { + + private ManagedObjectReference _thisField; + + private long maxLifetimeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public long maxLifetime { + get { return this.maxLifetimeField; } + set { this.maxLifetimeField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class GetMaximumHoKTokenLifetimeRequestType + { + + private ManagedObjectReference _thisField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SetMaximumBearerTokenLifetimeRequestType + { + + private ManagedObjectReference _thisField; + + private long maxLifetimeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public long maxLifetime { + get { return this.maxLifetimeField; } + set { this.maxLifetimeField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class GetMaximumBearerTokenLifetimeRequestType + { + + private ManagedObjectReference _thisField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SetRenewCountRequestType + { + + private ManagedObjectReference _thisField; + + private int renewCountField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public int renewCount { + get { return this.renewCountField; } + set { this.renewCountField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class GetRenewCountRequestType + { + + private ManagedObjectReference _thisField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SetDelegationCountRequestType + { + + private ManagedObjectReference _thisField; + + private int delegationCountField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public int delegationCount { + get { return this.delegationCountField; } + set { this.delegationCountField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class GetDelegationCountRequestType + { + + private ManagedObjectReference _thisField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SetClockToleranceRequestType + { + + private ManagedObjectReference _thisField; + + private long millisecondsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public long milliseconds { + get { return this.millisecondsField; } + set { this.millisecondsField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class GetClockToleranceRequestType + { + + private ManagedObjectReference _thisField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SetSignerIdentityRequestType + { + + private ManagedObjectReference _thisField; + + private SsoPrincipalId adminUserField; + + private string adminPassField; + + private string signingKeyField; + + private SsoAdminConfigurationManagementServiceCertificateChain signingCertificateChainField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public SsoPrincipalId adminUser { + get { return this.adminUserField; } + set { this.adminUserField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 2)] + public string adminPass { + get { return this.adminPassField; } + set { this.adminPassField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 3)] + public string signingKey { + get { return this.signingKeyField; } + set { this.signingKeyField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 4)] + public SsoAdminConfigurationManagementServiceCertificateChain signingCertificateChain { + get { return this.signingCertificateChainField; } + set { this.signingCertificateChainField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SetNewSignerIdentityRequestType + { + + private ManagedObjectReference _thisField; + + private string signingKeyField; + + private SsoAdminConfigurationManagementServiceCertificateChain signingCertificateChainField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public string signingKey { + get { return this.signingKeyField; } + set { this.signingKeyField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 2)] + public SsoAdminConfigurationManagementServiceCertificateChain signingCertificateChain { + get { return this.signingCertificateChainField; } + set { this.signingCertificateChainField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class GetTrustedCertificatesRequestType + { + + private ManagedObjectReference _thisField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class GetKnownCertificateChainsRequestType + { + + private ManagedObjectReference _thisField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class DeleteCertificateRequestType + { + + private ManagedObjectReference _thisField; + + private string fingerprintField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public string fingerprint { + get { return this.fingerprintField; } + set { this.fingerprintField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class FindCertificateRequestType + { + + private ManagedObjectReference _thisField; + + private string fingerprintField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public string fingerprint { + get { return this.fingerprintField; } + set { this.fingerprintField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class GetAllCertificatesRequestType + { + + private ManagedObjectReference _thisField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class AddCertificateRequestType + { + + private ManagedObjectReference _thisField; + + private string certificateField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public string certificate { + get { return this.certificateField; } + set { this.certificateField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class GetLocaleRequestType + { + + private ManagedObjectReference _thisField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SetLocaleRequestType + { + + private ManagedObjectReference _thisField; + + private string localeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 1)] + public string locale { + get { return this.localeField; } + set { this.localeField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class LogoutRequestType + { + + private ManagedObjectReference _thisField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class LoginRequestType + { + + private ManagedObjectReference _thisField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public ManagedObjectReference _this { + get { return this._thisField; } + set { this._thisField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class DynamicArray + { + + private string dynamicTypeField; + + private object[] valField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public string dynamicType { + get { return this.dynamicTypeField; } + set { this.dynamicTypeField = value; } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("val", Order = 1)] + public object[] val { + get { return this.valField; } + set { this.valField = value; } + } + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoFaultInvalidPrincipalFault))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultSmtpConfigNotSetFault))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultPasswordPolicyViolationFault))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultInvalidPasswordPolicyFault))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultGroupCyclicDependencyFault))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultDuplicateSolutionCertificateFault))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultDuplicateDomainNameFault))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultDuplicateDataFault))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultDomainNotFoundFault))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultDirectoryServiceConnectionFault))] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SsoFaultServiceFault : MethodFault { } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SsoFaultInvalidPrincipalFault : SsoFaultServiceFault + { + + private string principalField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public string principal { + get { return this.principalField; } + set { this.principalField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SsoAdminFaultSmtpConfigNotSetFault : SsoFaultServiceFault { } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SsoAdminFaultPasswordPolicyViolationFault : SsoFaultServiceFault { } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SsoAdminFaultInvalidPasswordPolicyFault : SsoFaultServiceFault { } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SsoAdminFaultGroupCyclicDependencyFault : SsoFaultServiceFault + { + + private string groupBeingAddedField; + + private string existingGroupField; + + /// + [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("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SsoAdminFaultDuplicateSolutionCertificateFault : SsoFaultServiceFault { } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SsoAdminFaultDuplicateDomainNameFault : SsoFaultServiceFault + { + + private string domainNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public string domainName { + get { return this.domainNameField; } + set { this.domainNameField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SsoAdminFaultDuplicateDataFault : SsoFaultServiceFault { } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SsoAdminFaultDomainNotFoundFault : SsoFaultServiceFault + { + + private string domainNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order = 0)] + public string domainName { + get { return this.domainNameField; } + set { this.domainNameField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SsoAdminFaultDirectoryServiceConnectionFault : SsoFaultServiceFault + { + + private string uriField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType = "anyURI", Order = 0)] + public string uri { + get { return this.uriField; } + set { this.uriField = value; } + } + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoFaultInternalFault))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(SsoAdminFaultLocalOSDomainRegistrationFault))] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SsoFaultRuntimeServiceFault : RuntimeFault { } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SsoFaultInternalFault : SsoFaultRuntimeServiceFault { } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SsoAdminFaultLocalOSDomainRegistrationFault : SsoFaultRuntimeServiceFault { } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class UnexpectedFault : RuntimeFault + { + + private string faultNameField; + + private LocalizedMethodFault faultField; + + /// + [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("dotnet-svcutil", "1.0.4")] + [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("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class RequestCanceled : RuntimeFault { } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class NotSupported : RuntimeFault { } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class NotImplemented : RuntimeFault { } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class NotEnoughLicenses : RuntimeFault { } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class ManagedObjectNotFound : RuntimeFault + { + + private ManagedObjectReference objField; + + /// + [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("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class InvalidRequest : RuntimeFault { } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class MethodNotFound : InvalidRequest + { + + private ManagedObjectReference receiverField; + + private string methodField; + + /// + [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("dotnet-svcutil", "1.0.4")] + [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("dotnet-svcutil", "1.0.4")] + [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("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class HostCommunication : RuntimeFault { } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class HostNotReachable : HostCommunication { } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class HostNotConnected : HostCommunication { } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SsoFaultNotAuthenticated : SecurityError { } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace = "urn:sso")] + public partial class SsoFaultNoPermission : SecurityError { } + + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ServiceModel.ServiceContractAttribute(Namespace = "urn:sso", ConfigurationName = "SsoPortType")] + public interface SsoPortType + { + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task LoginAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(InvalidRequest), + Action = "urn:sso/version1", + Name = "InvalidRequestFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task LogoutAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")] + System.Threading.Tasks.Task SetLocaleAsync(ManagedObjectReference _this, string locale); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")] + System.Threading.Tasks.Task GetLocaleAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")] + System.Threading.Tasks.Task AddCertificateAsync(ManagedObjectReference _this, string certificate); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task + GetAllCertificatesAsync(GetAllCertificatesRequest request); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")] + System.Threading.Tasks.Task FindCertificateAsync(ManagedObjectReference _this, string fingerprint); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")] + System.Threading.Tasks.Task DeleteCertificateAsync(ManagedObjectReference _this, string fingerprint); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task GetKnownCertificateChainsAsync( + GetKnownCertificateChainsRequest request); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task GetTrustedCertificatesAsync( + GetTrustedCertificatesRequest request); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task SetNewSignerIdentityAsync( + ManagedObjectReference _this, + string signingKey, + SsoAdminConfigurationManagementServiceCertificateChain signingCertificateChain); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task SetSignerIdentityAsync( + ManagedObjectReference _this, + SsoPrincipalId adminUser, + string adminPass, + string signingKey, + SsoAdminConfigurationManagementServiceCertificateChain signingCertificateChain); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")] + System.Threading.Tasks.Task GetClockToleranceAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task SetClockToleranceAsync(ManagedObjectReference _this, long milliseconds); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")] + System.Threading.Tasks.Task GetDelegationCountAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task SetDelegationCountAsync(ManagedObjectReference _this, int delegationCount); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")] + System.Threading.Tasks.Task GetRenewCountAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task SetRenewCountAsync(ManagedObjectReference _this, int renewCount); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")] + System.Threading.Tasks.Task GetMaximumBearerTokenLifetimeAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task SetMaximumBearerTokenLifetimeAsync(ManagedObjectReference _this, long maxLifetime); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")] + System.Threading.Tasks.Task GetMaximumHoKTokenLifetimeAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task SetMaximumHoKTokenLifetimeAsync(ManagedObjectReference _this, long maxLifetime); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")] + System.Threading.Tasks.Task GetPasswordExpirationConfigurationAsync( + ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task UpdatePasswordExpirationConfigurationAsync( + ManagedObjectReference _this, + SsoAdminPasswordExpirationConfig config); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInternalFault), + Action = "urn:sso/version1", + Name = "SsoFaultInternalFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")] + System.Threading.Tasks.Task IsMultiSiteDeploymentAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInternalFault), + Action = "urn:sso/version1", + Name = "SsoFaultInternalFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task + RetrieveHaBackupConfigurationPackageAsync(RetrieveHaBackupConfigurationPackageRequest request); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInternalFault), + Action = "urn:sso/version1", + Name = "SsoFaultInternalFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(NotSupported), + Action = "urn:sso/version1", + Name = "NotSupportedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task RetrieveReplicaConfigurationPackageAsync( + RetrieveReplicaConfigurationPackageRequest request); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoAdminFaultDirectoryServiceConnectionFault), + Action = "urn:sso/version1", + Name = "SsoAdminFaultDirectoryServiceConnectionFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task ProbeConnectivityAsync(ProbeConnectivityRequest request); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoAdminFaultDuplicateDomainNameFault), + Action = "urn:sso/version1", + Name = "SsoAdminFaultDuplicateDomainNameFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task AddExternalDomainAsync( + ManagedObjectReference _this, + string serverType, + string domainName, + string domainAlias, + SsoAdminExternalDomainDetails details, + string authenticationType, + SsoAdminDomainManagementServiceAuthenticationCredentails authnCredentials); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoAdminFaultDuplicateDomainNameFault), + Action = "urn:sso/version1", + Name = "SsoAdminFaultDuplicateDomainNameFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoAdminFaultLocalOSDomainRegistrationFault), + Action = "urn:sso/version1", + Name = "SsoAdminFaultLocalOSDomainRegistrationFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task RegisterLocalOSDomainAsync(ManagedObjectReference _this, string domainName); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")] + System.Threading.Tasks.Task GetDomainsAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")] + System.Threading.Tasks.Task FindExternalDomainAsync( + ManagedObjectReference _this, + string name); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")] + System.Threading.Tasks.Task GetSystemDomainNameAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")] + System.Threading.Tasks.Task GetLocalOSDomainNameAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoAdminFaultDomainNotFoundFault), + Action = "urn:sso/version1", + Name = "SsoAdminFaultDomainNotFoundFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task UpdateExternalDomainDetailsAsync( + ManagedObjectReference _this, + string name, + SsoAdminExternalDomainDetails details); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoAdminFaultDomainNotFoundFault), + Action = "urn:sso/version1", + Name = "SsoAdminFaultDomainNotFoundFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task UpdateExternalDomainAuthnTypeAsync( + ManagedObjectReference _this, + string name, + string authnType, + SsoAdminDomainManagementServiceAuthenticationCredentails authnCredentials); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoAdminFaultDomainNotFoundFault), + Action = "urn:sso/version1", + Name = "SsoAdminFaultDomainNotFoundFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task DeleteDomainAsync(ManagedObjectReference _this, string name); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")] + System.Threading.Tasks.Task GetSslCertificateManagerAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoAdminFaultDomainNotFoundFault), + Action = "urn:sso/version1", + Name = "SsoAdminFaultDomainNotFoundFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoAdminFaultDuplicateDomainNameFault), + Action = "urn:sso/version1", + Name = "SsoAdminFaultDuplicateDomainNameFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task SetDefaultDomainsAsync(SetDefaultDomainsRequest request); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task GetDefaultDomainsAsync(GetDefaultDomainsRequest request); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")] + System.Threading.Tasks.Task GetLockoutPolicyAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task UpdateLockoutPolicyAsync(ManagedObjectReference _this, SsoAdminLockoutPolicy policy); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoAdminFaultInvalidPasswordPolicyFault), + Action = "urn:sso/version1", + Name = "SsoAdminFaultInvalidPasswordPolicyFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task UpdateLocalPasswordPolicyAsync( + ManagedObjectReference _this, + SsoAdminPasswordPolicy policy); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")] + System.Threading.Tasks.Task GetLocalPasswordPolicyAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")] + System.Threading.Tasks.Task FindPersonUserAsync( + ManagedObjectReference _this, + SsoPrincipalId userId); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")] + System.Threading.Tasks.Task FindSolutionUserAsync( + ManagedObjectReference _this, + string userName); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")] + System.Threading.Tasks.Task FindSolutionUserByCertDNAsync( + ManagedObjectReference _this, + string certDN); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")] + System.Threading.Tasks.Task FindUserAsync(ManagedObjectReference _this, SsoPrincipalId userId); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")] + System.Threading.Tasks.Task FindGroupAsync(ManagedObjectReference _this, SsoPrincipalId groupId); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task FindPersonUsersAsync(FindPersonUsersRequest request); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task FindSolutionUsersAsync(FindSolutionUsersRequest request); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task FindUsersAsync(FindUsersRequest request); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task FindGroupsAsync(FindGroupsRequest request); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")] + System.Threading.Tasks.Task FindAsync( + ManagedObjectReference _this, + SsoAdminPrincipalDiscoveryServiceSearchCriteria criteria, + int limit); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidPrincipalFault), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task FindUsersInGroupAsync(FindUsersInGroupRequest request); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidPrincipalFault), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task FindPersonUsersInGroupAsync( + FindPersonUsersInGroupRequest request); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidPrincipalFault), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task FindSolutionUsersInGroupAsync( + FindSolutionUsersInGroupRequest request); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidPrincipalFault), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task FindGroupsInGroupAsync(FindGroupsInGroupRequest request); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidPrincipalFault), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task FindDirectParentGroupsAsync( + FindDirectParentGroupsRequest request); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidPrincipalFault), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task FindNestedParentGroupsAsync( + FindNestedParentGroupsRequest request); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task FindLockedUsersAsync(FindLockedUsersRequest request); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task FindDisabledPersonUsersAsync( + FindDisabledPersonUsersRequest request); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task FindDisabledSolutionUsersAsync( + FindDisabledSolutionUsersRequest request); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidPrincipalFault), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoAdminFaultPasswordPolicyViolationFault), + Action = "urn:sso/version1", + Name = "SsoAdminFaultPasswordPolicyViolationFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")] + System.Threading.Tasks.Task CreateLocalPersonUserAsync( + ManagedObjectReference _this, + string userName, + SsoAdminPersonDetails userDetails, + string password); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidPrincipalFault), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoAdminFaultDuplicateSolutionCertificateFault), + Action = "urn:sso/version1", + Name = "SsoAdminFaultDuplicateSolutionCertificateFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")] + System.Threading.Tasks.Task CreateLocalSolutionUserAsync( + ManagedObjectReference _this, + string userName, + SsoAdminSolutionDetails userDetails); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidPrincipalFault), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")] + System.Threading.Tasks.Task CreateLocalGroupAsync( + ManagedObjectReference _this, + string groupName, + SsoAdminGroupDetails groupDetails); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidPrincipalFault), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task DeleteLocalPrincipalAsync(ManagedObjectReference _this, string principalName); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidPrincipalFault), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")] + System.Threading.Tasks.Task RemoveFromLocalGroupAsync( + ManagedObjectReference _this, + SsoPrincipalId principalId, + string groupName); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidPrincipalFault), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task RemovePrincipalsFromLocalGroupAsync( + RemovePrincipalsFromLocalGroupRequest request); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidPrincipalFault), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")] + System.Threading.Tasks.Task AddUserToLocalGroupAsync( + ManagedObjectReference _this, + SsoPrincipalId userId, + string groupName); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidPrincipalFault), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task AddUsersToLocalGroupAsync( + AddUsersToLocalGroupRequest request); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidPrincipalFault), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoAdminFaultGroupCyclicDependencyFault), + Action = "urn:sso/version1", + Name = "SsoAdminFaultGroupCyclicDependencyFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")] + System.Threading.Tasks.Task AddGroupToLocalGroupAsync( + ManagedObjectReference _this, + SsoPrincipalId groupId, + string groupName); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidPrincipalFault), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoAdminFaultGroupCyclicDependencyFault), + Action = "urn:sso/version1", + Name = "SsoAdminFaultGroupCyclicDependencyFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task AddGroupsToLocalGroupAsync( + AddGroupsToLocalGroupRequest request); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidPrincipalFault), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")] + System.Threading.Tasks.Task UpdateLocalPersonUserDetailsAsync( + ManagedObjectReference _this, + string userName, + SsoAdminPersonDetails userDetails); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidPrincipalFault), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoAdminFaultPasswordPolicyViolationFault), + Action = "urn:sso/version1", + Name = "SsoAdminFaultPasswordPolicyViolationFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task ResetLocalPersonUserPasswordAsync( + ManagedObjectReference _this, + string userName, + string newPassword); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidPrincipalFault), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")] + System.Threading.Tasks.Task UpdateLocalSolutionUserDetailsAsync( + ManagedObjectReference _this, + string userName, + SsoAdminSolutionDetails userDetails); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidPrincipalFault), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")] + System.Threading.Tasks.Task UpdateLocalGroupDetailsAsync( + ManagedObjectReference _this, + string groupName, + SsoAdminGroupDetails groupDetails); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidPrincipalFault), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")] + System.Threading.Tasks.Task UpdateSelfLocalPersonUserDetailsAsync( + ManagedObjectReference _this, + SsoAdminPersonDetails userDetails); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidPrincipalFault), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task DeleteSelfSolutionUserAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidPrincipalFault), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoAdminFaultPasswordPolicyViolationFault), + Action = "urn:sso/version1", + Name = "SsoAdminFaultPasswordPolicyViolationFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task ResetSelfLocalPersonUserPasswordAsync( + ManagedObjectReference _this, + string newPassword); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(InvalidRequest), + Action = "urn:sso/version1", + Name = "InvalidRequestFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidPrincipalFault), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoAdminFaultPasswordPolicyViolationFault), + Action = "urn:sso/version1", + Name = "SsoAdminFaultPasswordPolicyViolationFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task ResetLocalUserPasswordAsync( + ManagedObjectReference _this, + string username, + string currentPassword, + string newPassword); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidPrincipalFault), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")] + System.Threading.Tasks.Task UpdateSelfLocalSolutionUserDetailsAsync( + ManagedObjectReference _this, + SsoAdminSolutionDetails userDetails); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidPrincipalFault), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")] + System.Threading.Tasks.Task UnlockUserAccountAsync(ManagedObjectReference _this, SsoPrincipalId userId); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidPrincipalFault), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")] + System.Threading.Tasks.Task EnableUserAccountAsync(ManagedObjectReference _this, SsoPrincipalId userId); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidPrincipalFault), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")] + System.Threading.Tasks.Task DisableUserAccountAsync(ManagedObjectReference _this, SsoPrincipalId userId); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(NotSupported), + Action = "urn:sso/version1", + Name = "NotSupportedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInternalFault), + Action = "urn:sso/version1", + Name = "SsoFaultInternalFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task ExportFullStateAsync(ExportFullStateRequest request); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(NotSupported), + Action = "urn:sso/version1", + Name = "NotSupportedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(InvalidArgument), + Action = "urn:sso/version1", + Name = "InvalidArgumentFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInternalFault), + Action = "urn:sso/version1", + Name = "SsoFaultInternalFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task ImportFullStateAsync(ImportFullStateRequest request); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidPrincipalFault), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")] + System.Threading.Tasks.Task SetRoleAsync(ManagedObjectReference _this, SsoPrincipalId userId, string role); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidPrincipalFault), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")] + System.Threading.Tasks.Task HasAdministratorRoleAsync(ManagedObjectReference _this, SsoPrincipalId userId); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidPrincipalFault), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")] + System.Threading.Tasks.Task HasRegularUserRoleAsync(ManagedObjectReference _this, SsoPrincipalId userId); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")] + System.Threading.Tasks.Task SsoAdminServiceInstanceAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoAdminFaultSmtpConfigNotSetFault), + Action = "urn:sso/version1", + Name = "SsoAdminFaultSmtpConfigNotSetFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")] + System.Threading.Tasks.Task GetSmtpConfigurationAsync(ManagedObjectReference _this); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task UpdateSmtpConfigurationAsync(ManagedObjectReference _this, SsoAdminSmtpConfig config); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoAdminFaultSmtpConfigNotSetFault), + Action = "urn:sso/version1", + Name = "SsoAdminFaultSmtpConfigNotSetFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task SendMailAsync(ManagedObjectReference _this, SsoAdminMailContent content); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidPrincipalFault), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")] + System.Threading.Tasks.Task IsMemberOfGroupAsync( + ManagedObjectReference _this, + SsoPrincipalId userId, + SsoPrincipalId groupId); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidPrincipalFault), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task FindParentGroupsAsync(FindParentGroupsRequest request); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidPrincipalFault), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidPrincipalFaultFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNotAuthenticated), + Action = "urn:sso/version1", + Name = "SsoFaultNotAuthenticatedFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultNoPermission), + Action = "urn:sso/version1", + Name = "SsoFaultNoPermissionFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + System.Threading.Tasks.Task FindAllParentGroupsAsync( + FindAllParentGroupsRequest request); + + [System.ServiceModel.OperationContractAttribute(Action = "urn:sso/version1", ReplyAction = "*")] + [System.ServiceModel.FaultContractAttribute( + typeof(SsoFaultInvalidCredentials), + Action = "urn:sso/version1", + Name = "SsoFaultInvalidCredentialsFault")] + [System.ServiceModel.FaultContractAttribute( + typeof(RuntimeFault), + Action = "urn:sso/version1", + Name = "RuntimeFaultFault")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoGroupcheckServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindAllParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMemberOfGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SendMailRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSmtpConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminServiceInstanceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasRegularUserRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(HasAdministratorRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRoleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ImportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ExportFullStateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DisableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(EnableUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UnlockUserAccountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetSelfLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteSelfSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateSelfLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalGroupDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalSolutionUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ResetLocalPersonUserPasswordRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPersonUserDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupsToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddGroupToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUsersToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddUserToLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemovePrincipalsFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RemoveFromLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteLocalPrincipalRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CreateLocalPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDisabledPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindLockedUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindNestedParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindDirectParentGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersInGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUsersRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindGroupRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserByCertDNRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindSolutionUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindPersonUserRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLocalPasswordPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLockoutPolicyRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDefaultDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSslCertificateManagerRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainAuthnTypeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdateExternalDomainDetailsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocalOSDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetSystemDomainNameRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDomainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RegisterLocalOSDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddExternalDomainRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ProbeConnectivityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveReplicaConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(RetrieveHaBackupConfigurationPackageRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(IsMultiSiteDeploymentRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UpdatePasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetPasswordExpirationConfigurationRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumHoKTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetMaximumBearerTokenLifetimeRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetRenewCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetDelegationCountRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetClockToleranceRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetNewSignerIdentityRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetTrustedCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetKnownCertificateChainsRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeleteCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(FindCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetAllCertificatesRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AddCertificateRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SetLocaleRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LogoutRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LoginRequestType))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicData))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicArray))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DynamicProperty[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoPrincipalId[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminConfigurationManagementServiceCertificateChain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminExternalDomain[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminGroup[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminPersonUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminSolutionUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(SsoAdminUser[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(bool[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name = "returnval")] + System.Threading.Tasks.Task SsoGroupcheckServiceInstanceAsync( + ManagedObjectReference _this); + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "GetAllCertificates", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class GetAllCertificatesRequest + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + public ManagedObjectReference _this; + + public GetAllCertificatesRequest() { } + + public GetAllCertificatesRequest(ManagedObjectReference _this) { + this._this = _this; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "GetAllCertificatesResponse", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class GetAllCertificatesResponse + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + [System.Xml.Serialization.XmlElementAttribute("returnval")] + public string[] returnval; + + public GetAllCertificatesResponse() { } + + public GetAllCertificatesResponse(string[] returnval) { + this.returnval = returnval; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "GetKnownCertificateChains", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class GetKnownCertificateChainsRequest + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + public ManagedObjectReference _this; + + public GetKnownCertificateChainsRequest() { } + + public GetKnownCertificateChainsRequest(ManagedObjectReference _this) { + this._this = _this; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "GetKnownCertificateChainsResponse", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class GetKnownCertificateChainsResponse + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + [System.Xml.Serialization.XmlElementAttribute("returnval")] + public SsoAdminConfigurationManagementServiceCertificateChain[] returnval; + + public GetKnownCertificateChainsResponse() { } + + public GetKnownCertificateChainsResponse(SsoAdminConfigurationManagementServiceCertificateChain[] returnval) { + this.returnval = returnval; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "GetTrustedCertificates", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class GetTrustedCertificatesRequest + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + public ManagedObjectReference _this; + + public GetTrustedCertificatesRequest() { } + + public GetTrustedCertificatesRequest(ManagedObjectReference _this) { + this._this = _this; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "GetTrustedCertificatesResponse", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class GetTrustedCertificatesResponse + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + [System.Xml.Serialization.XmlElementAttribute("returnval")] + public string[] returnval; + + public GetTrustedCertificatesResponse() { } + + public GetTrustedCertificatesResponse(string[] returnval) { + this.returnval = returnval; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "RetrieveHaBackupConfigurationPackage", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class RetrieveHaBackupConfigurationPackageRequest + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + public ManagedObjectReference _this; + + public RetrieveHaBackupConfigurationPackageRequest() { } + + public RetrieveHaBackupConfigurationPackageRequest(ManagedObjectReference _this) { + this._this = _this; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "RetrieveHaBackupConfigurationPackageResponse", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class RetrieveHaBackupConfigurationPackageResponse + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + [System.Xml.Serialization.XmlElementAttribute(DataType = "base64Binary")] + public byte[] returnval; + + public RetrieveHaBackupConfigurationPackageResponse() { } + + public RetrieveHaBackupConfigurationPackageResponse(byte[] returnval) { + this.returnval = returnval; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "RetrieveReplicaConfigurationPackage", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class RetrieveReplicaConfigurationPackageRequest + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + public ManagedObjectReference _this; + + public RetrieveReplicaConfigurationPackageRequest() { } + + public RetrieveReplicaConfigurationPackageRequest(ManagedObjectReference _this) { + this._this = _this; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "RetrieveReplicaConfigurationPackageResponse", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class RetrieveReplicaConfigurationPackageResponse + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + [System.Xml.Serialization.XmlElementAttribute(DataType = "base64Binary")] + public byte[] returnval; + + public RetrieveReplicaConfigurationPackageResponse() { } + + public RetrieveReplicaConfigurationPackageResponse(byte[] returnval) { + this.returnval = returnval; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "ProbeConnectivity", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class ProbeConnectivityRequest + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + public ManagedObjectReference _this; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 1)] + [System.Xml.Serialization.XmlElementAttribute(DataType = "anyURI")] + public string serviceUri; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 2)] + public string authenticationType; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 3)] + public SsoAdminDomainManagementServiceAuthenticationCredentails authnCredentials; + + public ProbeConnectivityRequest() { } + + public ProbeConnectivityRequest( + ManagedObjectReference _this, + string serviceUri, + string authenticationType, + SsoAdminDomainManagementServiceAuthenticationCredentails authnCredentials) { + this._this = _this; + this.serviceUri = serviceUri; + this.authenticationType = authenticationType; + this.authnCredentials = authnCredentials; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "ProbeConnectivityResponse", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class ProbeConnectivityResponse + { + + public ProbeConnectivityResponse() { } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "SetDefaultDomains", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class SetDefaultDomainsRequest + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + public ManagedObjectReference _this; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 1)] + [System.Xml.Serialization.XmlElementAttribute("domainNames")] + public string[] domainNames; + + public SetDefaultDomainsRequest() { } + + public SetDefaultDomainsRequest(ManagedObjectReference _this, string[] domainNames) { + this._this = _this; + this.domainNames = domainNames; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "SetDefaultDomainsResponse", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class SetDefaultDomainsResponse + { + + public SetDefaultDomainsResponse() { } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "GetDefaultDomains", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class GetDefaultDomainsRequest + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + public ManagedObjectReference _this; + + public GetDefaultDomainsRequest() { } + + public GetDefaultDomainsRequest(ManagedObjectReference _this) { + this._this = _this; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "GetDefaultDomainsResponse", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class GetDefaultDomainsResponse + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + [System.Xml.Serialization.XmlElementAttribute("returnval")] + public string[] returnval; + + public GetDefaultDomainsResponse() { } + + public GetDefaultDomainsResponse(string[] returnval) { + this.returnval = returnval; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "FindPersonUsers", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class FindPersonUsersRequest + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + public ManagedObjectReference _this; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 1)] + public SsoAdminPrincipalDiscoveryServiceSearchCriteria criteria; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 2)] + public int limit; + + public FindPersonUsersRequest() { } + + public FindPersonUsersRequest( + ManagedObjectReference _this, + SsoAdminPrincipalDiscoveryServiceSearchCriteria criteria, + int limit) { + this._this = _this; + this.criteria = criteria; + this.limit = limit; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "FindPersonUsersResponse", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class FindPersonUsersResponse + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + [System.Xml.Serialization.XmlElementAttribute("returnval")] + public SsoAdminPersonUser[] returnval; + + public FindPersonUsersResponse() { } + + public FindPersonUsersResponse(SsoAdminPersonUser[] returnval) { + this.returnval = returnval; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "FindSolutionUsers", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class FindSolutionUsersRequest + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + public ManagedObjectReference _this; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 1)] + public string searchString; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 2)] + public int limit; + + public FindSolutionUsersRequest() { } + + public FindSolutionUsersRequest(ManagedObjectReference _this, string searchString, int limit) { + this._this = _this; + this.searchString = searchString; + this.limit = limit; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "FindSolutionUsersResponse", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class FindSolutionUsersResponse + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + [System.Xml.Serialization.XmlElementAttribute("returnval")] + public SsoAdminSolutionUser[] returnval; + + public FindSolutionUsersResponse() { } + + public FindSolutionUsersResponse(SsoAdminSolutionUser[] returnval) { + this.returnval = returnval; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "FindUsers", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class FindUsersRequest + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + public ManagedObjectReference _this; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 1)] + public SsoAdminPrincipalDiscoveryServiceSearchCriteria criteria; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 2)] + public int limit; + + public FindUsersRequest() { } + + public FindUsersRequest( + ManagedObjectReference _this, + SsoAdminPrincipalDiscoveryServiceSearchCriteria criteria, + int limit) { + this._this = _this; + this.criteria = criteria; + this.limit = limit; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "FindUsersResponse", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class FindUsersResponse + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + [System.Xml.Serialization.XmlElementAttribute("returnval")] + public SsoAdminUser[] returnval; + + public FindUsersResponse() { } + + public FindUsersResponse(SsoAdminUser[] returnval) { + this.returnval = returnval; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "FindGroups", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class FindGroupsRequest + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + public ManagedObjectReference _this; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 1)] + public SsoAdminPrincipalDiscoveryServiceSearchCriteria criteria; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 2)] + public int limit; + + public FindGroupsRequest() { } + + public FindGroupsRequest( + ManagedObjectReference _this, + SsoAdminPrincipalDiscoveryServiceSearchCriteria criteria, + int limit) { + this._this = _this; + this.criteria = criteria; + this.limit = limit; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "FindGroupsResponse", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class FindGroupsResponse + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + [System.Xml.Serialization.XmlElementAttribute("returnval")] + public SsoAdminGroup[] returnval; + + public FindGroupsResponse() { } + + public FindGroupsResponse(SsoAdminGroup[] returnval) { + this.returnval = returnval; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "FindUsersInGroup", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class FindUsersInGroupRequest + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + public ManagedObjectReference _this; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 1)] + public SsoPrincipalId groupId; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 2)] + public string searchString; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 3)] + public int limit; + + public FindUsersInGroupRequest() { } + + public FindUsersInGroupRequest( + ManagedObjectReference _this, + SsoPrincipalId groupId, + string searchString, + int limit) { + this._this = _this; + this.groupId = groupId; + this.searchString = searchString; + this.limit = limit; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "FindUsersInGroupResponse", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class FindUsersInGroupResponse + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + [System.Xml.Serialization.XmlElementAttribute("returnval")] + public SsoAdminUser[] returnval; + + public FindUsersInGroupResponse() { } + + public FindUsersInGroupResponse(SsoAdminUser[] returnval) { + this.returnval = returnval; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "FindPersonUsersInGroup", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class FindPersonUsersInGroupRequest + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + public ManagedObjectReference _this; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 1)] + public SsoPrincipalId groupId; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 2)] + public string searchString; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 3)] + public int limit; + + public FindPersonUsersInGroupRequest() { } + + public FindPersonUsersInGroupRequest( + ManagedObjectReference _this, + SsoPrincipalId groupId, + string searchString, + int limit) { + this._this = _this; + this.groupId = groupId; + this.searchString = searchString; + this.limit = limit; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "FindPersonUsersInGroupResponse", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class FindPersonUsersInGroupResponse + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + [System.Xml.Serialization.XmlElementAttribute("returnval")] + public SsoAdminPersonUser[] returnval; + + public FindPersonUsersInGroupResponse() { } + + public FindPersonUsersInGroupResponse(SsoAdminPersonUser[] returnval) { + this.returnval = returnval; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "FindSolutionUsersInGroup", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class FindSolutionUsersInGroupRequest + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + public ManagedObjectReference _this; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 1)] + public string groupName; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 2)] + public string searchString; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 3)] + public int limit; + + public FindSolutionUsersInGroupRequest() { } + + public FindSolutionUsersInGroupRequest( + ManagedObjectReference _this, + string groupName, + string searchString, + int limit) { + this._this = _this; + this.groupName = groupName; + this.searchString = searchString; + this.limit = limit; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "FindSolutionUsersInGroupResponse", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class FindSolutionUsersInGroupResponse + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + [System.Xml.Serialization.XmlElementAttribute("returnval")] + public SsoAdminSolutionUser[] returnval; + + public FindSolutionUsersInGroupResponse() { } + + public FindSolutionUsersInGroupResponse(SsoAdminSolutionUser[] returnval) { + this.returnval = returnval; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "FindGroupsInGroup", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class FindGroupsInGroupRequest + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + public ManagedObjectReference _this; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 1)] + public SsoPrincipalId groupId; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 2)] + public string searchString; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 3)] + public int limit; + + public FindGroupsInGroupRequest() { } + + public FindGroupsInGroupRequest( + ManagedObjectReference _this, + SsoPrincipalId groupId, + string searchString, + int limit) { + this._this = _this; + this.groupId = groupId; + this.searchString = searchString; + this.limit = limit; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "FindGroupsInGroupResponse", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class FindGroupsInGroupResponse + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + [System.Xml.Serialization.XmlElementAttribute("returnval")] + public SsoAdminGroup[] returnval; + + public FindGroupsInGroupResponse() { } + + public FindGroupsInGroupResponse(SsoAdminGroup[] returnval) { + this.returnval = returnval; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "FindDirectParentGroups", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class FindDirectParentGroupsRequest + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + public ManagedObjectReference _this; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 1)] + public SsoPrincipalId principalId; + + public FindDirectParentGroupsRequest() { } + + public FindDirectParentGroupsRequest(ManagedObjectReference _this, SsoPrincipalId principalId) { + this._this = _this; + this.principalId = principalId; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "FindDirectParentGroupsResponse", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class FindDirectParentGroupsResponse + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + [System.Xml.Serialization.XmlElementAttribute("returnval")] + public SsoAdminGroup[] returnval; + + public FindDirectParentGroupsResponse() { } + + public FindDirectParentGroupsResponse(SsoAdminGroup[] returnval) { + this.returnval = returnval; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "FindNestedParentGroups", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class FindNestedParentGroupsRequest + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + public ManagedObjectReference _this; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 1)] + public SsoPrincipalId userId; + + public FindNestedParentGroupsRequest() { } + + public FindNestedParentGroupsRequest(ManagedObjectReference _this, SsoPrincipalId userId) { + this._this = _this; + this.userId = userId; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "FindNestedParentGroupsResponse", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class FindNestedParentGroupsResponse + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + [System.Xml.Serialization.XmlElementAttribute("returnval")] + public SsoAdminGroup[] returnval; + + public FindNestedParentGroupsResponse() { } + + public FindNestedParentGroupsResponse(SsoAdminGroup[] returnval) { + this.returnval = returnval; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "FindLockedUsers", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class FindLockedUsersRequest + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + public ManagedObjectReference _this; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 1)] + public string searchString; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 2)] + public int limit; + + public FindLockedUsersRequest() { } + + public FindLockedUsersRequest(ManagedObjectReference _this, string searchString, int limit) { + this._this = _this; + this.searchString = searchString; + this.limit = limit; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "FindLockedUsersResponse", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class FindLockedUsersResponse + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + [System.Xml.Serialization.XmlElementAttribute("returnval")] + public SsoAdminPersonUser[] returnval; + + public FindLockedUsersResponse() { } + + public FindLockedUsersResponse(SsoAdminPersonUser[] returnval) { + this.returnval = returnval; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "FindDisabledPersonUsers", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class FindDisabledPersonUsersRequest + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + public ManagedObjectReference _this; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 1)] + public string searchString; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 2)] + public int limit; + + public FindDisabledPersonUsersRequest() { } + + public FindDisabledPersonUsersRequest(ManagedObjectReference _this, string searchString, int limit) { + this._this = _this; + this.searchString = searchString; + this.limit = limit; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "FindDisabledPersonUsersResponse", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class FindDisabledPersonUsersResponse + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + [System.Xml.Serialization.XmlElementAttribute("returnval")] + public SsoAdminPersonUser[] returnval; + + public FindDisabledPersonUsersResponse() { } + + public FindDisabledPersonUsersResponse(SsoAdminPersonUser[] returnval) { + this.returnval = returnval; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "FindDisabledSolutionUsers", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class FindDisabledSolutionUsersRequest + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + public ManagedObjectReference _this; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 1)] + public string searchString; + + public FindDisabledSolutionUsersRequest() { } + + public FindDisabledSolutionUsersRequest(ManagedObjectReference _this, string searchString) { + this._this = _this; + this.searchString = searchString; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "FindDisabledSolutionUsersResponse", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class FindDisabledSolutionUsersResponse + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + [System.Xml.Serialization.XmlElementAttribute("returnval")] + public SsoAdminSolutionUser[] returnval; + + public FindDisabledSolutionUsersResponse() { } + + public FindDisabledSolutionUsersResponse(SsoAdminSolutionUser[] returnval) { + this.returnval = returnval; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "RemovePrincipalsFromLocalGroup", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class RemovePrincipalsFromLocalGroupRequest + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + public ManagedObjectReference _this; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 1)] + [System.Xml.Serialization.XmlElementAttribute("principalsIds")] + public SsoPrincipalId[] principalsIds; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 2)] + public string groupName; + + public RemovePrincipalsFromLocalGroupRequest() { } + + public RemovePrincipalsFromLocalGroupRequest( + ManagedObjectReference _this, + SsoPrincipalId[] principalsIds, + string groupName) { + this._this = _this; + this.principalsIds = principalsIds; + this.groupName = groupName; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "RemovePrincipalsFromLocalGroupResponse", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class RemovePrincipalsFromLocalGroupResponse + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + [System.Xml.Serialization.XmlElementAttribute("returnval")] + public bool[] returnval; + + public RemovePrincipalsFromLocalGroupResponse() { } + + public RemovePrincipalsFromLocalGroupResponse(bool[] returnval) { + this.returnval = returnval; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "AddUsersToLocalGroup", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class AddUsersToLocalGroupRequest + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + public ManagedObjectReference _this; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 1)] + [System.Xml.Serialization.XmlElementAttribute("userIds")] + public SsoPrincipalId[] userIds; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 2)] + public string groupName; + + public AddUsersToLocalGroupRequest() { } + + public AddUsersToLocalGroupRequest(ManagedObjectReference _this, SsoPrincipalId[] userIds, string groupName) { + this._this = _this; + this.userIds = userIds; + this.groupName = groupName; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "AddUsersToLocalGroupResponse", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class AddUsersToLocalGroupResponse + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + [System.Xml.Serialization.XmlElementAttribute("returnval")] + public bool[] returnval; + + public AddUsersToLocalGroupResponse() { } + + public AddUsersToLocalGroupResponse(bool[] returnval) { + this.returnval = returnval; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "AddGroupsToLocalGroup", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class AddGroupsToLocalGroupRequest + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + public ManagedObjectReference _this; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 1)] + [System.Xml.Serialization.XmlElementAttribute("groupIds")] + public SsoPrincipalId[] groupIds; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 2)] + public string groupName; + + public AddGroupsToLocalGroupRequest() { } + + public AddGroupsToLocalGroupRequest(ManagedObjectReference _this, SsoPrincipalId[] groupIds, string groupName) { + this._this = _this; + this.groupIds = groupIds; + this.groupName = groupName; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "AddGroupsToLocalGroupResponse", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class AddGroupsToLocalGroupResponse + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + [System.Xml.Serialization.XmlElementAttribute("returnval")] + public bool[] returnval; + + public AddGroupsToLocalGroupResponse() { } + + public AddGroupsToLocalGroupResponse(bool[] returnval) { + this.returnval = returnval; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "ExportFullState", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class ExportFullStateRequest + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + public ManagedObjectReference _this; + + public ExportFullStateRequest() { } + + public ExportFullStateRequest(ManagedObjectReference _this) { + this._this = _this; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "ExportFullStateResponse", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class ExportFullStateResponse + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + [System.Xml.Serialization.XmlElementAttribute(DataType = "base64Binary")] + public byte[] returnval; + + public ExportFullStateResponse() { } + + public ExportFullStateResponse(byte[] returnval) { + this.returnval = returnval; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "ImportFullState", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class ImportFullStateRequest + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + public ManagedObjectReference _this; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 1)] + [System.Xml.Serialization.XmlElementAttribute(DataType = "base64Binary")] + public byte[] fullState; + + public ImportFullStateRequest() { } + + public ImportFullStateRequest(ManagedObjectReference _this, byte[] fullState) { + this._this = _this; + this.fullState = fullState; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "ImportFullStateResponse", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class ImportFullStateResponse + { + + public ImportFullStateResponse() { } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "FindParentGroups", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class FindParentGroupsRequest + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + public ManagedObjectReference _this; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 1)] + public SsoPrincipalId userId; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 2)] + [System.Xml.Serialization.XmlElementAttribute("groupList")] + public SsoPrincipalId[] groupList; + + public FindParentGroupsRequest() { } + + public FindParentGroupsRequest(ManagedObjectReference _this, SsoPrincipalId userId, SsoPrincipalId[] groupList) { + this._this = _this; + this.userId = userId; + this.groupList = groupList; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "FindParentGroupsResponse", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class FindParentGroupsResponse + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + [System.Xml.Serialization.XmlElementAttribute("returnval")] + public SsoPrincipalId[] returnval; + + public FindParentGroupsResponse() { } + + public FindParentGroupsResponse(SsoPrincipalId[] returnval) { + this.returnval = returnval; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "FindAllParentGroups", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class FindAllParentGroupsRequest + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + public ManagedObjectReference _this; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 1)] + public SsoPrincipalId userId; + + public FindAllParentGroupsRequest() { } + + public FindAllParentGroupsRequest(ManagedObjectReference _this, SsoPrincipalId userId) { + this._this = _this; + this.userId = userId; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute( + WrapperName = "FindAllParentGroupsResponse", + WrapperNamespace = "urn:sso", + IsWrapped = true)] + public partial class FindAllParentGroupsResponse + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "urn:sso", Order = 0)] + [System.Xml.Serialization.XmlElementAttribute("returnval")] + public SsoPrincipalId[] returnval; + + public FindAllParentGroupsResponse() { } + + public FindAllParentGroupsResponse(SsoPrincipalId[] returnval) { + this.returnval = returnval; + } + } + + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + public interface SsoPortTypeChannel + : SsoPortType, + System.ServiceModel.IClientChannel + { } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")] + public partial class SsoPortTypeClient + : System.ServiceModel.ClientBase, + SsoPortType + { + + /// + /// 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.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); + } + + 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 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) { + ProbeConnectivityRequest inValue = new ProbeConnectivityRequest(); + inValue._this = _this; + inValue.serviceUri = serviceUri; + inValue.authenticationType = authenticationType; + inValue.authnCredentials = authnCredentials; + return ((SsoPortType)(this)).ProbeConnectivityAsync(inValue); + } + + public System.Threading.Tasks.Task AddExternalDomainAsync( + ManagedObjectReference _this, + string serverType, + string domainName, + string domainAlias, + SsoAdminExternalDomainDetails details, + string authenticationType, + SsoAdminDomainManagementServiceAuthenticationCredentails authnCredentials) { + return base.Channel.AddExternalDomainAsync( + _this, + serverType, + domainName, + domainAlias, + details, + authenticationType, + authnCredentials); + } + + public System.Threading.Tasks.Task RegisterLocalOSDomainAsync(ManagedObjectReference _this, string domainName) { + return base.Channel.RegisterLocalOSDomainAsync(_this, domainName); + } + + public System.Threading.Tasks.Task 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 GetSystemDomainNameAsync(ManagedObjectReference _this) { + return base.Channel.GetSystemDomainNameAsync(_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 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 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 FindPersonUserAsync( + ManagedObjectReference _this, + SsoPrincipalId userId) { + return base.Channel.FindPersonUserAsync(_this, userId); + } + + 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.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); + } + + [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); + } + + public System.Threading.Tasks.Task FindAsync( + ManagedObjectReference _this, + SsoAdminPrincipalDiscoveryServiceSearchCriteria criteria, + int limit) { + return base.Channel.FindAsync(_this, criteria, limit); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task 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.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.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 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) { + return base.Channel.CreateLocalSolutionUserAsync(_this, userName, userDetails); + } + + 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); + } + + [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 HasRegularUserRoleAsync( + ManagedObjectReference _this, + SsoPrincipalId userId) { + return base.Channel.HasRegularUserRoleAsync(_this, userId); + } + + 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 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; + return result; + } + + throw new System.InvalidOperationException( + string.Format("Could not find endpoint with name \'{0}\'.", endpointConfiguration)); + } + + private static System.ServiceModel.EndpointAddress GetEndpointAddress( + EndpointConfiguration endpointConfiguration) { + if ((endpointConfiguration == EndpointConfiguration.SsoPort)) { + return new System.ServiceModel.EndpointAddress("http://localhost:8080/sso-adminserver/sdk"); + } + + throw new System.InvalidOperationException( + string.Format("Could not find endpoint with name \'{0}\'.", endpointConfiguration)); + } + + private static System.ServiceModel.Channels.Binding GetDefaultBinding() { + return SsoPortTypeClient.GetBindingForEndpoint(EndpointConfiguration.SsoPort); + } + + private static System.ServiceModel.EndpointAddress GetDefaultEndpointAddress() { + return SsoPortTypeClient.GetEndpointAddress(EndpointConfiguration.SsoPort); + } + + public enum EndpointConfiguration + { + + SsoPort, + } + } +} \ No newline at end of file diff --git a/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdminClient/UserPassSecurityContext.cs b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdminClient/UserPassSecurityContext.cs new file mode 100644 index 0000000..6e5bce4 --- /dev/null +++ b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdminClient/UserPassSecurityContext.cs @@ -0,0 +1,57 @@ +// ************************************************************************** +// Copyright 2020 VMware, Inc. +// ************************************************************************** +using System; +using System.Collections.Generic; +using System.IdentityModel.Selectors; +using System.Linq; +using System.Security; +using System.Security.Cryptography.X509Certificates; +using System.Text; +using System.Threading.Tasks; +using System.Xml; +using VMware.Binding.Sts; + +namespace VMware.vSphere.SsoAdminClient +{ + public class UserPassSecurityContext + { + private string _user; + private SecureString _password; + private VmwareSecruityTokenService _stsClient; + private SamlSecurityToken _validToken; + public UserPassSecurityContext( + string user, + SecureString password, + Uri stsUri, + X509CertificateValidator serverCertificateValidator) { + + if (user == null) throw new ArgumentNullException(nameof(user)); + if (password == null) throw new ArgumentNullException(nameof(password)); + if (stsUri == null) throw new ArgumentNullException(nameof(stsUri)); + + _user = user; + _password = password; + + Action certHandler = null; + if (serverCertificateValidator != null) { + certHandler = serverCertificateValidator.Validate; + } + _stsClient = new VmwareSecruityTokenService(stsUri, false, certHandler); + } + + private void RenewIfNeeded() { + if (_validToken == null || + _validToken.Expires < (DateTime.Now + new TimeSpan(0, 0, 30))) { + _validToken = _stsClient.IssueBearerTokenByUserCredential( + _user, + _password); + } + } + + public XmlElement GetToken() { + RenewIfNeeded(); + return _validToken.RawToken; + } + } +} 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 new file mode 100644 index 0000000..6b1bb4f --- /dev/null +++ b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/VMware.vSphere.SsoAdminClient/VMware.vSphere.SsoAdminClient.csproj @@ -0,0 +1,40 @@ + + + + VMware.vSphere.SsoAdminClient + VMware.vSphere.SsoAdminClient + SSO Admin API client. + net45;netcoreapp2.0 + + + + $(DefineConstants);NET45 + + + + $(DefineConstants);NETCORE20 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/packages/VMware.Binding.Sts.12.0.0.15939652.nupkg b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/packages/VMware.Binding.Sts.12.0.0.15939652.nupkg new file mode 100644 index 0000000..083f443 Binary files /dev/null and b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/packages/VMware.Binding.Sts.12.0.0.15939652.nupkg differ diff --git a/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/packages/VMware.Binding.Sts.12.0.0.15939652.symbols.nupkg b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/packages/VMware.Binding.Sts.12.0.0.15939652.symbols.nupkg new file mode 100644 index 0000000..89a8b63 Binary files /dev/null and b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/packages/VMware.Binding.Sts.12.0.0.15939652.symbols.nupkg differ diff --git a/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/packages/VMware.Binding.WsTrust.12.0.0.15939652.nupkg b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/packages/VMware.Binding.WsTrust.12.0.0.15939652.nupkg new file mode 100644 index 0000000..69674c3 Binary files /dev/null and b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/packages/VMware.Binding.WsTrust.12.0.0.15939652.nupkg differ diff --git a/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/packages/VMware.Binding.WsTrust.12.0.0.15939652.symbols.nupkg b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/packages/VMware.Binding.WsTrust.12.0.0.15939652.symbols.nupkg new file mode 100644 index 0000000..01bf1bb Binary files /dev/null and b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/packages/VMware.Binding.WsTrust.12.0.0.15939652.symbols.nupkg differ diff --git a/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/packages/VMware.Http.Handlers.12.0.0.15939652.nupkg b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/packages/VMware.Http.Handlers.12.0.0.15939652.nupkg new file mode 100644 index 0000000..b007acf Binary files /dev/null and b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/packages/VMware.Http.Handlers.12.0.0.15939652.nupkg differ diff --git a/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/packages/VMware.Http.Handlers.12.0.0.15939652.symbols.nupkg b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/packages/VMware.Http.Handlers.12.0.0.15939652.symbols.nupkg new file mode 100644 index 0000000..97d5e5c Binary files /dev/null and b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/packages/VMware.Http.Handlers.12.0.0.15939652.symbols.nupkg differ diff --git a/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/packages/VMware.System.Private.ServiceModel.4.4.4.nupkg b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/packages/VMware.System.Private.ServiceModel.4.4.4.nupkg new file mode 100644 index 0000000..0207cd6 Binary files /dev/null and b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/packages/VMware.System.Private.ServiceModel.4.4.4.nupkg differ diff --git a/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/packages/VMware.Util.Sspi.12.0.0.15939652.nupkg b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/packages/VMware.Util.Sspi.12.0.0.15939652.nupkg new file mode 100644 index 0000000..f0d5378 Binary files /dev/null and b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/packages/VMware.Util.Sspi.12.0.0.15939652.nupkg differ diff --git a/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/packages/VMware.Util.Sspi.12.0.0.15939652.symbols.nupkg b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/packages/VMware.Util.Sspi.12.0.0.15939652.symbols.nupkg new file mode 100644 index 0000000..6fe766e Binary files /dev/null and b/Modules/VMware.vSphere.SsoAdmin/src/VMware.vSphere.SsoAdmin.Client/packages/VMware.Util.Sspi.12.0.0.15939652.symbols.nupkg differ diff --git a/Modules/VMware.vSphere.SsoAdmin/src/build.ps1 b/Modules/VMware.vSphere.SsoAdmin/src/build.ps1 new file mode 100644 index 0000000..5b796bc --- /dev/null +++ b/Modules/VMware.vSphere.SsoAdmin/src/build.ps1 @@ -0,0 +1,147 @@ +# ************************************************************************** +# Copyright 2020 VMware, Inc. +# ************************************************************************** + +param( + [ValidateSet("Debug", "Release")] + [string] + $Configuration = "Release", + + [string] + $TestVc, + + [string] + $TestVcUser, + + [string] + $TestVcPassword +) + +function Test-BuildToolsAreAvailable { + $dotnetSdk = Get-Command 'dotnet' + if (-not $dotnetSdk) { + throw "'dotnet' sdk is not available" + } +} + +function LogInfo($message) { + $dt = (Get-Date).ToLongTimeString() + Write-Host "[$dt] INFO: $message" -ForegroundColor Green +} + +function Build { + $srcRoot = Join-Path $PSScriptRoot "VMware.vSphere.SsoAdmin.Client" + + Push-Location $srcRoot + + dotnet build -c $Configuration + + Pop-Location +} + +function Publish { +param($OutputFolder) + + if (Test-Path $OutputFolder) { + $netcoreLsSource = [IO.Path]::Combine( + $PSScriptRoot, + "VMware.vSphere.SsoAdmin.Client", + "VMware.vSphere.LsClient", + "bin", + $Configuration, + "netcoreapp2.0", + "VMware.vSphere.LsClient.dll") + + $net45LsSource = [IO.Path]::Combine( + $PSScriptRoot, + "VMware.vSphere.SsoAdmin.Client", + "VMware.vSphere.LsClient", + "bin", + $Configuration, + "net45", + "VMware.vSphere.LsClient.dll") + + $netcoreSsoAdminSource = [IO.Path]::Combine( + $PSScriptRoot, + "VMware.vSphere.SsoAdmin.Client", + "VMware.vSphere.SsoAdminClient", + "bin", + $Configuration, + "netcoreapp2.0", + "VMware.vSphere.SsoAdminClient.dll") + + $net45SsoAdminSource = [IO.Path]::Combine( + $PSScriptRoot, + "VMware.vSphere.SsoAdmin.Client", + "VMware.vSphere.SsoAdminClient", + "bin", + $Configuration, + "net45", + "VMware.vSphere.SsoAdminClient.dll") + + $netcoreUtilsSource = [IO.Path]::Combine( + $PSScriptRoot, + "VMware.vSphere.SsoAdmin.Client", + "VMware.vSphere.SsoAdmin.Utils", + "bin", + $Configuration, + "netcoreapp2.0", + "VMware.vSphere.SsoAdmin.Utils.dll") + + $net45UtilsSource = [IO.Path]::Combine( + $PSScriptRoot, + "VMware.vSphere.SsoAdmin.Client", + "VMware.vSphere.SsoAdmin.Utils", + "bin", + $Configuration, + "net45", + "VMware.vSphere.SsoAdmin.Utils.dll") + + + $netcoreTarget = Join-Path $OutputFolder "netcoreapp2.0" + $net45Target = Join-Path $OutputFolder "net45" + + Copy-Item -Path $netcoreLsSource -Destination $netcoreTarget -Force + Copy-Item -Path $net45LsSource -Destination $net45Target -Force + Copy-Item -Path $netcoreSsoAdminSource -Destination $netcoreTarget -Force + Copy-Item -Path $net45SsoAdminSource -Destination $net45Target -Force + Copy-Item -Path $netcoreUtilsSource -Destination $netcoreTarget -Force + Copy-Item -Path $net45UtilsSource -Destination $net45Target -Force + } +} + +function Test { + if (-not [string]::IsNullOrEmpty($TestVc) -and ` + -not [string]::IsNullOrEmpty($TestVcUser) -and ` + -not [string]::IsNullOrEmpty($TestVcPassword)) { + + # Run Tests in external process because it will load build output binaries + LogInfo "Run VC integration tests" + $usePowerShell = (Get-Process -Id $pid).ProcessName + $testLauncherScript = Join-Path (Join-Path $PSScriptRoot 'test') 'RunTests.ps1' + $arguments = "-Command $testLauncherScript -VcAddress $TestVc -User $TestVcUser -Password $TestVcPassword" + + Start-Process ` + -FilePath $usePowerShell ` + -ArgumentList $arguments ` + -PassThru ` + -NoNewWindow | ` + Wait-Process + } +} + +# 1. Test Build Tools +LogInfo "Test build tools are available" +Test-BuildToolsAreAvailable + +# 2. Build +LogInfo "Build" +Build + +# 3. Publish +$OutputFolder = Split-Path $PSScriptRoot +LogInfo "Publish binaries to '$OutputFolder'" +Publish $OutputFolder + +# 4. Test +Test \ No newline at end of file diff --git a/Modules/VMware.vSphere.SsoAdmin/src/test/ConnectDisconnect.Tests.ps1 b/Modules/VMware.vSphere.SsoAdmin/src/test/ConnectDisconnect.Tests.ps1 new file mode 100644 index 0000000..fee3610 --- /dev/null +++ b/Modules/VMware.vSphere.SsoAdmin/src/test/ConnectDisconnect.Tests.ps1 @@ -0,0 +1,106 @@ +# ************************************************************************** +# Copyright 2020 VMware, Inc. +# ************************************************************************** + +param( + [Parameter(Mandatory = $true)] + [string] + $VcAddress, + + [Parameter(Mandatory = $true)] + [string] + $User, + + [Parameter(Mandatory = $true)] + [string] + $Password +) + +# Import Vmware.vSphere.SsoAdmin Module +$modulePath = Join-Path (Split-Path $PSScriptRoot | Split-Path) "VMware.vSphere.SsoAdmin.psd1" +Import-Module $modulePath + +Describe "Connect-SsoAdminServer and Disconnect-SsoAdminServer Tests" { + AfterEach { + $connectionsToCleanup = $global:DefaultSsoAdminServers.ToArray() + foreach ($connection in $connectionsToCleanup) { + Disconnect-SsoAdminServer -Server $connection + } + } + + Context "Connect-SsoAdminServer" { + It 'Connect-SsoAdminServer returns SsoAdminServer object and updates DefaultSsoAdminServers variable' { + # Act + $actual = Connect-SsoAdminServer ` + -Server $VcAddress ` + -User $User ` + -Password $Password ` + -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 + } + + It 'Connect-SsoAdminServer throws error on invalid password' { + # Act + # Assert + { Connect-SsoAdminServer ` + -Server $VcAddress ` + -User $User ` + -Password ($Password + "invalid") ` + -SkipCertificateCheck } | ` + Should Throw "Invalid credentials" + } + + It 'Connect-SsoAdminServer throws error on invalid Tls Certificate' { + # Act + # Assert + { Connect-SsoAdminServer ` + -Server $VcAddress ` + -User $User ` + -Password $Password} | ` + Should Throw "The SSL connection could not be established, see inner exception." + } + } + + Context "Disconnect-SsoAdminServer" { + It 'Diconnect-SsoAdminServer removes server from DefaultSsoAdminServers and makes the object not connected' { + # Arrange + $expected = Connect-SsoAdminServer ` + -Server $VcAddress ` + -User $User ` + -Password $Password ` + -SkipCertificateCheck + + # Act + $expected | Disconnect-SsoAdminServer + + # Assert + $global:DefaultSsoAdminServers | Should Not Contain $expected + $expected.IsConnected | Should Be $false + } + + It 'Disconnects disconnected object' { + # Arrange + $expected = Connect-SsoAdminServer ` + -Server $VcAddress ` + -User $User ` + -Password $Password ` + -SkipCertificateCheck + + $expected | Disconnect-SsoAdminServer + + # Act + { Disconnect-SsoAdminServer -Server $expected } | ` + Should Not Throw + + # Assert + $global:DefaultSsoAdminServers | Should Not Contain $expected + $expected.IsConnected | Should Be $false + } + } +} \ No newline at end of file diff --git a/Modules/VMware.vSphere.SsoAdmin/src/test/Group.Tests.ps1 b/Modules/VMware.vSphere.SsoAdmin/src/test/Group.Tests.ps1 new file mode 100644 index 0000000..42406e1 --- /dev/null +++ b/Modules/VMware.vSphere.SsoAdmin/src/test/Group.Tests.ps1 @@ -0,0 +1,76 @@ +# ************************************************************************** +# Copyright 2020 VMware, Inc. +# ************************************************************************** + +param( + [Parameter(Mandatory = $true)] + [string] + $VcAddress, + + [Parameter(Mandatory = $true)] + [string] + $User, + + [Parameter(Mandatory = $true)] + [string] + $Password +) + +# Import Vmware.vSphere.SsoAdmin Module +$modulePath = Join-Path (Split-Path $PSScriptRoot | Split-Path) "VMware.vSphere.SsoAdmin.psd1" +Import-Module $modulePath + +Describe "Get-SsoGroup Tests" { + BeforeEach { + Connect-SsoAdminServer ` + -Server $VcAddress ` + -User $User ` + -Password $Password ` + -SkipCertificateCheck + } + + AfterEach { + $connectionsToCleanup = $global:DefaultSsoAdminServers.ToArray() + foreach ($connection in $connectionsToCleanup) { + Disconnect-SsoAdminServer -Server $connection + } + } + + Context "Get-SsoGroup" { + It 'Gets groups without filters' { + # Act + $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' + } + + It 'Gets groups for default domain' { + # Arrange + $newUserName = "NewUser1" + $password = '$tr0NG_TestPa$$w0rd' + + ## Create Person User to determine default domain name + ## Person Users are created in the default domain + $newPersonUser = New-SsoPersonUser ` + -UserName $newUserName ` + -Password $password + + # Act + $actual = Get-SsoGroup ` + -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 + + # Cleanup + Remove-SsoPersonUser -User $newPersonUser + } + } +} \ 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 new file mode 100644 index 0000000..10069c9 --- /dev/null +++ b/Modules/VMware.vSphere.SsoAdmin/src/test/LockoutPolicy.Tests.ps1 @@ -0,0 +1,73 @@ +# ************************************************************************** +# Copyright 2020 VMware, Inc. +# ************************************************************************** + +param( + [Parameter(Mandatory = $true)] + [string] + $VcAddress, + + [Parameter(Mandatory = $true)] + [string] + $User, + + [Parameter(Mandatory = $true)] + [string] + $Password +) + +# Import Vmware.vSphere.SsoAdmin Module +$modulePath = Join-Path (Split-Path $PSScriptRoot | Split-Path) "VMware.vSphere.SsoAdmin.psd1" +Import-Module $modulePath + +Describe "LockoutPolicy Tests" { + BeforeEach { + Connect-SsoAdminServer ` + -Server $VcAddress ` + -User $User ` + -Password $Password ` + -SkipCertificateCheck + } + + AfterEach { + $connectionsToCleanup = $global:DefaultSsoAdminServers.ToArray() + foreach ($connection in $connectionsToCleanup) { + Disconnect-SsoAdminServer -Server $connection + } + } + + Context "Get-SsoLockoutPolicy" { + It 'Gets lockout policy' { + # Act + $actual = Get-SsoLockoutPolicy + + # Assert + $actual | Should Not Be $null + } + } + + Context "Set-SsoLockoutPolicy" { + It 'Updates lockout policy AutoUnlockIntervalSec and MaxFailedAttempts' { + # Arrange + $lockoutPolicyToUpdate = Get-SsoLockoutPolicy + $expectedAutoUnlockIntervalSec = 33 + $expectedMaxFailedAttempts = 7 + + # Act + $actual = Set-SsoLockoutPolicy ` + -LockoutPolicy $lockoutPolicyToUpdate ` + -AutoUnlockIntervalSec $expectedAutoUnlockIntervalSec ` + -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 + + # Cleanup + $lockoutPolicyToUpdate | Set-SsoLockoutPolicy + } + } +} \ No newline at end of file diff --git a/Modules/VMware.vSphere.SsoAdmin/src/test/LsClient.Tests.ps1 b/Modules/VMware.vSphere.SsoAdmin/src/test/LsClient.Tests.ps1 new file mode 100644 index 0000000..05d2fff --- /dev/null +++ b/Modules/VMware.vSphere.SsoAdmin/src/test/LsClient.Tests.ps1 @@ -0,0 +1,56 @@ +# ************************************************************************** +# Copyright 2020 VMware, Inc. +# ************************************************************************** + +param( + [Parameter(Mandatory = $true)] + [string] + $VcAddress, + + [Parameter(Mandatory = $true)] + [string] + $User, + + [Parameter(Mandatory = $true)] + [string] + $Password +) + +# Import Vmware.vSphere.SsoAdmin Module +$modulePath = Join-Path (Split-Path $PSScriptRoot | Split-Path) "VMware.vSphere.SsoAdmin.psd1" +Import-Module $modulePath + +$script:lsClient = $null + +Describe "Lookup Service Client Integration Tests" { + Context "Retrieval of Service API Url" { + BeforeAll { + ## Create LsClient + $skipCertificateCheckValidator = New-Object ` + 'VMware.vSphere.SsoAdmin.Utils.AcceptAllX509CertificateValidator' + + $script:lsClient = New-Object ` + 'VMware.vSphere.LsClient.LookupServiceClient' ` + -ArgumentList @($VCAddress, $skipCertificateCheckValidator) + + } + + It 'Gets SsoAdmin API Url' { + # Act + $actual = $script:lsClient.GetSsoAdminEndpointUri() + + # Assert + $actual | Should Not Be $null + $actual.ToString().StartsWith("https://$VCAddress/sso-adminserver/sdk/") | Should Be $true + } + + It 'Gets STS API Url' { + # Act + $actual = $script:lsClient.GetStsEndpointUri() + + # Assert + $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 new file mode 100644 index 0000000..2ff57d9 --- /dev/null +++ b/Modules/VMware.vSphere.SsoAdmin/src/test/PasswordPolicy.Tests.ps1 @@ -0,0 +1,109 @@ +# ************************************************************************** +# Copyright 2020 VMware, Inc. +# ************************************************************************** + +param( + [Parameter(Mandatory = $true)] + [string] + $VcAddress, + + [Parameter(Mandatory = $true)] + [string] + $User, + + [Parameter(Mandatory = $true)] + [string] + $Password +) + +# Import Vmware.vSphere.SsoAdmin Module +$modulePath = Join-Path (Split-Path $PSScriptRoot | Split-Path) "VMware.vSphere.SsoAdmin.psd1" +Import-Module $modulePath + +Describe "PasswordPolicy Tests" { + BeforeEach { + Connect-SsoAdminServer ` + -Server $VcAddress ` + -User $User ` + -Password $Password ` + -SkipCertificateCheck + } + + AfterEach { + $connectionsToCleanup = $global:DefaultSsoAdminServers.ToArray() + foreach ($connection in $connectionsToCleanup) { + Disconnect-SsoAdminServer -Server $connection + } + } + + Context "Get-SsoPasswordPolicy" { + It 'Gets password policy' { + # Act + $actual = Get-SsoPasswordPolicy + + # Assert + $actual | Should Not Be $null + } + } + + Context "Set-SsoPasswordPolicy" { + It 'Updates password policy MaxLength and PasswordLifetimeDays' { + # Arrange + $passwordPolicyToUpdate = Get-SsoPasswordPolicy + $expectedMaxLength = 17 + $expectedPasswordLifetimeDays = 77 + + # Act + $actual = Set-SsoPasswordPolicy ` + -PasswordPolicy $passwordPolicyToUpdate ` + -MaxLength $expectedMaxLength ` + -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 + + # Cleanup + $passwordPolicyToUpdate | Set-SsoPasswordPolicy + } + + It 'Updates password policy Description and MinUppercaseCount' { + # Arrange + $passwordPolicyToUpdate = Get-SsoPasswordPolicy + $expectedMinUppercaseCount = 0 + $expectedDescription = "Test Description" + + # Act + $actual = $passwordPolicyToUpdate | Set-SsoPasswordPolicy ` + -Description $expectedDescription ` + -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 + + # Cleanup + $passwordPolicyToUpdate | Set-SsoPasswordPolicy + } + } +} \ No newline at end of file diff --git a/Modules/VMware.vSphere.SsoAdmin/src/test/PersonUser.Tests.ps1 b/Modules/VMware.vSphere.SsoAdmin/src/test/PersonUser.Tests.ps1 new file mode 100644 index 0000000..485718b --- /dev/null +++ b/Modules/VMware.vSphere.SsoAdmin/src/test/PersonUser.Tests.ps1 @@ -0,0 +1,418 @@ +# ************************************************************************** +# Copyright 2020 VMware, Inc. +# ************************************************************************** + +param( + [Parameter(Mandatory = $true)] + [string] + $VcAddress, + + [Parameter(Mandatory = $true)] + [string] + $User, + + [Parameter(Mandatory = $true)] + [string] + $Password +) + +# Import Vmware.vSphere.SsoAdmin Module +$modulePath = Join-Path (Split-Path $PSScriptRoot | Split-Path) "VMware.vSphere.SsoAdmin.psd1" +Import-Module $modulePath + +Describe "PersonUser Tests" { + BeforeEach { + $script:usersToCleanup = @() + } + AfterEach { + foreach ($personUser in $script:usersToCleanup) { + Remove-SsoPersonUser -User $personUser + } + + $connectionsToCleanup = $global:DefaultSsoAdminServers.ToArray() + foreach ($connection in $connectionsToCleanup) { + Disconnect-SsoAdminServer -Server $connection + } + } + + Context "New-SsoPersonUser" { + It 'Creates person user with details' { + # Arrange + $expectedUserName = "TestPersonUser1" + $expectedPassword = '$tr0NG_TestPa$$w0rd' + $expectedDescription = "Test Description" + $expectedEmailAddress = "testuser@testdomain.com" + $expectedFirstName = "Test" + $expectedLastName = "User" + $connection = Connect-SsoAdminServer ` + -Server $VcAddress ` + -User $User ` + -Password $Password ` + -SkipCertificateCheck + + # Act + $actual = New-SsoPersonUser ` + -Server $connection ` + -UserName $expectedUserName ` + -Password $expectedPassword ` + -Description $expectedDescription ` + -EmailAddress $expectedEmailAddress ` + -FirstName $expectedFirstName ` + -LastName $expectedLastName + + $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 + } + + It 'Creates person user without details' { + # Arrange + $expectedUserName = "TestPersonUser2" + $expectedPassword = '$tr0NG_TestPa$$w0rd' + $connection = Connect-SsoAdminServer ` + -Server $VcAddress ` + -User $User ` + -Password $Password ` + -SkipCertificateCheck + + # Act + $actual = New-SsoPersonUser ` + -Server $connection ` + -UserName $expectedUserName ` + -Password $expectedPassword + + $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 + } + } + + Context "Get-SsoPersonUser" { + It 'Gets person users without filters' { + # Arrange + $connection = Connect-SsoAdminServer ` + -Server $VcAddress ` + -User $User ` + -Password $Password ` + -SkipCertificateCheck + + # Act + $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' + } + + It 'Gets person users by name (exact match) and domain filters' { + # Arrange + $connection = Connect-SsoAdminServer ` + -Server $VcAddress ` + -User $User ` + -Password $Password ` + -SkipCertificateCheck + + $expectedUserName = "TestPersonUser3" + $secondUserName = "TestPersonUser4" + $password = '$tr0NG_TestPa$$w0rd' + + $personUserToSearch = New-SsoPersonUser ` + -UserName $expectedUserName ` + -Password $password ` + -Server $connection + $script:usersToCleanup += $personUserToSearch + + $secondPersonUserToSearch = New-SsoPersonUser ` + -UserName $secondUserName ` + -Password $password ` + -Server $connection + $script:usersToCleanup += $secondPersonUserToSearch + + # Act + $actual = Get-SsoPersonUser ` + -Name $expectedUserName ` + -Domain $personUserToSearch.Domain ` + -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 + } + + It 'Gets person users by name (* wildcard match) and domain filters' { + # Arrange + $connection = Connect-SsoAdminServer ` + -Server $VcAddress ` + -User $User ` + -Password $Password ` + -SkipCertificateCheck + + $expectedUserName = "TestPersonUser3" + $secondUserName = "TestPersonUser4" + $password = '$tr0NG_TestPa$$w0rd' + + $personUserToSearch = New-SsoPersonUser ` + -UserName $expectedUserName ` + -Password $password ` + -Server $connection + $script:usersToCleanup += $personUserToSearch + + $secondPersonUserToSearch = New-SsoPersonUser ` + -UserName $secondUserName ` + -Password $password ` + -Server $connection + $script:usersToCleanup += $secondPersonUserToSearch + + # Act + $actual = Get-SsoPersonUser ` + -Name "Test*" ` + -Domain $personUserToSearch.Domain ` + -Server $connection + + # Assert + $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' { + # Arrange + $connection = Connect-SsoAdminServer ` + -Server $VcAddress ` + -User $User ` + -Password $Password ` + -SkipCertificateCheck + + $expectedUserName = "TestPersonUser3" + $secondUserName = "TestPersonUser4" + $password = '$tr0NG_TestPa$$w0rd' + + $personUserToSearch = New-SsoPersonUser ` + -UserName $expectedUserName ` + -Password $password ` + -Server $connection + $script:usersToCleanup += $personUserToSearch + + $secondPersonUserToSearch = New-SsoPersonUser ` + -UserName $secondUserName ` + -Password $password ` + -Server $connection + $script:usersToCleanup += $secondPersonUserToSearch + + # Act + $actual = Get-SsoPersonUser ` + -Name "TestPersonUser?" ` + -Domain $personUserToSearch.Domain ` + -Server $connection + + # Assert + $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' { + # Arrange + $connection = Connect-SsoAdminServer ` + -Server $VcAddress ` + -User $User ` + -Password $Password ` + -SkipCertificateCheck + + $expectedUserName = "TestPersonUser3" + $password = '$tr0NG_TestPa$$w0rd' + + $personUserToSearch = New-SsoPersonUser ` + -UserName $expectedUserName ` + -Password $password ` + -Server $connection + $script:usersToCleanup += $personUserToSearch + + + # Act + $actual = Get-SsoPersonUser ` + -Name "TestPersonUser" ` + -Domain $personUserToSearch.Domain ` + -Server $connection + + # Assert + $actual | Should Be $null + } + } + + Context "Set-SsoPersonUser" { + It 'Adds person user to group' { + # Arrange + $userName = "TestAddGroupPersonUserName" + $userPassword = '$tr0NG_TestPa$$w0rd' + $connection = Connect-SsoAdminServer ` + -Server $VcAddress ` + -User $User ` + -Password $Password ` + -SkipCertificateCheck + + $personUserToUpdate = New-SsoPersonUser ` + -UserName $userName ` + -Password $userPassword ` + -Server $connection + + $script:usersToCleanup += $personUserToUpdate + + $groupUserToBeAddedTo = Get-SsoGroup ` + -Name 'Administrators' ` + -Domain $personUserToUpdate.Domain ` + -Server $connection + + # Act + $actual = Set-SsoPersonUser ` + -User $personUserToUpdate ` + -Group $groupUserToBeAddedTo ` + -Add + + # Assert + $actual | Should Not Be $null + } + + It 'Removes person user from group' { + # Arrange + $userName = "TestRemoveGroupPersonUserName" + $userPassword = '$tr0NG_TestPa$$w0rd' + $connection = Connect-SsoAdminServer ` + -Server $VcAddress ` + -User $User ` + -Password $Password ` + -SkipCertificateCheck + + $personUserToUpdate = New-SsoPersonUser ` + -UserName $userName ` + -Password $userPassword ` + -Server $connection + + $script:usersToCleanup += $personUserToUpdate + + $groupToBeUsed = Get-SsoGroup ` + -Name 'Administrators' ` + -Domain $personUserToUpdate.Domain ` + -Server $connection + + Set-SsoPersonUser ` + -User $personUserToUpdate ` + -Group $groupToBeUsed ` + -Add + + # Act + $actual = Set-SsoPersonUser ` + -User $personUserToUpdate ` + -Group $groupToBeUsed ` + -Remove + + # Assert + $actual | Should Not Be $null + } + + It 'Resets person user password' { + # Arrange + $userName = "TestResetPassPersonUserName" + $userPassword = '$tr0NG_TestPa$$w0rd' + $newPassword = 'Update_TestPa$$w0rd' + $connection = Connect-SsoAdminServer ` + -Server $VcAddress ` + -User $User ` + -Password $Password ` + -SkipCertificateCheck + + $personUserToUpdate = New-SsoPersonUser ` + -UserName $userName ` + -Password $userPassword ` + -Server $connection + + $script:usersToCleanup += $personUserToUpdate + + # Act + $actual = Set-SsoPersonUser ` + -User $personUserToUpdate ` + -NewPassword $newPassword + + # Assert + $actual | Should Not Be $null + } + + It 'Unlocks not locked person user' { + # Arrange + $userName = "TestResetPassPersonUserName" + $userPassword = '$tr0NG_TestPa$$w0rd' + $connection = Connect-SsoAdminServer ` + -Server $VcAddress ` + -User $User ` + -Password $Password ` + -SkipCertificateCheck + + $personUserToUpdate = New-SsoPersonUser ` + -UserName $userName ` + -Password $userPassword ` + -Server $connection + + $script:usersToCleanup += $personUserToUpdate + + # Act + $actual = Set-SsoPersonUser ` + -User $personUserToUpdate ` + -Unlock + + # Assert + $actual | Should Be $null + } + } + + Context "Remove-SsoPersonUser" { + It 'Removes person user' { + # Arrange + $userName = "TestPersonUser4" + $userPassword = '$tr0NG_TestPa$$w0rd' + $connection = Connect-SsoAdminServer ` + -Server $VcAddress ` + -User $User ` + -Password $Password ` + -SkipCertificateCheck + + + $personUserToRemove = New-SsoPersonUser ` + -UserName $userName ` + -Password $userPassword ` + -Server $connection + + # Act + Remove-SsoPersonUser -User $personUserToRemove + + # Assert + $personUserToRemove | Should Not Be $null + $userFromServer = Get-SsoPersonUser ` + -Name $personUserToRemove.Name ` + -Domain $personUserToRemove.Domain ` + -Server $connection + $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 new file mode 100644 index 0000000..a6bff25 --- /dev/null +++ b/Modules/VMware.vSphere.SsoAdmin/src/test/RunTests.ps1 @@ -0,0 +1,36 @@ +# ************************************************************************** +# Copyright 2020 VMware, Inc. +# ************************************************************************** + +param( + [Parameter(Mandatory = $true)] + [string] + $VcAddress, + + [Parameter(Mandatory = $true)] + [string] + $User, + + [Parameter(Mandatory = $true)] + [string] + $Password +) + +function Test-PesterIsAvailable() { + $pesterModule = Get-Module Pester -List + if ($pesterModule -eq $null) { + throw "Pester Module is not available" + } +} + +Test-PesterIsAvailable + +Invoke-Pester ` + -Script @{ + Path = $PSScriptRoot + Parameters = @{ + VcAddress = $VcAddress + User = $User + Password = $Password + } + } \ 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 new file mode 100644 index 0000000..0b3f5eb --- /dev/null +++ b/Modules/VMware.vSphere.SsoAdmin/src/test/TokenLifetime.Tests.ps1 @@ -0,0 +1,75 @@ +# ************************************************************************** +# Copyright 2020 VMware, Inc. +# ************************************************************************** + +param( + [Parameter(Mandatory = $true)] + [string] + $VcAddress, + + [Parameter(Mandatory = $true)] + [string] + $User, + + [Parameter(Mandatory = $true)] + [string] + $Password +) + +# Import Vmware.vSphere.SsoAdmin Module +$modulePath = Join-Path (Split-Path $PSScriptRoot | Split-Path) "VMware.vSphere.SsoAdmin.psd1" +Import-Module $modulePath + +Describe "TokenLifetime Tests" { + BeforeEach { + Connect-SsoAdminServer ` + -Server $VcAddress ` + -User $User ` + -Password $Password ` + -SkipCertificateCheck + } + + AfterEach { + $connectionsToCleanup = $global:DefaultSsoAdminServers.ToArray() + foreach ($connection in $connectionsToCleanup) { + Disconnect-SsoAdminServer -Server $connection + } + } + + Context "Get-SsoTokenLifetime" { + It 'Gets token lifetime settings' { + # Act + $actual = Get-SsoTokenLifetime + + # Assert + $actual | Should Not Be $null + $actual.MaxHoKTokenLifetime | Should BeGreaterThan 0 + $actual.MaxBearerTokenLifetime | Should BeGreaterThan 0 + } + } + + Context "Set-SsoTokenLifetime" { + It 'Updates MaxHoKTokenLifetime and MaxBearerTokenLifetime' { + # Arrange + $tokenLifetimeToUpdate = Get-SsoTokenLifetime + $expectedMaxHoKTokenLifetime = 60 + $expectedMaxBearerTokenLifetime = 30 + + # Act + $actual = Set-SsoTokenLifetime ` + -TokenLifetime $tokenLifetimeToUpdate ` + -MaxHoKTokenLifetime $expectedMaxHoKTokenLifetime ` + -MaxBearerTokenLifetime $expectedMaxBearerTokenLifetime + + # Assert + $actual | Should Not Be $null + $actual.MaxHoKTokenLifetime | Should Be $expectedMaxHoKTokenLifetime + $actual.MaxBearerTokenLifetime | Should Be $expectedMaxBearerTokenLifetime + + # Cleanup + $tokenLifetimeToUpdate | Set-SsoTokenLifetime ` + -MaxHoKTokenLifetime $tokenLifetimeToUpdate.MaxHoKTokenLifetime ` + -MaxBearerTokenLifetime $tokenLifetimeToUpdate.MaxBearerTokenLifetime + } + } +} \ No newline at end of file