Share via


IdentityCredential 類別

定義

類別,用來從先前布建的認證讀取資料。

[Android.Runtime.Register("android/security/identity/IdentityCredential", ApiSince=30, DoNotGenerateAcw=true)]
public abstract class IdentityCredential : Java.Lang.Object
[<Android.Runtime.Register("android/security/identity/IdentityCredential", ApiSince=30, DoNotGenerateAcw=true)>]
type IdentityCredential = class
    inherit Object
繼承
IdentityCredential
屬性

備註

類別,用來從先前布建的認證讀取資料。

使用 IdentityCredentialStore#getCredentialByName(String, int) 取得 IdentityCredential 實例。

android.security.identity.IdentityCredential JAVA 檔。

此頁面的部分是根據所建立和共用的工作進行修改,並根據 2.5 屬性授權中所述的詞彙來使用。

建構函式

IdentityCredential(IntPtr, JniHandleOwnership)

類別,用來從先前布建的認證讀取資料。

屬性

AuthenticationKeyMetadata

取得動態驗證金鑰的相關資訊。

AuthKeysNeedingCertification

類別,用來從先前布建的認證讀取資料。

Class

傳回這個 Object 的執行時間類別。

(繼承來源 Object)
CredentialKeyCertificateChain

類別,用來從先前布建的認證讀取資料。

Handle

基礎 Android 實例的控制碼。

(繼承來源 Object)
JniIdentityHashCode

類別,用來從先前布建的認證讀取資料。

(繼承來源 Object)
JniPeerMembers

類別,用來從先前布建的認證讀取資料。

PeerReference

類別,用來從先前布建的認證讀取資料。

(繼承來源 Object)
ThresholdClass

類別,用來從先前布建的認證讀取資料。

ThresholdType

類別,用來從先前布建的認證讀取資料。

方法

Clone()

建立並傳回這個 物件的複本。

(繼承來源 Object)
CreateEphemeralKeyPair()

建立暫時金鑰組,以用來建立具有讀取器的安全通道。

DecryptMessageFromReader(Byte[])

解密從讀取器收到的訊息。

Delete(Byte[])

刪除認證。

Dispose()

類別,用來從先前布建的認證讀取資料。

(繼承來源 Object)
Dispose(Boolean)

類別,用來從先前布建的認證讀取資料。

(繼承來源 Object)
EncryptMessageToReader(Byte[])

加密訊息以傳輸至讀取器。

Equals(Object)

指出其他物件是否「等於」這個物件。

(繼承來源 Object)
GetAuthenticationDataUsageCount()

取得已使用動態驗證金鑰的次數。

GetEntries(Byte[], IDictionary<String,ICollection<String>>, Byte[], Byte[])

從這個 IdentityCredential 擷取資料項目和相關聯的資料。

GetHashCode()

傳回此物件的雜湊碼值。

(繼承來源 Object)
JavaFinalize()

當垃圾收集判斷物件不再參考物件時,垃圾收集行程會在物件上呼叫。

(繼承來源 Object)
Notify()

喚醒正在等候此物件監視器的單一線程。

(繼承來源 Object)
NotifyAll()

喚醒正在等候此物件監視器的所有線程。

(繼承來源 Object)
ProveOwnership(Byte[])

證明認證擁有權。

SetAllowUsingExhaustedKeys(Boolean)

設定是否允許使用已超過使用計數的驗證金鑰,如果沒有其他金鑰可用。

SetAllowUsingExpiredKeys(Boolean)

設定是否允許使用未提供其他金鑰的驗證金鑰已過期。

SetAvailableAuthenticationKeys(Int32, Int32)

設定 將維護的動態驗證金鑰 IdentityCredential 數目,以及應該使用每個金鑰的次數。

SetAvailableAuthenticationKeys(Int32, Int32, Int64)

設定 將維護的動態驗證金鑰 IdentityCredential 數目、應使用每個金鑰的次數,以及其有效的最小時間量。

SetHandle(IntPtr, JniHandleOwnership)

設定 Handle 屬性。

(繼承來源 Object)
SetReaderEphemeralPublicKey(IPublicKey)

設定讀取器所提供的暫時公開金鑰。

StoreStaticAuthenticationData(X509Certificate, Byte[])

儲存與動態驗證金鑰相關聯的驗證資料。

StoreStaticAuthenticationData(X509Certificate, Instant, Byte[])

儲存與動態驗證金鑰相關聯的驗證資料。

ToArray<T>()

類別,用來從先前布建的認證讀取資料。

(繼承來源 Object)
ToString()

傳回物件的字串表示。

(繼承來源 Object)
UnregisterFromRuntime()

類別,用來從先前布建的認證讀取資料。

(繼承來源 Object)
Update(PersonalizationData)

使用新的存取控制設定檔和資料項目來匯報認證。

Wait()

讓目前的執行緒等到喚醒為止,通常是 em < notified/em > 或 < em > interrupted < /em > 。 ><

(繼承來源 Object)
Wait(Int64)

讓目前的執行緒等到喚醒為止,通常是 em < notified/em > 或 < em > interrupted < /em > ,或直到經過一定數量的即時為止。 <>

(繼承來源 Object)
Wait(Int64, Int32)

讓目前的執行緒等到喚醒為止,通常是 em < notified/em > 或 < em > interrupted < /em > ,或直到經過一定數量的即時為止。 <>

(繼承來源 Object)

明確介面實作

IJavaPeerable.Disposed()

類別,用來從先前布建的認證讀取資料。

(繼承來源 Object)
IJavaPeerable.DisposeUnlessReferenced()

類別,用來從先前布建的認證讀取資料。

(繼承來源 Object)
IJavaPeerable.Finalized()

類別,用來從先前布建的認證讀取資料。

(繼承來源 Object)
IJavaPeerable.JniManagedPeerState

類別,用來從先前布建的認證讀取資料。

(繼承來源 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

類別,用來從先前布建的認證讀取資料。

(繼承來源 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

類別,用來從先前布建的認證讀取資料。

(繼承來源 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

類別,用來從先前布建的認證讀取資料。

(繼承來源 Object)

擴充方法

JavaCast<TResult>(IJavaObject)

執行 Android 執行時間檢查的類型轉換。

JavaCast<TResult>(IJavaObject)

類別,用來從先前布建的認證讀取資料。

GetJniTypeName(IJavaPeerable)

類別,用來從先前布建的認證讀取資料。

適用於