GenKey

說明

在金鑰庫中產生金鑰。

參數

屬性 說明 必要
alias 要加入的別名 是。
storepass 金鑰庫完整性的密碼。長度至少 6 個字元 是。
keystore 金鑰庫位置
storetype 金鑰庫類型
keypass 私密金鑰的密碼(如果不同)
sigalg 簽署時要使用的演算法
keyalg 產生名稱值配對時要使用的方法
verbose (true|false) 簽署時詳細的輸出
dname 實體的識別名稱 除非指定 <dname> 元素,否則為是
saname 實體的替代主旨名稱。需要 Java 7 或更高版本。
validity (整數) 指示憑證有效的天數
keysize (整數) 指示產生金鑰的大小

或者,您可以透過建立 <dname> 子元素,並使用具有 namevalue<param> 元素填入它來指定識別名稱。使用子元素時,它會自動正確編碼,且逗號 (,) 會以 \, 取代。

範例

以下兩個範例相同

<genkey alias="apache-group" storepass="secret"
        dname="CN=Ant Group, OU=Jakarta Division, O=Apache.org, C=US"/>
<genkey alias="apache-group" storepass="secret">
  <dname>
    <param name="CN" value="Ant Group"/>
    <param name="OU" value="Jakarta Division"/>
    <param name="O"  value="Apache.Org"/>
    <param name="C"  value="US"/>
  </dname>
</genkey>