| 
    Terraria v1.4.4.9
    
   Terraria source code documentation 
   | 
 
Static Public Member Functions | |
| static ICertificatePal | FromHandle (IntPtr handle) | 
| static ICertificatePal | FromOtherCert (X509Certificate copyFrom) | 
| static ICertificatePal | FromBlob (ReadOnlySpan< byte > rawData, SafePasswordHandle password, X509KeyStorageFlags keyStorageFlags) | 
| static ICertificatePal | FromFile (string fileName, SafePasswordHandle password, X509KeyStorageFlags keyStorageFlags) | 
Properties | |
| IntPtr | Handle [get] | 
| string | Issuer [get] | 
| string | Subject [get] | 
| string | LegacyIssuer [get] | 
| string | LegacySubject [get] | 
| byte[] | Thumbprint [get] | 
| unsafe string | KeyAlgorithm [get] | 
| unsafe byte[] | KeyAlgorithmParameters [get] | 
| unsafe byte[] | PublicKeyValue [get] | 
| unsafe byte[] | SerialNumber [get] | 
| unsafe string | SignatureAlgorithm [get] | 
| unsafe DateTime | NotAfter [get] | 
| unsafe DateTime | NotBefore [get] | 
| unsafe byte[] | RawData [get] | 
| unsafe int | Version [get] | 
| unsafe bool | Archived [get, set] | 
| unsafe string | FriendlyName [get, set] | 
| unsafe X500DistinguishedName | SubjectName [get] | 
| unsafe X500DistinguishedName | IssuerName [get] | 
| unsafe IEnumerable< X509Extension > | Extensions [get] | 
| SafeCertContextHandle | CertContext [get] | 
| bool | HasPrivateKey [get] | 
Private Member Functions | |
| unsafe byte[] | PropagateKeyAlgorithmParametersFromChain () | 
| string | GetIssuerOrSubject (bool issuer, bool reverse) | 
| CertificatePal (CertificatePal copyFrom) | |
| CertificatePal (SafeCertContextHandle certContext, bool deleteKeyContainer) | |
| T | GetPrivateKey< T > (Func< CspParameters, T > createCsp, Func< CngKey, T > createCng) | 
| unsafe CspParameters | GetPrivateKeyCsp () | 
| unsafe ICertificatePal | CopyWithPersistedCngKey (CngKey cngKey) | 
| unsafe ICertificatePal | CopyWithPersistedCapiKey (CspKeyContainerInfo keyContainerInfo) | 
| ICertificatePal | CopyWithEphemeralKey (CngKey cngKey) | 
Private Attributes | |
| SafeCertContextHandle | _certContext | 
Definition at line 13 of file CertificatePal.cs.