C# Class Interop.Crypt32

Exibir arquivo Open project: dotnet/corefx

Public Methods

Method Description
CertVerifyCertificateChainPolicy ( IntPtr pszPolicyOID, SafeX509ChainHandle pChainContext, CERT_CHAIN_POLICY_PARA &pPolicyPara, CERT_CHAIN_POLICY_STATUS &pPolicyStatus ) : bool

Private Methods

Method Description
CertGetCertificateContextProperty ( Microsoft.Win32.SafeHandles.SafeCertContextHandle pCertContext, CertContextPropId dwPropId, IntPtr &pvData, [ pcbData ) : bool
CertGetCertificateContextProperty ( Microsoft.Win32.SafeHandles.SafeCertContextHandle pCertContext, CertContextPropId dwPropId, [ pvData, [ pcbData ) : bool
CryptReleaseContext ( IntPtr hCryptProv, uint dwFlags ) : bool

Method Details

CertVerifyCertificateChainPolicy() public static method

public static CertVerifyCertificateChainPolicy ( IntPtr pszPolicyOID, SafeX509ChainHandle pChainContext, CERT_CHAIN_POLICY_PARA &pPolicyPara, CERT_CHAIN_POLICY_STATUS &pPolicyStatus ) : bool
pszPolicyOID IntPtr
pChainContext Microsoft.Win32.SafeHandles.SafeX509ChainHandle
pPolicyPara CERT_CHAIN_POLICY_PARA
pPolicyStatus CERT_CHAIN_POLICY_STATUS
return bool