C# Class Mono.Security.Cryptography.KeyPairPersistence

ファイルを表示 Open project: runefs/Marvin Class Usage Examples

Private Properties

Property Type Description
CanSecure bool
Copy System.Security.Cryptography.CspParameters
FromXml void
IsMachineProtected bool
IsUserProtected bool
ProtectMachine bool
ProtectUser bool
ToXml string
_CanSecure bool
_IsMachineProtected bool
_IsUserProtected bool
_ProtectMachine bool
_ProtectUser bool

Public Methods

Method Description
KeyPairPersistence ( CspParameters parameters ) : System
KeyPairPersistence ( CspParameters parameters, string keyPair ) : System
Load ( ) : bool
Remove ( ) : void
Save ( ) : void

Private Methods

Method Description
CanSecure ( string path ) : bool
Copy ( CspParameters p ) : CspParameters
FromXml ( string xml ) : void
IsMachineProtected ( string path ) : bool
IsUserProtected ( string path ) : bool
ProtectMachine ( string path ) : bool
ProtectUser ( string path ) : bool
ToXml ( ) : string
_CanSecure ( string root ) : bool
_IsMachineProtected ( string path ) : bool
_IsUserProtected ( string path ) : bool
_ProtectMachine ( string path ) : bool
_ProtectUser ( string path ) : bool

Method Details

KeyPairPersistence() public method

public KeyPairPersistence ( CspParameters parameters ) : System
parameters System.Security.Cryptography.CspParameters
return System

KeyPairPersistence() public method

public KeyPairPersistence ( CspParameters parameters, string keyPair ) : System
parameters System.Security.Cryptography.CspParameters
keyPair string
return System

Load() public method

public Load ( ) : bool
return bool

Remove() public method

public Remove ( ) : void
return void

Save() public method

public Save ( ) : void
return void