Terraria v1.4.4.9
Terraria source code documentation
|
Classes | |
struct | X509ChainErrorMapping |
Public Member Functions | |
unsafe? bool | Verify (X509VerificationFlags flags, out Exception exception) |
void | Dispose () |
Static Public Member Functions | |
static unsafe ChainPal | BuildChain (bool useMachineContext, ICertificatePal cert, X509Certificate2Collection extraStore, OidCollection applicationPolicy, OidCollection certificatePolicy, X509RevocationMode revocationMode, X509RevocationFlag revocationFlag, X509Certificate2Collection customTrustStore, X509ChainTrustMode trustMode, DateTime verificationTime, TimeSpan timeout, bool disableAia) |
static IChainPal | FromHandle (IntPtr chainContext) |
static bool | ReleaseSafeX509ChainHandle (IntPtr handle) |
Properties | |
unsafe X509ChainElement[] | ChainElements [get] |
unsafe X509ChainStatus[] | ChainStatus [get] |
SafeX509ChainHandle | SafeHandle [get] |
Private Member Functions | |
ChainPal (SafeX509ChainHandle chain) | |
Static Private Member Functions | |
static SafeChainEngineHandle | GetChainEngine (X509ChainTrustMode trustMode, X509Certificate2Collection customTrustStore, bool useMachineContext) |
static SafeCertStoreHandle | ConvertStoreToSafeHandle (X509Certificate2Collection extraStore, bool returnEmptyHandle=false) |
static CertChainFlags | MapRevocationFlags (X509RevocationMode revocationMode, X509RevocationFlag revocationFlag, bool disableAia) |
static X509ChainStatus[] | GetChainStatusInformation (CertTrustErrorStatus dwStatus) |
Private Attributes | |
SafeX509ChainHandle | _chain |
Static Private Attributes | |
static readonly X509ChainErrorMapping[] | s_x509ChainErrorMappings |
Definition at line 10 of file ChainPal.cs.