terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
System.Security.Cryptography.X509Certificates.X509ChainImplMono Class Reference
+ Inheritance diagram for System.Security.Cryptography.X509Certificates.X509ChainImplMono:
+ Collaboration diagram for System.Security.Cryptography.X509Certificates.X509ChainImplMono:

Public Member Functions

 X509ChainImplMono (bool useMachineContext)
 
override void AddStatus (X509ChainStatusFlags error)
 
override bool Build (X509Certificate2 certificate)
 
override void Reset ()
 
void Dispose ()
 

Protected Member Functions

void ThrowIfContextInvalid ()
 
virtual void Dispose (bool disposing)
 
override void Finalize ()
 

Properties

override bool IsValid [get, set]
 
override X509ChainElementCollection ChainElements [get, set]
 
override X509ChainPolicy ChainPolicy [get, set]
 
X509Certificate2Collection Roots [get, set]
 
X509Certificate2Collection CertificateAuthorities [get, set]
 
X509Store LMRootStore [get, set]
 
X509Store UserRootStore [get, set]
 
X509Store LMCAStore [get, set]
 
X509Store UserCAStore [get, set]
 
X509Certificate2Collection CertificateCollection [get, set]
 

Private Member Functions

X509ChainStatusFlags BuildChainFrom (X509Certificate2 certificate)
 
X509Certificate2 SelectBestFromCollection (X509Certificate2 child, X509Certificate2Collection c)
 
X509Certificate2 FindParent (X509Certificate2 certificate)
 
bool IsChainComplete (X509Certificate2 certificate)
 
bool IsSelfIssued (X509Certificate2 certificate)
 
void ValidateChain (X509ChainStatusFlags flag)
 
void Process (int n)
 
void PrepareForNextCertificate (int n)
 
void WrapUp ()
 
void ProcessCertificateExtensions (X509ChainElement element)
 
bool IsSignedWith (X509Certificate2 signed, AsymmetricAlgorithm pubkey)
 
string GetSubjectKeyIdentifier (X509Certificate2 certificate)
 
void CheckRevocationOnChain (X509ChainStatusFlags flag)
 
X509ChainStatusFlags CheckRevocation (X509Certificate2 certificate, int ca, bool online)
 
X509ChainStatusFlags CheckRevocation (X509Certificate2 certificate, X509Certificate2 ca_cert, bool online)
 
X509Crl FindCrl (X509Certificate2 caCertificate)
 
bool ProcessCrlExtensions (X509Crl crl)
 
bool ProcessCrlEntryExtensions (X509Crl.X509CrlEntry entry)
 

Static Private Member Functions

static string GetAuthorityKeyIdentifier (X509Certificate2 certificate)
 
static string GetAuthorityKeyIdentifier (X509Crl crl)
 
static string GetAuthorityKeyIdentifier (X509Extension ext)
 
static X509Crl CheckCrls (string subject, string ski, X509Store store)
 
static X509ChainImplMono ()
 

Private Attributes

StoreLocation location
 
X509ChainElementCollection elements
 
X509ChainPolicy policy
 
X509ChainStatus[] status
 
int max_path_length
 
X500DistinguishedName working_issuer_name
 
AsymmetricAlgorithm working_public_key
 
X509ChainElement bce_restriction
 
X509Certificate2Collection roots
 
X509Certificate2Collection cas
 
X509Store root_store
 
X509Store ca_store
 
X509Store user_root_store
 
X509Store user_ca_store
 
X509Certificate2Collection collection
 

Static Private Attributes

static X509ChainStatus[] Empty
 

Detailed Description

Definition at line 12 of file X509ChainImplMono.cs.


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