C# Class Microsoft.Common.Core.Security.SecurityService

Inheritance: ISecurityService
Afficher le fichier Open project: Microsoft/RTVS

Méthodes publiques

Méthode Description
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

Method Details

DeleteUserCredentials() public méthode

public DeleteUserCredentials ( string authority ) : bool
authority string
Résultat bool

GetUserCredentialsAsync() public méthode

public GetUserCredentialsAsync ( string authority, bool invalidateStoredCredentials, CancellationToken cancellationToken = default(CancellationToken) ) : Task
authority string
invalidateStoredCredentials bool
cancellationToken System.Threading.CancellationToken
Résultat Task

SecurityService() public méthode

public SecurityService ( ICoreShell coreShell ) : System
coreShell ICoreShell
Résultat System

ValidateX509CertificateAsync() public méthode

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