메소드 | 설명 | |
---|---|---|
GetCertificatesFromUrl ( string certUrl ) : |
Gets the certificate corresponding to the specified URL from the cache of certificates. If the cache doesn't contain the certificate, it is downloaded and verified.
|
|
GetTrustedCertificateFromFile ( string>.Dictionary |
Gets the trusted certificate to be used in validating a certificate chain.
|
|
ValidateCertificateChain ( |
Validates the certificate chain for the specified client certificate using a known, trusted certificate.
|
|
ValidatePayPalClientCertificate ( |
Validates the leaf client cert for the owner to be PayPal
|
메소드 | 설명 | |
---|---|---|
CertificateManager ( ) : System |
Private constructor prevent direct instantiation
|
public GetCertificatesFromUrl ( string certUrl ) : |
||
certUrl | string | The URL pointing to the certificate. |
리턴 |
public GetTrustedCertificateFromFile ( string>.Dictionary |
||
config | string>.Dictionary | Config containing an optional path to the trusted certificate file to use. |
리턴 |
public ValidateCertificateChain ( |
||
trustedCert | Trusted certificate to use in validating the chain. | |
clientCerts | Client certificates to use in validating the chain. | |
리턴 | bool |
public ValidatePayPalClientCertificate ( |
||
clientCerts | ||
리턴 | bool |