C# 클래스 Internal.Cryptography.Pal.DirectoryBasedStoreProvider

Provides an implementation of an X509Store which is backed by files in a directory.
상속: IStorePal
파일 보기 프로젝트 열기: dotnet/corefx 1 사용 예제들

Private Properties

프로퍼티 타입 설명
DirectoryBasedStoreProvider System
DirectoryBasedStoreProvider System
EnsureDirectoryPermissions void
EnsureFilePermissions void
FindExistingFilename string
FindOpenSlot string
GetDirectoryName string

공개 메소드들

메소드 설명
Add ( ICertificatePal certPal ) : void
CloneTo ( X509Certificate2Collection collection ) : void
Dispose ( ) : void
Remove ( ICertificatePal certPal ) : void

비공개 메소드들

메소드 설명
DirectoryBasedStoreProvider ( ) : System
DirectoryBasedStoreProvider ( string storeName, OpenFlags openFlags ) : System
EnsureDirectoryPermissions ( string path, uint userId ) : void

Checks the store directory has the correct permissions.

EnsureFilePermissions ( FileStream stream, uint userId ) : void

Checks the file has the correct permissions and attempts to modify them if they're inappropriate.

FindExistingFilename ( X509Certificate2 cert, string storePath, bool &hadCandidates ) : string
FindOpenSlot ( string thumbprint ) : string
GetDirectoryName ( string storeName ) : string

메소드 상세

Add() 공개 메소드

public Add ( ICertificatePal certPal ) : void
certPal ICertificatePal
리턴 void

CloneTo() 공개 메소드

public CloneTo ( X509Certificate2Collection collection ) : void
collection System.Security.Cryptography.X509Certificates.X509Certificate2Collection
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Remove() 공개 메소드

public Remove ( ICertificatePal certPal ) : void
certPal ICertificatePal
리턴 void