C# 클래스 NuGet.Services.Operations.Secrets.DpapiSecretStoreProvider

상속: SecretStoreProvider
파일 보기 프로젝트 열기: NuGet/NuGet.Operations 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
AppModelTypeName string

공개 메소드들

메소드 설명
Create ( string store, IEnumerable allowedUsers ) : Task
DpapiSecretStoreProvider ( string rootFolder ) : System
ListStores ( ) : IEnumerable
Open ( string store ) : Task

비공개 메소드들

메소드 설명
CreateProtector ( IEnumerable allowedUsers, string purpose ) : DpapiNGDataProtector
CreateProtector ( string purpose ) : DpapiNGDataProtector
GetProtectionDescriptorString ( IEnumerable allowedUsers ) : string
ReadSecretFile ( string filePath, System.Security.Cryptography.DataProtector protector ) : Task
WriteSecretFile ( string filePath, string content, System.Security.Cryptography.DataProtector protector ) : System.Threading.Tasks.Task

메소드 상세

Create() 공개 메소드

public Create ( string store, IEnumerable allowedUsers ) : Task
store string
allowedUsers IEnumerable
리턴 Task

DpapiSecretStoreProvider() 공개 메소드

public DpapiSecretStoreProvider ( string rootFolder ) : System
rootFolder string
리턴 System

ListStores() 공개 메소드

public ListStores ( ) : IEnumerable
리턴 IEnumerable

Open() 공개 메소드

public Open ( string store ) : Task
store string
리턴 Task

프로퍼티 상세

AppModelTypeName 공개적으로 정적으로 프로퍼티

public static string AppModelTypeName
리턴 string