Spec-Zone .ru
спецификации, руководства, описания, API
|
Пакет | Описание |
---|---|
java.security |
Обеспечивает классы и интерфейсы для платформы безопасности.
|
java.security.cert |
Обеспечивает классы и интерфейсы для парсинга и управления сертификатами, списки аннулированных сертификатов (CRL), и пути сертификации.
|
javax.net.ssl |
Обеспечивает классы для пакета защищенного сокета.
|
Модификатор и Тип | Метод и Описание |
---|---|
Enumeration<String> |
KeyStore.aliases()
Списки все имена псевдонима этого keystore.
|
boolean |
KeyStore.containsAlias(String alias)
Проверки, если данный псевдоним существует в этом keystore.
|
void |
KeyStore.deleteEntry(String alias)
Удаляет запись, идентифицированную данным псевдонимом от этого keystore.
|
abstract void |
KeyStoreSpi.engineDeleteEntry(String alias)
Удаляет запись, идентифицированную данным псевдонимом от этого keystore.
|
KeyStore. Запись |
KeyStoreSpi.engineGetEntry(String alias, KeyStore.ProtectionParameter protParam)
Получает a
KeyStore.Entry для указанного псевдонима с указанным параметром защиты. |
abstract void |
KeyStoreSpi.engineSetCertificateEntry(String alias, Certificate cert)
Присваивает данный сертификат данному псевдониму.
|
void |
KeyStoreSpi.engineSetEntry(String alias, KeyStore.Entry entry, KeyStore.ProtectionParameter protParam)
Сохраняет a
KeyStore.Entry под указанным псевдонимом. |
abstract void |
KeyStoreSpi.engineSetKeyEntry(String alias, byte[] key, Certificate[] chain)
Присваивает данный ключ (который был уже защищен) к данному псевдониму.
|
abstract void |
KeyStoreSpi.engineSetKeyEntry(String alias, Key key, char[] password, Certificate[] chain)
Присваивает данный ключ данному псевдониму, защищая это с данным паролем.
|
boolean |
KeyStore.entryInstanceOf(String alias, Class<? extends KeyStore.Entry> entryClass)
Определяет если keystore
Entry для указанного alias экземпляр или подкласс указанного entryClass . |
Сертификат |
KeyStore.getCertificate(String alias)
Возвращает сертификат, связанный с данным псевдонимом.
|
Строка |
KeyStore.getCertificateAlias(Certificate cert)
Возвращает (псевдоним) имя первой keystore записи, сертификат которой соответствует данный сертификат.
|
Сертификат[] |
KeyStore.getCertificateChain(String alias)
Возвращает цепочку сертификата, связанную с данным псевдонимом.
|
Дата |
KeyStore.getCreationDate(String alias)
Возвращает дату создания записи, идентифицированной данным псевдонимом.
|
KeyStore. Запись |
KeyStore.getEntry(String alias, KeyStore.ProtectionParameter protParam)
Получает keystore
Entry для указанного псевдонима с указанным параметром защиты. |
static KeyStore |
KeyStore.getInstance(String type)
Возвращает keystore объект указанного типа.
|
static KeyStore |
KeyStore.getInstance(String type, Provider provider)
Возвращает keystore объект указанного типа.
|
static KeyStore |
KeyStore.getInstance(String type, String provider)
Возвращает keystore объект указанного типа.
|
Ключ |
KeyStore.getKey(String alias, char[] password)
Возвращает ключ, связанный с данным псевдонимом, используя данный пароль, чтобы восстановить это.
|
abstract KeyStore |
KeyStore. Разработчик.getKeyStore()
Возвращает KeyStore, описанный этим объектом.
|
abstract KeyStore.ProtectionParameter |
KeyStore. Разработчик.getProtectionParameter(String alias)
Возвращает ProtectionParameters, который должен использоваться, чтобы получить
Entry с данным псевдонимом. |
boolean |
KeyStore.isCertificateEntry(String alias)
Возвращает true, если запись, идентифицированная данным псевдонимом, создавалась звонком
setCertificateEntry , или создаваемый звонком setEntry с a TrustedCertificateEntry . |
boolean |
KeyStore.isKeyEntry(String alias)
Возвращает true, если запись, идентифицированная данным псевдонимом, создавалась звонком
setKeyEntry , или создаваемый звонком setEntry с a PrivateKeyEntry или a SecretKeyEntry . |
void |
KeyStore.setCertificateEntry(String alias, Certificate cert)
Присваивает данный доверенный сертификат данному псевдониму.
|
void |
KeyStore.setEntry(String alias, KeyStore.Entry entry, KeyStore.ProtectionParameter protParam)
Сохраняет keystore
Entry под указанным псевдонимом. |
void |
KeyStore.setKeyEntry(String alias, byte[] key, Certificate[] chain)
Присваивает данный ключ (который был уже защищен) к данному псевдониму.
|
void |
KeyStore.setKeyEntry(String alias, Key key, char[] password, Certificate[] chain)
Присваивает данный ключ данному псевдониму, защищая это с данным паролем.
|
int |
KeyStore.size()
Получает число записей в этом keystore.
|
void |
KeyStore.store(KeyStore.LoadStoreParameter param)
Хранилища этот keystore использование данного
LoadStoreParameter . |
void |
KeyStore.store(OutputStream stream, char[] password)
Хранилища этот keystore к данному потоку вывода, и защищают его целостность с данным паролем.
|
Конструктор и Описание |
---|
PKIXBuilderParameters(KeyStore keystore, CertSelector targetConstraints)
Создает экземпляр
PKIXBuilderParameters это заполняет набор пользующейся наибольшим доверием АВАРИИ от доверяемых записей сертификата, содержавшихся в указанном KeyStore . |
PKIXParameters(KeyStore keystore)
Создает экземпляр
PKIXParameters это заполняет набор пользующейся наибольшим доверием АВАРИИ от доверяемых записей сертификата, содержавшихся в указанном KeyStore . |
Модификатор и Тип | Метод и Описание |
---|---|
protected abstract void |
TrustManagerFactorySpi.engineInit(KeyStore ks)
Инициализирует эту фабрику с источником центров сертификации и связанного доверительного материала.
|
protected abstract void |
KeyManagerFactorySpi.engineInit(KeyStore ks, char[] password)
Инициализирует эту фабрику с источником ключевого материала.
|
void |
TrustManagerFactory.init(KeyStore ks)
Инициализирует эту фабрику с источником центров сертификации и связанного доверительного материала.
|
void |
KeyManagerFactory.init(KeyStore ks, char[] password)
Инициализирует эту фабрику с источником ключевого материала.
|
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92