|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objectjp.co.amano.etiming.atss3161.AlgorithmIdentifier
このクラスはアルゴリズム識別子を表します。
AlgorithmIdentifier は、RFC 3280 によって規定され、以下のように ASN.1 で記述されます。
AlgorithmIdentifier ::= SEQUENCE {
algorithm OBJECT IDENTIFIER,
parameters ANY DEFINED BY algorithm OPTIONAL }
-- contains a value of the type
-- registered for use with the
-- algorithm object identifier value
| フィールドの概要 | |
static AlgorithmIdentifier |
MD2
MD2ハッシュアルゴリズム識別子を表します。 |
static AlgorithmIdentifier |
MD5
MD5ハッシュアルゴリズム識別子を表します。 |
static AlgorithmIdentifier |
SHA_1
SHA-1ハッシュアルゴリズム識別子を表します。 |
static AlgorithmIdentifier |
SHA_256
SHA-256ハッシュアルゴリズム識別子を表します。 |
static AlgorithmIdentifier |
SHA_384
SHA-384ハッシュアルゴリズム識別子を表します。 |
static AlgorithmIdentifier |
SHA_512
SHA-512ハッシュアルゴリズム識別子を表します。 |
| コンストラクタの概要 | |
AlgorithmIdentifier(int[] oid)
アルゴリズム識別子オブジェクトを生成し、int配列によって表される オブジェクト識別子を使ってそのアルゴリズム識別子オブジェクトを初期化します。 |
|
AlgorithmIdentifier(java.lang.String oid)
アルゴリズム識別子オブジェクトを生成し、 OID 文字列を使ってそのアルゴリズム識別子オブジェクトを初期化します。 |
|
| メソッドの概要 | |
ObjectIdentifier |
getAlgorithm()
アルゴリズム識別子からオブジェクト識別子を返します。 |
java.lang.String |
toString()
このアルゴリズム識別子オブジェクトを表す文字列を返します。 |
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| フィールドの詳細 |
public static final AlgorithmIdentifier SHA_1
public static final AlgorithmIdentifier SHA_256
public static final AlgorithmIdentifier SHA_384
public static final AlgorithmIdentifier SHA_512
public static final AlgorithmIdentifier MD2
public static final AlgorithmIdentifier MD5
| コンストラクタの詳細 |
public AlgorithmIdentifier(int[] oid)
oid - int配列で表されるアルゴリズム識別子
java.lang.IllegalArgumentException - 引数に指定されたアルゴリズム識別子の形式が不正である場合
public AlgorithmIdentifier(java.lang.String oid)
throws java.text.ParseException
oid - OID 文字列
java.text.ParseException - 引数に指定された oid の形式が不正である場合| メソッドの詳細 |
public ObjectIdentifier getAlgorithm()
public java.lang.String toString()
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||