purpose=(purpose)[permalink][rdoc][edit]- 
証明書の使用目的を設定します。
以下の定数値のうちいずれか1つを渡します。
- OpenSSL::X509::PURPOSE_ANY
 - OpenSSL::X509::PURPOSE_CRL_SIGN
 - OpenSSL::X509::PURPOSE_NS_SSL_SERVER
 - OpenSSL::X509::PURPOSE_SMIME_ENCRYPT
 - OpenSSL::X509::PURPOSE_SMIME_SIGN
 - OpenSSL::X509::PURPOSE_SSL_CLIENT
 - OpenSSL::X509::PURPOSE_SSL_SERVER
 - OpenSSL::X509::PURPOSE_OCSP_HELPER
 
証明書に記載されている使用目的が適合していない場合には検証が失敗します。
- [PARAM] purpose:
 - 証明書の使用目的を表す整数値
 
[SEE_ALSO] OpenSSL::X509::Store#purpose=