Spec-Zone .ru
спецификации, руководства, описания, API
|
public enum CryptoPrimitive extends Enum<CryptoPrimitive>
Перечислимая Константа и Описание |
---|
BLOCK_CIPHER
Симметричный примитив: блочный шифр
|
KEY_AGREEMENT
Асимметричный примитив: согласование ключей и ключевое распределение
|
KEY_ENCAPSULATION
Асимметричный примитив: ключевой механизм инкапсуляции
|
KEY_WRAP
Симметричный примитив: ключевая обертка
|
MAC
Симметричный примитив: код аутентификации сообщений
|
MESSAGE_DIGEST
Хеш-функция
|
PUBLIC_KEY_ENCRYPTION
Асимметричный примитив: шифрование с открытым ключом
|
SECURE_RANDOM
Криптографический генератор случайных чисел
|
ПОДПИСЬ
Асимметричный примитив: схема подписи
|
STREAM_CIPHER
Симметричный примитив: поточный шифр
|
Модификатор и Тип | Метод и Описание |
---|---|
static CryptoPrimitive |
valueOf(String name)
Возвращает перечислимую константу этого типа с указанным именем.
|
static CryptoPrimitive[] |
values()
Возвращает массив, содержащий константы этого перечислимого типа, в порядке, которым они объявляются.
|
public static final CryptoPrimitive MESSAGE_DIGEST
public static final CryptoPrimitive SECURE_RANDOM
public static final CryptoPrimitive BLOCK_CIPHER
public static final CryptoPrimitive STREAM_CIPHER
public static final CryptoPrimitive MAC
public static final CryptoPrimitive KEY_WRAP
public static final CryptoPrimitive PUBLIC_KEY_ENCRYPTION
public static final CryptoPrimitive SIGNATURE
public static final CryptoPrimitive KEY_ENCAPSULATION
public static final CryptoPrimitive KEY_AGREEMENT
public static CryptoPrimitive[] values()
for (CryptoPrimitive c : CryptoPrimitive.values()) System.out.println(c);
public static CryptoPrimitive valueOf(String name)
name
- имя перечислимой константы, которая будет возвращена.IllegalArgumentException
- если у этого перечислимого типа нет никакой константы с указанным именемNullPointerException
- если параметром является нуль
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92