CertificateFactorySpi.EngineGenerateCertPath Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
EngineGenerateCertPath(IList<Certificate>) |
|
EngineGenerateCertPath(Stream) |
|
EngineGenerateCertPath(Stream, String) |
|
EngineGenerateCertPath(IList<Certificate>)
CertPath
Создает объект и инициализирует его с помощью List
Certificate
s.
[Android.Runtime.Register("engineGenerateCertPath", "(Ljava/util/List;)Ljava/security/cert/CertPath;", "GetEngineGenerateCertPath_Ljava_util_List_Handler")]
public virtual Java.Security.Cert.CertPath? EngineGenerateCertPath(System.Collections.Generic.IList<Java.Security.Cert.Certificate>? certificates);
[<Android.Runtime.Register("engineGenerateCertPath", "(Ljava/util/List;)Ljava/security/cert/CertPath;", "GetEngineGenerateCertPath_Ljava_util_List_Handler")>]
abstract member EngineGenerateCertPath : System.Collections.Generic.IList<Java.Security.Cert.Certificate> -> Java.Security.Cert.CertPath
override this.EngineGenerateCertPath : System.Collections.Generic.IList<Java.Security.Cert.Certificate> -> Java.Security.Cert.CertPath
Параметры
- certificates
- IList<Certificate>
a List
s Certificate
Возвращаемое значение
инициализирован CertPath
с указанным списком сертификатов
- Атрибуты
Комментарии
CertPath
Создает объект и инициализирует его с помощью List
Certificate
s.
Предоставленные сертификаты должны иметь тип, поддерживаемый параметром CertificateFactory
. Они будут скопированы из предоставленного List
объекта.
Этот метод был добавлен в версию 1.4 платформы Java 2 выпуск Standard. Для обеспечения обратной совместимости с существующими поставщиками услуг этот метод не может быть abstract
и по умолчанию вызывает UnsupportedOperationException
исключение.
Добавлено в версии 1.4.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
EngineGenerateCertPath(Stream)
CertPath
Создает объект и инициализирует его с данными, считываемыми из InputStream
inStream.
[Android.Runtime.Register("engineGenerateCertPath", "(Ljava/io/InputStream;)Ljava/security/cert/CertPath;", "GetEngineGenerateCertPath_Ljava_io_InputStream_Handler")]
public virtual Java.Security.Cert.CertPath? EngineGenerateCertPath(System.IO.Stream? inStream);
[<Android.Runtime.Register("engineGenerateCertPath", "(Ljava/io/InputStream;)Ljava/security/cert/CertPath;", "GetEngineGenerateCertPath_Ljava_io_InputStream_Handler")>]
abstract member EngineGenerateCertPath : System.IO.Stream -> Java.Security.Cert.CertPath
override this.EngineGenerateCertPath : System.IO.Stream -> Java.Security.Cert.CertPath
Параметры
- inStream
- Stream
содержит InputStream
данные
Возвращаемое значение
инициализирован CertPath
с данными из InputStream
- Атрибуты
Исключения
При обнаружении проблем синтаксического анализа.
Комментарии
CertPath
Создает объект и инициализирует его с данными, считываемыми из InputStream
inStream. Предполагается, что данные будут находиться в кодировке по умолчанию.
Этот метод был добавлен в версию 1.4 платформы Java 2 выпуск Standard. Для обеспечения обратной совместимости с существующими поставщиками услуг этот метод не может быть abstract
и по умолчанию вызывает UnsupportedOperationException
исключение.
Добавлено в версии 1.4.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
EngineGenerateCertPath(Stream, String)
CertPath
Создает объект и инициализирует его с данными, считываемыми из InputStream
inStream.
[Android.Runtime.Register("engineGenerateCertPath", "(Ljava/io/InputStream;Ljava/lang/String;)Ljava/security/cert/CertPath;", "GetEngineGenerateCertPath_Ljava_io_InputStream_Ljava_lang_String_Handler")]
public virtual Java.Security.Cert.CertPath? EngineGenerateCertPath(System.IO.Stream? inStream, string? encoding);
[<Android.Runtime.Register("engineGenerateCertPath", "(Ljava/io/InputStream;Ljava/lang/String;)Ljava/security/cert/CertPath;", "GetEngineGenerateCertPath_Ljava_io_InputStream_Ljava_lang_String_Handler")>]
abstract member EngineGenerateCertPath : System.IO.Stream * string -> Java.Security.Cert.CertPath
override this.EngineGenerateCertPath : System.IO.Stream * string -> Java.Security.Cert.CertPath
Параметры
- inStream
- Stream
содержит InputStream
данные
- encoding
- String
кодировка, используемая для данных
Возвращаемое значение
инициализирован CertPath
с данными из InputStream
- Атрибуты
Исключения
При обнаружении проблем синтаксического анализа.
Если поставщик не реализует этот метод.
Комментарии
CertPath
Создает объект и инициализирует его с данными, считываемыми из InputStream
inStream. Предполагается, что данные будут находиться в указанной кодировке.
Этот метод был добавлен в версию 1.4 платформы Java 2 выпуск Standard. Для обеспечения обратной совместимости с существующими поставщиками услуг этот метод не может быть abstract
и по умолчанию вызывает UnsupportedOperationException
исключение.
Добавлено в версии 1.4.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.