C# 클래스 Microsoft.Common.Core.Security.SecurityService

상속: ISecurityService
파일 보기 프로젝트 열기: Microsoft/RTVS

공개 메소드들

메소드 설명
DeleteUserCredentials ( string authority ) : bool
GetUserCredentialsAsync ( string authority, bool invalidateStoredCredentials, CancellationToken cancellationToken = default(CancellationToken) ) : Task
SecurityService ( ICoreShell coreShell ) : System
ValidateX509CertificateAsync ( X509Certificate certificate, string message, CancellationToken cancellationToken = default(CancellationToken) ) : Task

메소드 상세

DeleteUserCredentials() 공개 메소드

public DeleteUserCredentials ( string authority ) : bool
authority string
리턴 bool

GetUserCredentialsAsync() 공개 메소드

public GetUserCredentialsAsync ( string authority, bool invalidateStoredCredentials, CancellationToken cancellationToken = default(CancellationToken) ) : Task
authority string
invalidateStoredCredentials bool
cancellationToken System.Threading.CancellationToken
리턴 Task

SecurityService() 공개 메소드

public SecurityService ( ICoreShell coreShell ) : System
coreShell ICoreShell
리턴 System

ValidateX509CertificateAsync() 공개 메소드

public ValidateX509CertificateAsync ( X509Certificate certificate, string message, CancellationToken cancellationToken = default(CancellationToken) ) : Task
certificate System.Security.Cryptography.X509Certificates.X509Certificate
message string
cancellationToken System.Threading.CancellationToken
리턴 Task