![]()
|
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.7">
openssl_x509_checkpurpose(PHP 4 >= 4.0.6) openssl_x509_checkpurpose -- 証明書ãŒç‰¹å®šã®ç›®çš„ã«ä½¿ç”¨å¯èƒ½ã‹ã©ã†ã‹ç¢ºèªã—ã¾ã™ã€‚説明bool openssl_x509_checkpurpose ( mixed x509cert, int purpose, array cainfo [, string untrustedfile])
è¨¼æ˜Žæ›¸ãŒæ„図ã—ãŸç›®çš„ã«ä½¿ç”¨å¯èƒ½ã§ã‚ã‚‹å ´åˆã« TRUEã€ä½¿ç”¨ã§ããªã„å ´åˆ ã« FALSE ã€ã‚¨ãƒ©ãƒ¼ã®å ´åˆã« -1 ã‚’è¿”ã—ã¾ã™ã€‚ openssl_x509_checkpurpose() ã¯ã€è¨¼æ˜Žæ›¸ x509cert を調ã¹ã€ purpose ã§æŒ‡å®šã—ãŸç›®çš„ã«ä½¿ç”¨å¯èƒ½ã§ã‚ã‚‹ã‹ã© ã†ã‹ã‚’確èªã—ã¾ã™ã€‚ cainfo ã¯ã€è¨¼æ˜Žæ›¸ã®èªè¨¼ ã§èª¬æ˜Žã— ãŸã‚ˆã†ãªä¿¡é ¼ã§ãã‚‹CAファイル/ディレクトリã®é…列ã§ã™ã€‚ untrustedfile ãŒæŒ‡å®šã•れãŸå ´åˆã€ã“れã¯ã€ 証明書をå«ã‚€PEMエンコードã•れãŸãƒ•ァイルã®åå‰ã«ãªã‚Šã¾ã™ã€‚ã“ã®è¨¼æ˜Ž 書ã¯ã€æ¤œè¨¼ã¨è¨¼æ˜Žã‚’ç°¡å˜åŒ–ã™ã‚‹ãŸã‚ã«ä½¿ç”¨ã•れã¾ã™ã€‚ãã®ãƒ•ァイル内㫠ã‚る証明書ã¯ã€ä¿¡é ¼ã•れãªã„(untrusted)証明書ã¨ã¿ãªã•れã¾ã™ã€‚ ã“ã®é–¢æ•°ã®ãƒ‘ラメータ/返り値ã®åž‹ã¯ã€PHPã®ãƒªãƒªãƒ¼ã‚¹ç‰ˆãŒå…¬é–‹ã•ã‚Œã‚‹å‰ ã«å¤‰æ›´ã•れるå¯èƒ½æ€§ãŒã‚りã¾ã™ã€‚
表 1openssl_x509_checkpurpose() ã®ç›®çš„
|