Signature.Verify 方法

定义

重载

Verify(Byte[])

验证传入签名。

Verify(Byte[], Int32, Int32)

从指定的偏移量开始,验证指定字节数组中的传入签名。

Verify(Byte[])

验证传入签名。

[Android.Runtime.Register("verify", "([B)Z", "")]
public bool Verify (byte[]? signature);
[<Android.Runtime.Register("verify", "([B)Z", "")>]
member this.Verify : byte[] -> bool

参数

signature
Byte[]

要验证的签名字节。

返回

如果已验证签名,则为 true;否则为 false。

属性

例外

如果未正确初始化此 Signature 实例,则为 。

注解

验证传入签名。

调用此方法会将此签名对象重置为以前通过调用 initVerify(PublicKey)进行验证时所处于的状态。 也就是说,对象重置并可用于验证调用中 initVerify指定了公钥的标识中的另一个签名。

适用于 . 的 java.security.Signature.verify(byte[])Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

Verify(Byte[], Int32, Int32)

从指定的偏移量开始,验证指定字节数组中的传入签名。

[Android.Runtime.Register("verify", "([BII)Z", "")]
public bool Verify (byte[]? signature, int offset, int length);
[<Android.Runtime.Register("verify", "([BII)Z", "")>]
member this.Verify : byte[] * int * int -> bool

参数

signature
Byte[]

要验证的签名字节。

offset
Int32

要从字节数组中开始的偏移量。

length
Int32

要使用的字节数,从偏移量开始。

返回

如果已验证签名,则为 true;否则为 false。

属性

例外

如果未正确初始化此 Signature 实例,则为 。

如果 offsetlength 无效,则 signature

注解

从指定的偏移量开始,验证指定字节数组中的传入签名。

调用此方法会将此签名对象重置为以前通过调用 initVerify(PublicKey)进行验证时所处于的状态。 也就是说,对象重置并可用于验证调用中 initVerify指定了公钥的标识中的另一个签名。

在 1.4 中添加。

适用于 . 的 java.security.Signature.verify(byte[], int, int)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于