|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public final class X500PrivateCredential extends Object implements Destroyable
Этот class представляет X500PrivateCredential. Это связывает сертификат X.509, соответствующий закрытый ключ и псевдоним KeyStore, используемый, чтобы сослаться на ту точную пару ключей в KeyStore. Это позволяет искать частные учетные данные для принципала X.500 в предмете.
| Конструктор и Описание |
|---|
X500PrivateCredential(X509Certificate cert, PrivateKey key)
Создает X500PrivateCredential, который связывает сертификат X.509, закрытый ключ и псевдоним KeyStore.
|
X500PrivateCredential(X509Certificate cert, PrivateKey key, String alias)
Создает X500PrivateCredential, который связывает сертификат X.509, закрытый ключ и псевдоним KeyStore.
|
| Модификатор и Тип | Метод и Описание |
|---|---|
void |
destroy()
Очищает ссылки на сертификат X.509, закрытый ключ и псевдоним KeyStore в этом объекте.
|
Строка |
getAlias()
Возвращает псевдоним KeyStore.
|
X509Certificate |
getCertificate()
Возвращает сертификат X.509.
|
PrivateKey |
getPrivateKey()
Возвращает PrivateKey.
|
boolean |
isDestroyed()
Определяет, были ли ссылки на сертификат X.509 и закрытый ключ в этом объекте очищены.
|
public X500PrivateCredential(X509Certificate cert, PrivateKey key)
cert - X509Certificatekey - PrivateKey для сертификатаIllegalArgumentException - если также cert или key нульpublic X500PrivateCredential(X509Certificate cert, PrivateKey key, String alias)
cert - X509Certificatekey - PrivateKey для сертификатаalias - Псевдоним KeyStoreIllegalArgumentException - если также cert, key или alias нульpublic X509Certificate getCertificate()
public PrivateKey getPrivateKey()
public String getAlias()
public void destroy()
destroy в интерфейсе Destroyablepublic boolean isDestroyed()
isDestroyed в интерфейсе Destroyable
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92