C# Class Tempest.RSAAsymmetricKey

Inheritance: IAsymmetricKey
显示文件 Open project: ermau/Tempest Class Usage Examples

Public Methods

Method Description
Deserialize ( ISerializationContext context, IValueReader reader ) : void
Deserialize ( IValueReader reader, RSACrypto crypto ) : void
Equals ( object obj ) : bool
RSAAsymmetricKey ( ) : System
RSAAsymmetricKey ( ISerializationContext context, IValueReader reader ) : System
RSAAsymmetricKey ( RSAParameters parameters ) : System
RSAAsymmetricKey ( byte cspBlob ) : System
Serialize ( ISerializationContext context, IValueWriter writer ) : void
Serialize ( ISerializationContext context, IValueWriter writer, IAsymmetricCrypto crypto ) : void

Private Methods

Method Description
ImportRSAParameters ( RSAParameters parameters ) : void
SetupSignature ( ) : void

Method Details

Deserialize() public method

public Deserialize ( ISerializationContext context, IValueReader reader ) : void
context ISerializationContext
reader IValueReader
return void

Deserialize() public method

public Deserialize ( IValueReader reader, RSACrypto crypto ) : void
reader IValueReader
crypto RSACrypto
return void

Equals() public method

public Equals ( object obj ) : bool
obj object
return bool

RSAAsymmetricKey() public method

public RSAAsymmetricKey ( ) : System
return System

RSAAsymmetricKey() public method

public RSAAsymmetricKey ( ISerializationContext context, IValueReader reader ) : System
context ISerializationContext
reader IValueReader
return System

RSAAsymmetricKey() public method

public RSAAsymmetricKey ( RSAParameters parameters ) : System
parameters System.Security.Cryptography.RSAParameters
return System

RSAAsymmetricKey() public method

public RSAAsymmetricKey ( byte cspBlob ) : System
cspBlob byte
return System

Serialize() public method

public Serialize ( ISerializationContext context, IValueWriter writer ) : void
context ISerializationContext
writer IValueWriter
return void

Serialize() public method

public Serialize ( ISerializationContext context, IValueWriter writer, IAsymmetricCrypto crypto ) : void
context ISerializationContext
writer IValueWriter
crypto IAsymmetricCrypto
return void