語言

Signature.Verify 方法

定義

多載

名稱 Description
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 文件 java.security.Signature.verify(byte[])。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

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 實例沒有正確初始化。

若 offset 對 有效,則 length 若 不成立 signature。

備註

從指定的偏移量開始,驗證指定位元組陣列中的傳入簽章。

呼叫此方法會將該簽章物件重設為先前初始化驗證時的狀態,透過呼叫 initVerify(PublicKey)。 也就是說,物件會被重置,並可用來驗證另一個來自在呼叫時 initVerify指定的公鑰身份的簽章。

在 1.4 版本加入。

Java 文件 java.security.Signature.verify(byte[], int, int)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於