Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
Internal.Cryptography.Pal.X509Pal Member List

This is the complete list of members for Internal.Cryptography.Pal.X509Pal, including all inherited members.

ComputeCapiSha1OfPublicKey(PublicKey key)Internal.Cryptography.Pal.X509Palinline
ConstructDSSPublicKeyCspBlob(byte[] encodedKeyValue, byte[] encodedParameters)Internal.Cryptography.Pal.X509Palinlineprivatestatic
DecodeDssKeyValue(byte[] encodedKeyValue)Internal.Cryptography.Pal.X509Palinlineprivatestatic
DecodeDssParameters(byte[] encodedParameters, out byte[] p, out byte[] q, out byte[] g)Internal.Cryptography.Pal.X509Palinlineprivatestatic
DecodeECDiffieHellmanPublicKey(ICertificatePal certificatePal)Internal.Cryptography.Pal.X509Palinline
DecodeECDsaPublicKey(ICertificatePal certificatePal)Internal.Cryptography.Pal.X509Palinline
DecodeECPublicKey< TAlgorithm >(CertificatePal certificatePal, Func< CngKey, TAlgorithm > factory, Action< TAlgorithm, ECParameters > import, CryptImportPublicKeyInfoFlags importFlags=CryptImportPublicKeyInfoFlags.NONE)Internal.Cryptography.Pal.X509Palinlineprivatestatic
DecodeKeyBlob(CryptDecodeObjectStructType lpszStructType, byte[] encodedKeyValue)Internal.Cryptography.Pal.X509Palinlineprivatestatic
DecodePublicKey(Oid oid, byte[] encodedKeyValue, byte[] encodedParameters, ICertificatePal certificatePal)Internal.Cryptography.Pal.X509Palinline
DecodeX509BasicConstraints2Extension(byte[] encoded, out bool certificateAuthority, out bool hasPathLengthConstraint, out int pathLengthConstraint)Internal.Cryptography.Pal.X509Palinline
DecodeX509BasicConstraintsExtension(byte[] encoded, out bool certificateAuthority, out bool hasPathLengthConstraint, out int pathLengthConstraint)Internal.Cryptography.Pal.X509Palinline
DecodeX509EnhancedKeyUsageExtension(byte[] encoded, out OidCollection usages)Internal.Cryptography.Pal.X509Palinline
DecodeX509KeyUsageExtension(byte[] encoded, out X509KeyUsageFlags keyUsages)Internal.Cryptography.Pal.X509Palinline
DecodeX509SubjectKeyIdentifierExtension(byte[] encoded, out byte[] subjectKeyIdentifier)Internal.Cryptography.Pal.X509Palinline
EncodeX509BasicConstraints2Extension(bool certificateAuthority, bool hasPathLengthConstraint, int pathLengthConstraint)Internal.Cryptography.Pal.X509Palinline
EncodeX509EnhancedKeyUsageExtension(OidCollection usages)Internal.Cryptography.Pal.X509Palinline
EncodeX509KeyUsageExtension(X509KeyUsageFlags keyUsages)Internal.Cryptography.Pal.X509Palinline
EncodeX509SubjectKeyIdentifierExtension(ReadOnlySpan< byte > subjectKeyIdentifier)Internal.Cryptography.Pal.X509Palinline
ExportKeyBlob(Microsoft.Win32.SafeHandles.SafeBCryptKeyHandle bCryptKeyHandle, CngKeyBlobFormat blobFormat)Internal.Cryptography.Pal.X509Palinlineprivatestatic
ExportNamedCurveParameters(ref ECParameters ecParams, byte[] ecBlob, bool includePrivateParameters)Internal.Cryptography.Pal.X509Palinlineprivatestatic
GetCertContentType(ReadOnlySpan< byte > rawData)Internal.Cryptography.Pal.X509Palinline
GetCertContentType(string fileName)Internal.Cryptography.Pal.X509Palinline
GetCurveName(Microsoft.Win32.SafeHandles.SafeBCryptKeyHandle bcryptHandle)Internal.Cryptography.Pal.X509Palinlineprivatestatic
GetProperty(Microsoft.Win32.SafeHandles.SafeBCryptKeyHandle cryptHandle, string propertyName)Internal.Cryptography.Pal.X509Palinlineprivatestatic
GetPropertyAsString(Microsoft.Win32.SafeHandles.SafeBCryptKeyHandle cryptHandle, string propertyName)Internal.Cryptography.Pal.X509Palinlineprivatestatic
HasExplicitParameters(Microsoft.Win32.SafeHandles.SafeBCryptKeyHandle bcryptHandle)Internal.Cryptography.Pal.X509Palinlineprivatestatic
ImportPublicKeyInfo(SafeCertContextHandle certContext, CryptImportPublicKeyInfoFlags importFlags)Internal.Cryptography.Pal.X509Palinlineprivatestatic
InstanceInternal.Cryptography.Pal.X509Palstatic
MapContentType(ContentType contentType)Internal.Cryptography.Pal.X509Palinlineprivatestatic
MapNameToStrFlag(X500DistinguishedNameFlags flag)Internal.Cryptography.Pal.X509Palinlineprivatestatic
SupportsLegacyBasicConstraintsExtensionInternal.Cryptography.Pal.X509Pal
X500DistinguishedNameDecode(byte[] encodedDistinguishedName, X500DistinguishedNameFlags flag)Internal.Cryptography.Pal.X509Palinline
X500DistinguishedNameEncode(string distinguishedName, X500DistinguishedNameFlags flag)Internal.Cryptography.Pal.X509Palinline
X500DistinguishedNameFormat(byte[] encodedDistinguishedName, bool multiLine)Internal.Cryptography.Pal.X509Palinline
X509Pal()Internal.Cryptography.Pal.X509Palinlineprivate