C# 클래스 Keyczar.Keyczar

Base class for standard crypt/sign API
상속: IDisposable
파일 보기 프로젝트 열기: jbtule/keyczar-dotnet 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
FormatVersion byte
HeaderLength int
KeyHashLength int

보호된 프로퍼티들

프로퍼티 타입 설명
BufferSize int

공개 메소드들

메소드 설명
Dispose ( ) : void

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

Releases unmanaged and - optionally - managed resources.

GetAllKeys ( ) : IEnumerable

Gets all keys.

GetKey ( byte hash ) : IEnumerable

Gets the key using a hash.

GetPrimaryKey ( ) : Key

Gets the primary key.

Keyczar ( IKeySet keySet ) : System

Initializes a new instance of the Keyczar class.

Keyczar ( string keySetLocation ) : System

Initializes a new instance of the Keyczar class.

비공개 메소드들

메소드 설명
HashKeys ( IList versions ) : Dictionary>
HashedFallbackKeys ( IList versions ) : List>.Dictionary

메소드 상세

Dispose() 공개 메소드

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public Dispose ( ) : void
리턴 void

Dispose() 보호된 메소드

Releases unmanaged and - optionally - managed resources.
protected Dispose ( bool disposing ) : void
disposing bool true to release both managed and unmanaged resources; false to release only unmanaged resources.
리턴 void

GetAllKeys() 보호된 메소드

Gets all keys.
protected GetAllKeys ( ) : IEnumerable
리턴 IEnumerable

GetKey() 보호된 메소드

Gets the key using a hash.
protected GetKey ( byte hash ) : IEnumerable
hash byte The hash.
리턴 IEnumerable

GetPrimaryKey() 보호된 메소드

Gets the primary key.
protected GetPrimaryKey ( ) : Key
리턴 Key

Keyczar() 보호된 메소드

Initializes a new instance of the Keyczar class.
protected Keyczar ( IKeySet keySet ) : System
keySet IKeySet The key set.
리턴 System

Keyczar() 보호된 메소드

Initializes a new instance of the Keyczar class.
protected Keyczar ( string keySetLocation ) : System
keySetLocation string The key set location.
리턴 System

프로퍼티 상세

BufferSize 보호되어 있는 정적으로 프로퍼티

Buffer size used throughout
protected static int BufferSize
리턴 int

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

Keyczar format version
public static byte FormatVersion
리턴 byte

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

Full keyczar format header length
public static int HeaderLength
리턴 int

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

Key hash length
public static int KeyHashLength
리턴 int