CertificateFactorySpi.EngineGenerateCRL(Stream) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает объект списка отзыва сертификатов (CRL) и инициализирует его с данными, считываемыми из входного потока inStream
.
[Android.Runtime.Register("engineGenerateCRL", "(Ljava/io/InputStream;)Ljava/security/cert/CRL;", "GetEngineGenerateCRL_Ljava_io_InputStream_Handler")]
public abstract Java.Security.Cert.CRL? EngineGenerateCRL (System.IO.Stream? inStream);
[<Android.Runtime.Register("engineGenerateCRL", "(Ljava/io/InputStream;)Ljava/security/cert/CRL;", "GetEngineGenerateCRL_Ljava_io_InputStream_Handler")>]
abstract member EngineGenerateCRL : System.IO.Stream -> Java.Security.Cert.CRL
Параметры
- inStream
- Stream
входной поток с данными CRL.
Возвращаемое значение
объект CRL, инициализированный данными из входного потока.
- Атрибуты
Исключения
При обнаружении проблем синтаксического анализа.
Комментарии
Создает объект списка отзыва сертификатов (CRL) и инициализирует его с данными, считываемыми из входного потока inStream
.
Чтобы воспользоваться специализированным форматом CRL, поддерживаемым этой фабрикой сертификатов, возвращаемый объект CRL можно вводить в соответствующий класс CRL. Например, если эта фабрика сертификатов реализует CRL X.509, возвращаемый объект CRL может быть введен в X509CRL
класс.
Обратите внимание, что если заданный входной поток не поддерживается java.io.InputStream#mark(int) mark
и java.io.InputStream#reset() reset
этот метод будет использовать весь входной поток. В противном случае каждый вызов этого метода использует один список отзыва сертификатов и положение чтения входного потока размещается на следующем доступном байте после встроенного маркера CRL. Если данные во входном потоке не содержат встроенный маркер CRL (кроме EOF), а после анализа списка отзыва сертификатов CRLException
возникает исключение.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.