C# 클래스 AWSSAML.SetAWSSAMLCredentials

상속: System.Management.Automation.PSCmdlet
파일 보기 프로젝트 열기: awslabs/aws-saml-adfs-cmdlet-sample

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