共用方式為


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 屬性授權中所述的詞彙使用。

適用於