Spec-Zone .ru
спецификации, руководства, описания, API
|
Пакет | Описание |
---|---|
java.security |
Обеспечивает классы и интерфейсы для платформы безопасности.
|
java.security.cert |
Обеспечивает классы и интерфейсы для парсинга и управления сертификатами, списки аннулированных сертификатов (CRL), и пути сертификации.
|
javax.crypto |
Обеспечивает классы и интерфейсы для криптографических операций.
|
javax.net.ssl |
Обеспечивает классы для пакета защищенного сокета.
|
javax.security.auth.login |
Этот пакет служит сменной основой аутентификации.
|
javax.security.cert |
Обеспечивает классы для сертификатов с открытым ключом.
|
javax.xml.crypto.dsig |
Классы для генерирования и проверки допустимости цифровых подписей XML.
|
Модификатор и Тип | Метод и Описание |
---|---|
KeyStore. Запись |
KeyStoreSpi.engineGetEntry(String alias, KeyStore.ProtectionParameter protParam)
Получает a
KeyStore.Entry для указанного псевдонима с указанным параметром защиты. |
abstract Key |
KeyStoreSpi.engineGetKey(String alias, char[] password)
Возвращает ключ, связанный с данным псевдонимом, используя данный пароль, чтобы восстановить это.
|
abstract void |
KeyStoreSpi.engineLoad(InputStream stream, char[] password)
Загружает keystore из данного входного потока.
|
void |
KeyStoreSpi.engineLoad(KeyStore.LoadStoreParameter param)
Загружает keystore использование данного
KeyStore.LoadStoreParameter . |
void |
KeyStoreSpi.engineStore(KeyStore.LoadStoreParameter param)
Хранилища этот keystore использование данного
KeyStore.LoadStoreParmeter . |
abstract void |
KeyStoreSpi.engineStore(OutputStream stream, char[] password)
Хранилища этот keystore к данному потоку вывода, и защищают его целостность с данным паролем.
|
KeyStore. Запись |
KeyStore.getEntry(String alias, KeyStore.ProtectionParameter protParam)
Получает keystore
Entry для указанного псевдонима с указанным параметром защиты. |
static KeyFactory |
KeyFactory.getInstance(String algorithm)
Возвращает объект KeyFactory, который преобразовывает общественность/закрытые ключи указанного алгоритма.
|
static KeyPairGenerator |
KeyPairGenerator.getInstance(String algorithm)
Возвращает объект KeyPairGenerator, который генерирует пары "открытый/закрытый ключ" для указанного алгоритма.
|
static Signature |
Подпись.getInstance(String algorithm)
Возвращается Подпись возражают, что реализует указанный алгоритм подписи.
|
static MessageDigest |
MessageDigest.getInstance(String algorithm)
Возвращается MessageDigest возражают, что реализует указанный алгоритм обзора.
|
static AlgorithmParameterGenerator |
AlgorithmParameterGenerator.getInstance(String algorithm)
Возвращает объект AlgorithmParameterGenerator для того, чтобы генерировать ряд параметров, которые будут использоваться с указанным алгоритмом.
|
static AlgorithmParameters |
AlgorithmParameters.getInstance(String algorithm)
Возвращает объект параметра для указанного алгоритма.
|
static SecureRandom |
SecureRandom.getInstance(String algorithm)
Возвращается SecureRandom возражают, что реализует указанный Генератор случайных чисел (RNG) алгоритм.
|
static Policy |
Политика.getInstance(String type, Policy.Parameters params)
Возвращает объект Политики указанного типа.
|
static Policy |
Политика.getInstance(String type, Policy.Parameters params, Provider provider)
Возвращает объект Политики указанного типа.
|
static Policy |
Политика.getInstance(String type, Policy.Parameters params, String provider)
Возвращает объект Политики указанного типа.
|
static KeyFactory |
KeyFactory.getInstance(String algorithm, Provider provider)
Возвращает объект KeyFactory, который преобразовывает общественность/закрытые ключи указанного алгоритма.
|
static KeyPairGenerator |
KeyPairGenerator.getInstance(String algorithm, Provider provider)
Возвращает объект KeyPairGenerator, который генерирует пары "открытый/закрытый ключ" для указанного алгоритма.
|
static Signature |
Подпись.getInstance(String algorithm, Provider provider)
Возвращается Подпись возражают, что реализует указанный алгоритм подписи.
|
static MessageDigest |
MessageDigest.getInstance(String algorithm, Provider provider)
Возвращается MessageDigest возражают, что реализует указанный алгоритм обзора.
|
static AlgorithmParameterGenerator |
AlgorithmParameterGenerator.getInstance(String algorithm, Provider provider)
Возвращает объект AlgorithmParameterGenerator для того, чтобы генерировать ряд параметров, которые будут использоваться с указанным алгоритмом.
|
static AlgorithmParameters |
AlgorithmParameters.getInstance(String algorithm, Provider provider)
Возвращает объект параметра для указанного алгоритма.
|
static SecureRandom |
SecureRandom.getInstance(String algorithm, Provider provider)
Возвращается SecureRandom возражают, что реализует указанный Генератор случайных чисел (RNG) алгоритм.
|
static KeyFactory |
KeyFactory.getInstance(String algorithm, String provider)
Возвращает объект KeyFactory, который преобразовывает общественность/закрытые ключи указанного алгоритма.
|
static KeyPairGenerator |
KeyPairGenerator.getInstance(String algorithm, String provider)
Возвращает объект KeyPairGenerator, который генерирует пары "открытый/закрытый ключ" для указанного алгоритма.
|
static Signature |
Подпись.getInstance(String algorithm, String provider)
Возвращается Подпись возражают, что реализует указанный алгоритм подписи.
|
static MessageDigest |
MessageDigest.getInstance(String algorithm, String provider)
Возвращается MessageDigest возражают, что реализует указанный алгоритм обзора.
|
static AlgorithmParameterGenerator |
AlgorithmParameterGenerator.getInstance(String algorithm, String provider)
Возвращает объект AlgorithmParameterGenerator для того, чтобы генерировать ряд параметров, которые будут использоваться с указанным алгоритмом.
|
static AlgorithmParameters |
AlgorithmParameters.getInstance(String algorithm, String provider)
Возвращает объект параметра для указанного алгоритма.
|
static SecureRandom |
SecureRandom.getInstance(String algorithm, String provider)
Возвращается SecureRandom возражают, что реализует указанный Генератор случайных чисел (RNG) алгоритм.
|
Ключ |
KeyStore.getKey(String alias, char[] password)
Возвращает ключ, связанный с данным псевдонимом, используя данный пароль, чтобы восстановить это.
|
void |
KeyStore.load(InputStream stream, char[] password)
Загрузки этот KeyStore от данного входного потока.
|
void |
KeyStore.load(KeyStore.LoadStoreParameter param)
Загрузки этот keystore использование данного
LoadStoreParameter . |
Объект |
Провайдер. Служба.newInstance(Object constructorParameter)
Возвратите новый экземпляр реализации, описанной этой службой.
|
void |
KeyStore.store(KeyStore.LoadStoreParameter param)
Хранилища этот keystore использование данного
LoadStoreParameter . |
void |
KeyStore.store(OutputStream stream, char[] password)
Хранилища этот keystore к данному потоку вывода, и защищают его целостность с данным паролем.
|
Модификатор и Тип | Метод и Описание |
---|---|
static CertPathBuilder |
CertPathBuilder.getInstance(String algorithm)
Возвраты a
CertPathBuilder возразите, что реализует указанный алгоритм. |
static CertPathValidator |
CertPathValidator.getInstance(String algorithm)
Возвраты a
CertPathValidator возразите, что реализует указанный алгоритм. |
static CertStore |
CertStore.getInstance(String type, CertStoreParameters params)
Возвраты a
CertStore возразите, что реализует указанное CertStore введите и инициализируется с указанными параметрами. |
static CertStore |
CertStore.getInstance(String type, CertStoreParameters params, Provider provider)
Возвраты a
CertStore возразите, что реализует указанное CertStore ввести. |
static CertStore |
CertStore.getInstance(String type, CertStoreParameters params, String provider)
Возвраты a
CertStore возразите, что реализует указанное CertStore ввести. |
static CertPathBuilder |
CertPathBuilder.getInstance(String algorithm, Provider provider)
Возвраты a
CertPathBuilder возразите, что реализует указанный алгоритм. |
static CertPathValidator |
CertPathValidator.getInstance(String algorithm, Provider provider)
Возвраты a
CertPathValidator возразите, что реализует указанный алгоритм. |
static CertPathBuilder |
CertPathBuilder.getInstance(String algorithm, String provider)
Возвраты a
CertPathBuilder возразите, что реализует указанный алгоритм. |
static CertPathValidator |
CertPathValidator.getInstance(String algorithm, String provider)
Возвраты a
CertPathValidator возразите, что реализует указанный алгоритм. |
abstract void |
Сертификат.verify(PublicKey key)
Проверяет, что этот сертификат был подписан, используя закрытый ключ, который соответствует указанному открытому ключу.
|
abstract void |
X509CRL.verify(PublicKey key)
Проверяет, что этот CRL был подписан, используя закрытый ключ, который соответствует данному открытому ключу.
|
abstract void |
Сертификат.verify(PublicKey key, String sigProvider)
Проверяет, что этот сертификат был подписан, используя закрытый ключ, который соответствует указанному открытому ключу.
|
abstract void |
X509CRL.verify(PublicKey key, String sigProvider)
Проверяет, что этот CRL был подписан, используя закрытый ключ, который соответствует данному открытому ключу.
|
Модификатор и Тип | Метод и Описание |
---|---|
protected abstract SecretKey |
KeyAgreementSpi.engineGenerateSecret(String algorithm)
Создает совместно используемый секрет и возвращает это как объект секретного ключа требуемого типа алгоритма.
|
protected abstract void |
CipherSpi.engineSetMode(String mode)
Устанавливает режим этого шифра.
|
protected Key |
CipherSpi.engineUnwrap(byte[] wrappedKey, String wrappedKeyAlgorithm, int wrappedKeyType)
Разверните ранее обернутый ключ.
|
SecretKey |
KeyAgreement.generateSecret(String algorithm)
Создает совместно используемый секрет и возвращает это как a
SecretKey объект указанного алгоритма. |
static KeyAgreement |
KeyAgreement.getInstance(String algorithm)
Возвраты a
KeyAgreement возразите, что реализует указанный алгоритм согласования ключей. |
static ExemptionMechanism |
ExemptionMechanism.getInstance(String algorithm)
Возвраты
ExemptionMechanism возразите, что реализует указанный алгоритм механизма освобождения. |
static SecretKeyFactory |
SecretKeyFactory.getInstance(String algorithm)
Возвраты a
SecretKeyFactory объект, который преобразовывает секретные ключи указанного алгоритма. |
static KeyGenerator |
KeyGenerator.getInstance(String algorithm)
Возвраты a
KeyGenerator объект, который генерирует секретные ключи для указанного алгоритма. |
static Cipher |
Шифр.getInstance(String transformation)
Возвраты a
Cipher возразите, что реализует указанное преобразование. |
static Mac |
Mac.getInstance(String algorithm)
Возвраты a
Mac возразите, что реализует указанный алгоритм MAC. |
static KeyAgreement |
KeyAgreement.getInstance(String algorithm, Provider provider)
Возвраты a
KeyAgreement возразите, что реализует указанный алгоритм согласования ключей. |
static ExemptionMechanism |
ExemptionMechanism.getInstance(String algorithm, Provider provider)
Возвраты
ExemptionMechanism возразите, что реализует указанный алгоритм механизма освобождения. |
static SecretKeyFactory |
SecretKeyFactory.getInstance(String algorithm, Provider provider)
Возвраты a
SecretKeyFactory объект, который преобразовывает секретные ключи указанного алгоритма. |
static KeyGenerator |
KeyGenerator.getInstance(String algorithm, Provider provider)
Возвраты a
KeyGenerator объект, который генерирует секретные ключи для указанного алгоритма. |
static Cipher |
Шифр.getInstance(String transformation, Provider provider)
Возвраты a
Cipher возразите, что реализует указанное преобразование. |
static Mac |
Mac.getInstance(String algorithm, Provider provider)
Возвраты a
Mac возразите, что реализует указанный алгоритм MAC. |
static KeyAgreement |
KeyAgreement.getInstance(String algorithm, String provider)
Возвраты a
KeyAgreement возразите, что реализует указанный алгоритм согласования ключей. |
static ExemptionMechanism |
ExemptionMechanism.getInstance(String algorithm, String provider)
Возвраты
ExemptionMechanism возразите, что реализует указанный алгоритм механизма освобождения. |
static SecretKeyFactory |
SecretKeyFactory.getInstance(String algorithm, String provider)
Возвраты a
SecretKeyFactory объект, который преобразовывает секретные ключи указанного алгоритма. |
static KeyGenerator |
KeyGenerator.getInstance(String algorithm, String provider)
Возвраты a
KeyGenerator объект, который генерирует секретные ключи для указанного алгоритма. |
static Cipher |
Шифр.getInstance(String transformation, String provider)
Возвраты a
Cipher возразите, что реализует указанное преобразование. |
static Mac |
Mac.getInstance(String algorithm, String provider)
Возвраты a
Mac возразите, что реализует указанный алгоритм MAC. |
PKCS8EncodedKeySpec |
EncryptedPrivateKeyInfo.getKeySpec(Key decryptKey)
Извлеките включенный объект PKCS8EncodedKeySpec из зашифрованных данных и возвратите это.
|
PKCS8EncodedKeySpec |
EncryptedPrivateKeyInfo.getKeySpec(Key decryptKey, Provider provider)
Извлеките включенный объект PKCS8EncodedKeySpec из зашифрованных данных и возвратите это.
|
PKCS8EncodedKeySpec |
EncryptedPrivateKeyInfo.getKeySpec(Key decryptKey, String providerName)
Извлеките включенный объект PKCS8EncodedKeySpec из зашифрованных данных и возвратите это.
|
static int |
Шифр.getMaxAllowedKeyLength(String transformation)
Возвращает максимальную длину ключа для указанного преобразования согласно установленным файлам политики юрисдикции JCE.
|
static AlgorithmParameterSpec |
Шифр.getMaxAllowedParameterSpec(String transformation)
Возвращает объект AlgorithmParameterSpec, который содержит максимальное значение параметра шифра согласно файлу политики юрисдикции.
|
Объект |
SealedObject.getObject(Key key)
Получает исходный (инкапсулировавший) объект.
|
Объект |
SealedObject.getObject(Key key, String provider)
Получает исходный (инкапсулировавший) объект.
|
Ключ |
Шифр.unwrap(byte[] wrappedKey, String wrappedKeyAlgorithm, int wrappedKeyType)
Разверните ранее обернутый ключ.
|
Конструктор и Описание |
---|
EncryptedPrivateKeyInfo(AlgorithmParameters algParams, byte[] encryptedData)
Конструкции
EncryptedPrivateKeyInfo от параметров алгоритма шифрования и зашифрованных данных. |
EncryptedPrivateKeyInfo(String algName, byte[] encryptedData)
Конструкции
EncryptedPrivateKeyInfo с имени алгоритма шифрования и зашифрованных данных. |
Модификатор и Тип | Метод и Описание |
---|---|
protected abstract void |
KeyManagerFactorySpi.engineInit(KeyStore ks, char[] password)
Инициализирует эту фабрику с источником ключевого материала.
|
static SSLContext |
SSLContext.getDefault()
Возвращает контекст SSL по умолчанию.
|
static TrustManagerFactory |
TrustManagerFactory.getInstance(String algorithm)
Возвраты a
TrustManagerFactory возразите что действия как фабрика для доверительных менеджеров. |
static KeyManagerFactory |
KeyManagerFactory.getInstance(String algorithm)
Возвраты a
KeyManagerFactory возразите что действия как фабрика для ключевых менеджеров. |
static SSLContext |
SSLContext.getInstance(String protocol)
Возвраты a
SSLContext возразите, что реализует указанный протокол защищенного сокета. |
static TrustManagerFactory |
TrustManagerFactory.getInstance(String algorithm, Provider provider)
Возвраты a
TrustManagerFactory возразите что действия как фабрика для доверительных менеджеров. |
static KeyManagerFactory |
KeyManagerFactory.getInstance(String algorithm, Provider provider)
Возвраты a
KeyManagerFactory возразите что действия как фабрика для ключевых менеджеров. |
static SSLContext |
SSLContext.getInstance(String protocol, Provider provider)
Возвраты a
SSLContext возразите, что реализует указанный протокол защищенного сокета. |
static TrustManagerFactory |
TrustManagerFactory.getInstance(String algorithm, String provider)
Возвраты a
TrustManagerFactory возразите что действия как фабрика для доверительных менеджеров. |
static KeyManagerFactory |
KeyManagerFactory.getInstance(String algorithm, String provider)
Возвраты a
KeyManagerFactory возразите что действия как фабрика для ключевых менеджеров. |
static SSLContext |
SSLContext.getInstance(String protocol, String provider)
Возвраты a
SSLContext возразите, что реализует указанный протокол защищенного сокета. |
void |
KeyManagerFactory.init(KeyStore ks, char[] password)
Инициализирует эту фабрику с источником ключевого материала.
|
Модификатор и Тип | Метод и Описание |
---|---|
static Configuration |
Конфигурация.getInstance(String type, Configuration.Parameters params)
Возвращает объект Конфигурации указанного типа.
|
static Configuration |
Конфигурация.getInstance(String type, Configuration.Parameters params, Provider provider)
Возвращает объект Конфигурации указанного типа.
|
static Configuration |
Конфигурация.getInstance(String type, Configuration.Parameters params, String provider)
Возвращает объект Конфигурации указанного типа.
|
Модификатор и Тип | Метод и Описание |
---|---|
abstract void |
Сертификат.verify(PublicKey key)
Проверяет, что этот сертификат был подписан, используя закрытый ключ, который соответствует указанному открытому ключу.
|
abstract void |
Сертификат.verify(PublicKey key, String sigProvider)
Проверяет, что этот сертификат был подписан, используя закрытый ключ, который соответствует указанному открытому ключу.
|
Модификатор и Тип | Метод и Описание |
---|---|
static TransformService |
TransformService.getInstance(String algorithm, String mechanismType)
Возвраты a
TransformService это поддерживает указанный URI алгоритма (исключая: Transform.XPATH2 ) и тип механизма (исключая: ДОМ). |
static TransformService |
TransformService.getInstance(String algorithm, String mechanismType, Provider provider)
Возвраты a
TransformService это поддерживает указанный URI алгоритма (исключая: Transform.XPATH2 ) и тип механизма (исключая: ДОМ) как предоставлено указанным провайдером. |
static TransformService |
TransformService.getInstance(String algorithm, String mechanismType, String provider)
Возвраты a
TransformService это поддерживает указанный URI алгоритма (исключая: Transform.XPATH2 ) и тип механизма (исключая: ДОМ) как предоставлено указанным провайдером. |
abstract CanonicalizationMethod |
XMLSignatureFactory.newCanonicalizationMethod(String algorithm, C14NMethodParameterSpec params)
Создает a
CanonicalizationMethod для указанного URI алгоритма и параметров. |
abstract CanonicalizationMethod |
XMLSignatureFactory.newCanonicalizationMethod(String algorithm, XMLStructure params)
Создает a
CanonicalizationMethod для указанного URI алгоритма и параметров. |
abstract DigestMethod |
XMLSignatureFactory.newDigestMethod(String algorithm, DigestMethodParameterSpec params)
Создает a
DigestMethod для указанного URI алгоритма и параметров. |
abstract SignatureMethod |
XMLSignatureFactory.newSignatureMethod(String algorithm, SignatureMethodParameterSpec params)
Создает a
SignatureMethod для указанного URI алгоритма и параметров. |
abstract Transform |
XMLSignatureFactory.newTransform(String algorithm, TransformParameterSpec params)
Создает a
Transform для указанного URI алгоритма и параметров. |
abstract Transform |
XMLSignatureFactory.newTransform(String algorithm, XMLStructure params)
Создает a
Transform для указанного URI алгоритма и параметров. |
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.