|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public final class PKCS12Attribute extends Object implements KeyStore.Entry.Attribute
| Конструктор и Описание |
|---|
PKCS12Attribute(byte[] encoded)
Создает атрибут PKCS12 из его ASN.1 DER кодирование.
|
PKCS12Attribute(String name, String value)
Создает атрибут PKCS12 из его имени и значения.
|
| Модификатор и Тип | Метод и Описание |
|---|---|
boolean |
equals(Object obj)
Сравнивает это
PKCS12Attribute и указанный объект для равенства. |
byte[] |
getEncoded()
Возвращает ASN.1 атрибута DER кодирование.
|
Строка |
getName()
Возвращает Идентификатор Объекта ASN.1 атрибута, представленный как список разделенных от точки целых чисел.
|
Строка |
getValue()
Возвращает ASN.1 атрибута DER-закодированное значение как строка.
|
int |
hashCode()
Возвращает хэш-код для этого
PKCS12Attribute. |
Строка |
toString()
Возвращает строковое представление этого
PKCS12Attribute. |
public PKCS12Attribute(String name, String value)
Arrays.toString(java.lang.Object[]). Строковое значение будет DER-закодировано как ASN.1 UTF8String, и двоичное значение будет DER-закодировано как Строка Октета ASN.1.
name - идентификатор атрибутаvalue - значение атрибутаNullPointerException - если name или value nullIllegalArgumentException - если name или value неправильно форматируетсяpublic PKCS12Attribute(byte[] encoded)
Attribute ::= SEQUENCE {
type AttributeType,
values SET OF AttributeValue
}
AttributeType ::= OBJECT IDENTIFIER
AttributeValue ::= ANY defined by type
encoded - ASN.1 атрибута DER кодирование. Это клонируется, чтобы предотвратить последующий modificaion.NullPointerException - если encoded nullIllegalArgumentException - если encoded неправильно форматируетсяpublic String getName()
getName в интерфейсе KeyStore.Entry.Attributepublic String getValue()
String форматы: Arrays.toString(java.lang.Object[]).getValue в интерфейсе KeyStore.Entry.Attributepublic byte[] getEncoded()
public boolean equals(Object obj)
PKCS12Attribute и указанный объект для равенства.equals в class Objectobj - объект сравненияobj a PKCS12Attribute и их кодировки DER равны.Object.hashCode(), HashMappublic int hashCode()
PKCS12Attribute. Хэш-код вычисляется от его кодирования DER.hashCode в class ObjectObject.equals(java.lang.Object), System.identityHashCode(java.lang.Object)
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92