Signature.Verify 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | 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 所創建與分享的作品,並依授權條款所描述的使用進行修改。