Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
Internal.Cryptography.ICertificatePal Interface Reference

Public Member Functions

RSA GetRSAPrivateKey ()
 
DSA GetDSAPrivateKey ()
 
ECDsa GetECDsaPrivateKey ()
 
ECDiffieHellman GetECDiffieHellmanPrivateKey ()
 
string GetNameInfo (X509NameType nameType, bool forIssuer)
 
void AppendPrivateKeyInfo (StringBuilder sb)
 
ICertificatePal CopyWithPrivateKey (DSA privateKey)
 
ICertificatePal CopyWithPrivateKey (ECDsa privateKey)
 
ICertificatePal CopyWithPrivateKey (RSA privateKey)
 
ICertificatePal CopyWithPrivateKey (ECDiffieHellman privateKey)
 
byte[] Export (X509ContentType contentType, SafePasswordHandle password)
 
void Dispose ()
 

Properties

int Version [get]
 
bool Archived [get, set]
 
string FriendlyName [get, set]
 
X500DistinguishedName SubjectName [get]
 
X500DistinguishedName IssuerName [get]
 
IEnumerable< X509ExtensionExtensions [get]
 
bool HasPrivateKey [get]
 
IntPtr Handle [get]
 
string Issuer [get]
 
string Subject [get]
 
string LegacyIssuer [get]
 
string LegacySubject [get]
 
byte[] Thumbprint [get]
 
string KeyAlgorithm [get]
 
byte[] KeyAlgorithmParameters [get]
 
byte[] PublicKeyValue [get]
 
byte[] SerialNumber [get]
 
string SignatureAlgorithm [get]
 
DateTime NotAfter [get]
 
DateTime NotBefore [get]
 
byte[] RawData [get]
 

Detailed Description

Definition at line 9 of file ICertificatePal.cs.


The documentation for this interface was generated from the following file: