PHP 忒聊 綴豖 ヶ輛 openssl_x509_checkpurpose (PHP 4 = 4.0.6) Description Returns TRUE if the certificate can be used for the intended purpose, FALSE if it cannot, or -1 on error. openssl_x509_checkpurpose() examines the certificate specified by x509cert to see if it can be used for the purpose specified by purpose. cainfo should be an array of trusted CA files/dirs as described in Certificate Verification. untrustedfile, if specified, is the name of a PEM encoded file holding certificates that can be used to help verify the certificate, although no trust in placed in the certificates that come from that file. 桶跡 1. openssl_x509_checkpurpose() purposes Constant Description X509_PURPOSE_SSL_CLIENT Can the certificate be used for the client side of an SSL connection? X509_PURPOSE_SSL_SERVER Can the certificate be used for the server side of an SSL connection? X509_PURPOSE_NS_SSL_SERVER Can the cert be used for Netscape SSL server? X509_PURPOSE_SMIME_SIGN Can the cert be used to sign S/MIME email? X509_PURPOSE_SMIME_ENCRYPT Can the cert be used to encrypt S/MIME email? X509_PURPOSE_CRL_SIGN Can the cert be used to sign a certificate revocation list (CRL)? X509_PURPOSE_ANY Can the cert be used for Any/All purposes? 蛁: This function was added in 4.0.6. 綴豖 れ萸 ヶ輛 openssl_x509_check_private_key 奻珨撰 openssl_x509_export_to_file