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
в интерфейсе Destroyable
public boolean isDestroyed()
isDestroyed
в интерфейсе Destroyable
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92