C# Класс AWSSAML.SetAWSSAMLCredentials

Наследование: System.Management.Automation.PSCmdlet
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
AskUserForAwsSamlRole string
AskUserForCredentials ICredentials
CloseHandle bool
DuplicateToken bool
GetPasswordViaConsole string
ImpersonateUser void
LogonUser bool
SetPowershellSamlProfile void
UnImpersonateUser void

Защищенные методы

Метод Описание
ProcessRecord ( ) : void

Приватные методы

Метод Описание
AskUserForAwsSamlRole ( string awsSamlRoles ) : string
AskUserForCredentials ( bool useCurrentCredentials ) : ICredentials
CloseHandle ( IntPtr handle ) : bool
DuplicateToken ( IntPtr ExistingTokenHandle, int SECURITY_IMPERSONATION_LEVEL, IntPtr &DuplicateTokenHandle ) : bool
GetPasswordViaConsole ( ) : string
ImpersonateUser ( string userName, string password, string domainName ) : void
LogonUser ( String lpszUsername, String lpszDomain, String lpszPassword, int dwLogonType, int dwLogonProvider, IntPtr &phToken ) : bool
SetPowershellSamlProfile ( ImmutableCredentials awsSessionCredentials ) : void
UnImpersonateUser ( ) : void

Описание методов

ProcessRecord() защищенный Метод

protected ProcessRecord ( ) : void
Результат void