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
null
IllegalArgumentException
- если 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
null
IllegalArgumentException
- если encoded
неправильно форматируетсяpublic String getName()
getName
в интерфейсе KeyStore.Entry.Attribute
public String getValue()
String
форматы: Arrays.toString(java.lang.Object[])
.getValue
в интерфейсе KeyStore.Entry.Attribute
public byte[] getEncoded()
public boolean equals(Object obj)
PKCS12Attribute
и указанный объект для равенства.equals
в class Object
obj
- объект сравненияobj
a PKCS12Attribute
и их кодировки DER равны.Object.hashCode()
, HashMap
public int hashCode()
PKCS12Attribute
. Хэш-код вычисляется от его кодирования DER.hashCode
в class Object
Object.equals(java.lang.Object)
, System.identityHashCode(java.lang.Object)
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92