C# 클래스 WebGAC.Core.CredentialsHelper

파일 보기 프로젝트 열기: paulj/webgac

공개 메소드들

메소드 설명
GetCredentials ( string pHost, int pPort, string pAuthType, string pMsg, bool &savePwd, string pTitle, bool pAlwaysShowUI, string pRealm ) : NetworkCredential
HandleCredentialsRequest ( Uri pRequestUri, string pAuthType, NameValueCollection pAuthParams, bool pIsFirst ) : NetworkCredential
HandleReadOnlyCredentialsRequest ( Uri pRequestUri, string pAuthType, NameValueCollection pAuthParams, bool pIsFirst ) : NetworkCredential

비공개 메소드들

메소드 설명
CredFree ( IntPtr credentialPtr ) : bool
CredRead ( string target, CRED_TYPE type, int reservedFlag, IntPtr &credentialPtr ) : bool
CredUIPromptForCredentials ( CREDUI_INFO &creditUR, string targetName, IntPtr reserved1, int iError, StringBuilder userName, int maxUserName, StringBuilder password, int maxPassword, [ pfSave, CREDUI_FLAGS flags ) : CredUIReturnCodes
PromptForCredentials ( CREDUI_INFO &creditUI, string targetName, int netError, string &userName, string &password, bool &save, CREDUI_FLAGS flags ) : CredUIReturnCodes

메소드 상세

GetCredentials() 공개 정적인 메소드

public static GetCredentials ( string pHost, int pPort, string pAuthType, string pMsg, bool &savePwd, string pTitle, bool pAlwaysShowUI, string pRealm ) : NetworkCredential
pHost string
pPort int
pAuthType string
pMsg string
savePwd bool
pTitle string
pAlwaysShowUI bool
pRealm string
리턴 System.Net.NetworkCredential

HandleCredentialsRequest() 공개 메소드

public HandleCredentialsRequest ( Uri pRequestUri, string pAuthType, NameValueCollection pAuthParams, bool pIsFirst ) : NetworkCredential
pRequestUri System.Uri
pAuthType string
pAuthParams System.Collections.Specialized.NameValueCollection
pIsFirst bool
리턴 System.Net.NetworkCredential

HandleReadOnlyCredentialsRequest() 공개 메소드

public HandleReadOnlyCredentialsRequest ( Uri pRequestUri, string pAuthType, NameValueCollection pAuthParams, bool pIsFirst ) : NetworkCredential
pRequestUri System.Uri
pAuthType string
pAuthParams System.Collections.Specialized.NameValueCollection
pIsFirst bool
리턴 System.Net.NetworkCredential