Property | Type | Description | |
---|---|---|---|
AddPrivateKey | void | ||
CertificateSafeBag | Mono.Security.ASN1 | ||
Compare | bool | ||
CompareAsymmetricAlgorithm | bool | ||
Decode | void | ||
EncryptedContentInfo | Mono.Security.PKCS7.ContentInfo | ||
GetExistingParameters | |||
GetSymmetricAlgorithm | SymmetricAlgorithm | ||
KeyBagSafeBag | Mono.Security.ASN1 | ||
LoadFile | byte[] | ||
MAC | byte[] | ||
Pkcs8ShroudedKeyBagSafeBag | Mono.Security.ASN1 | ||
ReadSafeBag | void | ||
SecretBagSafeBag | Mono.Security.ASN1 |
Method | Description | |
---|---|---|
AddCertificate ( Mono.Security.X509.X509Certificate cert ) : void | ||
AddCertificate ( Mono.Security.X509.X509Certificate cert, IDictionary attributes ) : void | ||
AddKeyBag ( |
||
AddKeyBag ( |
||
AddPkcs8ShroudedKeyBag ( |
||
AddPkcs8ShroudedKeyBag ( |
||
AddSecretBag ( byte secret ) : void | ||
AddSecretBag ( byte secret, IDictionary attributes ) : void | ||
Clone ( ) : object | ||
Decrypt ( Mono.Security.PKCS7 ed ) : byte[] | ||
Decrypt ( string algorithmOid, byte salt, int iterationCount, byte encryptedData ) : byte[] | ||
Encrypt ( string algorithmOid, byte salt, int iterationCount, byte data ) : byte[] | ||
GetAsymmetricAlgorithm ( IDictionary attrs ) : |
||
GetAttributes ( |
||
GetAttributes ( Mono.Security.X509.X509Certificate cert ) : IDictionary | ||
GetBytes ( ) : byte[] | ||
GetCertificate ( IDictionary attrs ) : Mono.Security.X509.X509Certificate | ||
GetSecret ( IDictionary attrs ) : byte[] | ||
LoadFromFile ( string filename ) : |
||
LoadFromFile ( string filename, string password ) : |
||
PKCS12 ( ) : System | ||
PKCS12 ( byte data ) : System | ||
PKCS12 ( byte data, byte password ) : System | ||
PKCS12 ( byte data, string password ) : System | ||
RemoveCertificate ( Mono.Security.X509.X509Certificate cert ) : void | ||
RemoveCertificate ( Mono.Security.X509.X509Certificate cert, IDictionary attrs ) : void | ||
RemoveKeyBag ( |
||
RemovePkcs8ShroudedKeyBag ( |
||
RemoveSecretBag ( byte secret ) : void | ||
SaveToFile ( string filename ) : void |
Method | Description | |
---|---|---|
AddPrivateKey ( |
||
CertificateSafeBag ( Mono.Security.X509.X509Certificate x509, IDictionary attributes ) : Mono.Security.ASN1 | ||
Compare ( byte expected, byte actual ) : bool | ||
CompareAsymmetricAlgorithm ( |
||
Decode ( byte data ) : void | ||
EncryptedContentInfo ( Mono.Security.ASN1 safeBags, string algorithmOid ) : Mono.Security.PKCS7.ContentInfo | ||
GetExistingParameters ( bool &found ) : |
||
GetSymmetricAlgorithm ( string algorithmOid, byte salt, int iterationCount ) : SymmetricAlgorithm | ||
KeyBagSafeBag ( |
||
LoadFile ( string filename ) : byte[] | ||
MAC ( byte password, byte salt, int iterations, byte data ) : byte[] | ||
Pkcs8ShroudedKeyBagSafeBag ( |
||
ReadSafeBag ( Mono.Security.ASN1 safeBag ) : void | ||
SecretBagSafeBag ( byte secret, IDictionary attributes ) : Mono.Security.ASN1 |
public AddCertificate ( Mono.Security.X509.X509Certificate cert ) : void | ||
cert | Mono.Security.X509.X509Certificate | |
return | void |
public AddCertificate ( Mono.Security.X509.X509Certificate cert, IDictionary attributes ) : void | ||
cert | Mono.Security.X509.X509Certificate | |
attributes | IDictionary | |
return | void |
public AddKeyBag ( |
||
aa | ||
return | void |
public AddKeyBag ( |
||
aa | ||
attributes | IDictionary | |
return | void |
public AddPkcs8ShroudedKeyBag ( |
||
aa | ||
return | void |
public AddPkcs8ShroudedKeyBag ( |
||
aa | ||
attributes | IDictionary | |
return | void |
public AddSecretBag ( byte secret, IDictionary attributes ) : void | ||
secret | byte | |
attributes | IDictionary | |
return | void |
public Decrypt ( Mono.Security.PKCS7 ed ) : byte[] | ||
ed | Mono.Security.PKCS7 | |
return | byte[] |
public Decrypt ( string algorithmOid, byte salt, int iterationCount, byte encryptedData ) : byte[] | ||
algorithmOid | string | |
salt | byte | |
iterationCount | int | |
encryptedData | byte | |
return | byte[] |
public Encrypt ( string algorithmOid, byte salt, int iterationCount, byte data ) : byte[] | ||
algorithmOid | string | |
salt | byte | |
iterationCount | int | |
data | byte | |
return | byte[] |
public GetAsymmetricAlgorithm ( IDictionary attrs ) : |
||
attrs | IDictionary | |
return |
public GetAttributes ( |
||
aa | ||
return | IDictionary |
public GetAttributes ( Mono.Security.X509.X509Certificate cert ) : IDictionary | ||
cert | Mono.Security.X509.X509Certificate | |
return | IDictionary |
public GetCertificate ( IDictionary attrs ) : Mono.Security.X509.X509Certificate | ||
attrs | IDictionary | |
return | Mono.Security.X509.X509Certificate |
public GetSecret ( IDictionary attrs ) : byte[] | ||
attrs | IDictionary | |
return | byte[] |
static public LoadFromFile ( string filename ) : |
||
filename | string | |
return |
static public LoadFromFile ( string filename, string password ) : |
||
filename | string | |
password | string | |
return |
public PKCS12 ( byte data, byte password ) : System | ||
data | byte | |
password | byte | |
return | System |
public PKCS12 ( byte data, string password ) : System | ||
data | byte | |
password | string | |
return | System |
public RemoveCertificate ( Mono.Security.X509.X509Certificate cert ) : void | ||
cert | Mono.Security.X509.X509Certificate | |
return | void |
public RemoveCertificate ( Mono.Security.X509.X509Certificate cert, IDictionary attrs ) : void | ||
cert | Mono.Security.X509.X509Certificate | |
attrs | IDictionary | |
return | void |
public RemoveKeyBag ( |
||
aa | ||
return | void |
public RemovePkcs8ShroudedKeyBag ( |
||
aa | ||
return | void |
public RemoveSecretBag ( byte secret ) : void | ||
secret | byte | |
return | void |