C# 클래스 IronPigeon.CryptoSettings

Configuration for common crypto operations.
파일 보기 프로젝트 열기: AArnott/IronPigeon 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
EncryptionAlgorithm IAsymmetricKeyAlgorithmProvider
PublicKeyFormat CryptographicPublicKeyBlobType
SigningAlgorithm IAsymmetricKeyAlgorithmProvider
SymmetricAlgorithm ISymmetricKeyAlgorithmProvider

공개 메소드들

메소드 설명
ApplySecurityLevel ( IronPigeon.SecurityLevel securityLevel ) : void

Applies a security level to this object.

CryptoSettings ( IronPigeon.SecurityLevel securityLevel = SecurityLevel.Maximum ) : System

Initializes a new instance of the CryptoSettings class.

메소드 상세

ApplySecurityLevel() 공개 메소드

Applies a security level to this object.
public ApplySecurityLevel ( IronPigeon.SecurityLevel securityLevel ) : void
securityLevel IronPigeon.SecurityLevel The security level.
리턴 void

CryptoSettings() 공개 메소드

Initializes a new instance of the CryptoSettings class.
public CryptoSettings ( IronPigeon.SecurityLevel securityLevel = SecurityLevel.Maximum ) : System
securityLevel IronPigeon.SecurityLevel The security level.
리턴 System

프로퍼티 상세

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

The encryption algorithm to use.
public static IAsymmetricKeyAlgorithmProvider EncryptionAlgorithm
리턴 IAsymmetricKeyAlgorithmProvider

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

The format public key are shared in.
public static CryptographicPublicKeyBlobType PublicKeyFormat
리턴 CryptographicPublicKeyBlobType

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

The signing algorithm to use.
public static IAsymmetricKeyAlgorithmProvider SigningAlgorithm
리턴 IAsymmetricKeyAlgorithmProvider

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

Gets The symmetric encryption algorithm provider to use.
public static ISymmetricKeyAlgorithmProvider SymmetricAlgorithm
리턴 ISymmetricKeyAlgorithmProvider