GenKey

説明

キーストア内のキーを生成します。

パラメータ

属性 説明 必須
alias 追加するエイリアス はい。
storepass キーストア整合性のためのパスワード。 6文字以上である必要があります はい。
keystore キーストアのロケーション いいえ
storetype キーストアのタイプ いいえ
keypass 秘密キーのパスワード(異なる場合) いいえ
sigalg 署名で使用されるアルゴリズム いいえ
keyalg 名前と値のペアを生成するときに使用するメソッド いいえ
verbose (true|false) 署名時の冗長出力 いいえ
dname エンティティの識別名 <dname>エレメントが指定されていない場合、必須
saname エンティティのSubject Alternative Name。 Java 7以降が必要です。 いいえ
validity (整数) 証明書が有効な日数を示します いいえ
keysize (整数) 生成されるキーのサイズを示します いいえ

または、<dname> サブエレメントを作成して、<param> 名前と値を持つ要素で構成することで、識別名を指定できます。nameして value サブエレメントを使用すると、自動的に適切にエンコードされ、カンマ(,)は\,に置き換えられます。

次の2つの例は同一です

<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>