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 Namespace Reference

Classes

class  PublicKey
 
class  RSACertificateExtensions
 
class  X500DistinguishedName
 
class  X509BasicConstraintsExtension
 
class  X509Certificate
 
class  X509Certificate2
 
class  X509Certificate2Collection
 
class  X509Certificate2Enumerator
 
class  X509Certificate2Impl
 
class  X509Certificate2ImplMono
 
class  X509Certificate2ImplUnix
 
class  X509CertificateCollection
 
class  X509CertificateImpl
 
class  X509CertificateImplCollection
 
class  X509Chain
 
class  X509ChainElement
 
class  X509ChainElementCollection
 
class  X509ChainElementEnumerator
 
class  X509ChainImpl
 
class  X509ChainImplMono
 
class  X509ChainPolicy
 
struct  X509ChainStatus
 
class  X509EnhancedKeyUsageExtension
 
class  X509Extension
 
class  X509ExtensionCollection
 
class  X509ExtensionEnumerator
 
class  X509Helper
 
class  X509Helper2
 
class  X509KeyUsageExtension
 
class  X509Store
 
class  X509SubjectKeyIdentifierExtension
 

Enumerations

enum  X509ContentType {
  Unknown , Cert , SerializedCert , Pfx ,
  Pkcs12 = 3 , SerializedStore , Pkcs7 , Authenticode
}
 
enum  X509KeyStorageFlags {
  DefaultKeySet = 0 , UserKeySet = 1 , MachineKeySet = 2 , Exportable = 4 ,
  UserProtected = 8 , PersistKeySet = 16 , EphemeralKeySet = 32
}
 
enum  OpenFlags {
  ReadOnly = 0 , ReadWrite = 1 , MaxAllowed = 2 , OpenExistingOnly = 4 ,
  IncludeArchived = 8
}
 
enum  StoreLocation { CurrentUser = 1 , LocalMachine }
 
enum  StoreName {
  AddressBook = 1 , AuthRoot , CertificateAuthority , Disallowed ,
  My , Root , TrustedPeople , TrustedPublisher
}
 
enum  X500DistinguishedNameFlags {
  None = 0 , Reversed = 1 , UseSemicolons = 16 , DoNotUsePlusSign = 32 ,
  DoNotUseQuotes = 64 , UseCommas = 128 , UseNewLines = 256 , UseUTF8Encoding = 4096 ,
  UseT61Encoding = 8192 , ForceUTF8Encoding = 16384
}
 
enum  X509ChainStatusFlags {
  NoError = 0 , NotTimeValid = 1 , NotTimeNested = 2 , Revoked = 4 ,
  NotSignatureValid = 8 , NotValidForUsage = 16 , UntrustedRoot = 32 , RevocationStatusUnknown = 64 ,
  Cyclic = 128 , InvalidExtension = 256 , InvalidPolicyConstraints = 512 , InvalidBasicConstraints = 1024 ,
  InvalidNameConstraints = 2048 , HasNotSupportedNameConstraint = 4096 , HasNotDefinedNameConstraint = 8192 , HasNotPermittedNameConstraint = 16384 ,
  HasExcludedNameConstraint = 32768 , PartialChain = 65536 , CtlNotTimeValid = 131072 , CtlNotSignatureValid = 262144 ,
  CtlNotValidForUsage = 524288 , OfflineRevocation = 16777216 , NoIssuanceChainPolicy = 33554432 , ExplicitDistrust = 67108864 ,
  HasNotSupportedCriticalExtension = 134217728 , HasWeakSignature = 1048576
}
 
enum  X509FindType {
  FindByThumbprint , FindBySubjectName , FindBySubjectDistinguishedName , FindByIssuerName ,
  FindByIssuerDistinguishedName , FindBySerialNumber , FindByTimeValid , FindByTimeNotYetValid ,
  FindByTimeExpired , FindByTemplateName , FindByApplicationPolicy , FindByCertificatePolicy ,
  FindByExtension , FindByKeyUsage , FindBySubjectKeyIdentifier
}
 
enum  X509KeyUsageFlags {
  None = 0 , EncipherOnly = 1 , CrlSign = 2 , KeyCertSign = 4 ,
  KeyAgreement = 8 , DataEncipherment = 16 , KeyEncipherment = 32 , NonRepudiation = 64 ,
  DigitalSignature = 128 , DecipherOnly = 32768
}
 
enum  X509NameType {
  SimpleName , EmailName , UpnName , DnsName ,
  DnsFromAlternativeName , UrlName
}
 
enum  X509RevocationFlag { EndCertificateOnly , EntireChain , ExcludeRoot }
 
enum  X509RevocationMode { NoCheck , Online , Offline }
 
enum  X509SubjectKeyIdentifierHashAlgorithm { Sha1 , ShortSha1 , CapiSha1 }
 
enum  X509VerificationFlags {
  NoFlag = 0 , IgnoreNotTimeValid = 1 , IgnoreCtlNotTimeValid = 2 , IgnoreNotTimeNested = 4 ,
  IgnoreInvalidBasicConstraints = 8 , AllowUnknownCertificateAuthority = 16 , IgnoreWrongUsage = 32 , IgnoreInvalidName = 64 ,
  IgnoreInvalidPolicy = 128 , IgnoreEndRevocationUnknown = 256 , IgnoreCtlSignerRevocationUnknown = 512 , IgnoreCertificateAuthorityRevocationUnknown = 1024 ,
  IgnoreRootRevocationUnknown = 2048 , AllFlags = 4095
}