Signature.InitVerify Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
InitVerify(Certificate) |
Инициализирует этот объект для проверки, используя открытый ключ из заданного сертификата. |
InitVerify(IPublicKey) |
Инициализирует этот объект для проверки. |
InitVerify(Certificate)
Инициализирует этот объект для проверки, используя открытый ключ из заданного сертификата.
[Android.Runtime.Register("initVerify", "(Ljava/security/cert/Certificate;)V", "")]
public void InitVerify (Java.Security.Cert.Certificate? certificate);
[<Android.Runtime.Register("initVerify", "(Ljava/security/cert/Certificate;)V", "")>]
member this.InitVerify : Java.Security.Cert.Certificate -> unit
Параметры
- certificate
- Certificate
сертификат удостоверения, подпись которого будет проверена.
- Атрибуты
Исключения
Значение publicKey в сертификате недопустимо или не используется для подписывания.
Комментарии
Инициализирует этот объект для проверки, используя открытый ключ из заданного сертификата.
Если сертификат имеет тип X.509 и имеет поле расширения использования ключей, помеченное как критическое, а значение поля расширения использования ключа означает, что открытый ключ в сертификате и его соответствующий закрытый ключ не должны использоваться для цифровых подписей, InvalidKeyException
создается исключение.
Добавлено в версии 1.3.
Документация по Java для java.security.Signature.initVerify(java.security.cert.Certificate)
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
InitVerify(IPublicKey)
Инициализирует этот объект для проверки.
[Android.Runtime.Register("initVerify", "(Ljava/security/PublicKey;)V", "")]
public void InitVerify (Java.Security.IPublicKey? publicKey);
[<Android.Runtime.Register("initVerify", "(Ljava/security/PublicKey;)V", "")>]
member this.InitVerify : Java.Security.IPublicKey -> unit
Параметры
- publicKey
- IPublicKey
открытый ключ удостоверения, подпись которого будет проверена.
- Атрибуты
Исключения
Значение , если publicKey
недопустимо.
Комментарии
Инициализирует этот объект для проверки. Если этот метод вызывается снова с другим аргументом, он отрицает эффект этого вызова.
Документация по Java для java.security.Signature.initVerify(java.security.PublicKey)
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.