sslutils¶
</ div>
sslutilsは、 EDB Postgres Enterprise
Managerサーバーで使用するSSL証明書生成機能をAdvanced
Serverに提供するPostgres拡張機能です。
sslutilsは、edb-asxx-server-sslutils
RPMパッケージを使用してインストールされます。xxはAdvanced
Serverのバージョン番号です。
sslutilsパッケージは、次のセクションに示す機能を提供します。
これらのセクションでは、関数のパラメータリスト内の各パラメータは、 例が** Parameters **サブセクションの下に記述されていパラメータリスト。
openssl_rsa_generate_key¶
openssl_rsa_generate_keyファンクションは、RSAプライベートキーを生成します。ファンクションのシグネチャは次のとおりです。
openssl_rsa_generate_key(<integer>) RETURNS <text>
ファンクションを呼び出すときに、ビット数を整数値として渡します。ファンクションは生成されたキーを返します。
openssl_rsa_key_to_csr¶
openssl_rsa_key_to_csrファンクションは、証明書署名要求(CSR)を生成します。シグネチャは次のとおりです。
openssl_rsa_key_to_csr(<text>, <text>, <text>, <text>, <text>, <text>,
<text>) RETURNS <text>
このファンクションは、証明書署名要求を生成して返します。
パラメータ
parameter 1
RSAキーファイルの名前。
parameter 2
署名要求を使用するエージェントのコモンネーム(agentNなど)。
parameter 3
サーバーが存在する国の名前。
parameter 4
サーバーが存在する州の名前。
parameter 5
サーバーが存在する州内の場所(都市)。
parameter 6
証明書を要求する組織単位の名前。
parameter 7
証明書を要求しているユーザのメールアドレス。
openssl_csr_to_crt¶
openssl_csr_to_crtファンクションは、自己署名証明書または認証権限証明書を生成します。シグネチャは次のとおりです。
openssl_csr_to_crt(<text>, <text>, <text>) RETURNS <text>
このファンクションは、自己署名証明書または認証権限証明書を返します。
パラメータ
parameter 1
要求に署名する証明書の名前。
parameter 2
認証権限証明書へのパス、または認証権限証明書を生成する場合はNULL。
parameter 3
認証局のプライベートキーへのパス、または(引数2がNULLの場合)プライベートキーへのパス。
openssl_rsa_generate_crl¶
openssl_rsa_generate_crlファンクションは、デフォルトの証明書失効リストを生成します。シグネチャは次のとおりです。
openssl_rsa_generate_crl(<text>, <text>) RETURNS <text>
このファンクションは、証明書失効リストを返します。
パラメータ
parameter 1
認証権限証明書へのパス。
parameter 2
認証権限のプライベートキーへのパス。