Signature.Verify 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
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
實體未正確初始化, 則為 。
如果 offset
或 length
不合法,則為 signature
。
備註
從指定的位移開始,驗證指定位元組陣列中的傳入簽章。
呼叫這個方法會將這個簽章物件重設為先前透過呼叫 initVerify(PublicKey)
初始化以進行驗證時的狀態。 也就是說,物件會重設,並可供驗證身分識別中的另一個簽章,其公鑰是在呼叫 initVerify
中指定。
已在1.4中新增。
的 java.security.Signature.verify(byte[], int, int)
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。