共用方式為


KeyProperties 類別

定義

Android 金鑰存放區金鑰的屬性

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

備註

Android 金鑰存放區金鑰的屬性

android.security.keystore.KeyPropertiesJava 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

建構函式

KeyProperties(IntPtr, JniHandleOwnership)

Android 金鑰存放區金鑰的屬性

欄位

AuthBiometricStrong
已淘汰.

任何生物特徵辨識 (e.

AuthDeviceCredential
已淘汰.

用來保護裝置的非生物特徵辨識認證(i.

BlockModeCbc

加密區塊鏈結 (CBC) 區塊模式。

BlockModeCtr

計數器 (CTR) 區塊模式。

BlockModeEcb

電子代碼簿 (ECB) 區塊模式。

BlockModeGcm

Galois/Counter Mode (GCM) 區塊模式。

DigestMd5

MD5 摘要。

DigestNone

沒有摘要:簽署/驗證原始訊息。

DigestSha1

SHA-1 摘要。

DigestSha224

SHA-2 224 (也稱為 SHA-224) 摘要。

DigestSha256

SHA-2 256 (也稱為 SHA-256) 摘要。

DigestSha384

SHA-2 384 (也稱為 SHA-384) 摘要。

DigestSha512

SHA-2 512 (也稱為 SHA-512) 摘要。

EncryptionPaddingNone

沒有加密填補。

EncryptionPaddingPkcs7

PKCS#7 加密填補配置。

EncryptionPaddingRsaOaep

RSA 最佳非對稱加密填補 (OAEP) 配置。

EncryptionPaddingRsaPkcs1

RSA PKCS#1 v1。

KeyAlgorithm3des

三重數據加密演算法 (3DES) 金鑰。

KeyAlgorithmAes

進階加密標準 (AES) 金鑰。

KeyAlgorithmEc

橢圓曲線 (EC) 密碼編譯金鑰。

KeyAlgorithmHmacSha1

使用 SHA-1 作為哈希的 Keyed-Hash Message Authentication Code (HMAC) 密鑰。

KeyAlgorithmHmacSha224

使用 SHA-224 作為哈希的 Keyed-Hash Message Authentication Code (HMAC) 密鑰。

KeyAlgorithmHmacSha256

使用 SHA-256 作為哈希的 Keyed-Hash Message Authentication Code (HMAC) 密鑰。

KeyAlgorithmHmacSha384

使用 SHA-384 作為哈希的 Keyed-Hash Message Authentication Code (HMAC) 密鑰。

KeyAlgorithmHmacSha512

使用 SHA-512 作為哈希的 Keyed-Hash Message Authentication Code (HMAC) 密鑰。

KeyAlgorithmRsa

Rivest Shamir Adleman (RSA) 金鑰。

PurposeAgreeKey
已淘汰.

密鑰用途:透過金鑰協定建立共用 ECDH 秘密。

PurposeAttestKey
已淘汰.

密鑰用途:簽署證明。

SecurityLevelSoftware
已淘汰.

表示系統軟體強制執行。

SecurityLevelStrongbox
已淘汰.

表示依符合 Strongbox 安全性配置檔的環境強制執行,例如安全元素。

SecurityLevelTrustedEnvironment
已淘汰.

表示信任的執行環境強制執行。

SecurityLevelUnknown
已淘汰.

此安全性層級表示無法針對個別密鑰的安全性層級做出任何假設。

SecurityLevelUnknownSecure
已淘汰.

此安全性層級表示,由於呼叫端的目標 API 層級無法針對密鑰的安全性層級進行確切的語句,不過,可以考慮安全性層級至少等於 #SECURITY_LEVEL_TRUSTED_ENVIRONMENT

SignaturePaddingRsaPkcs1

RSA PKCS#1 v1。

SignaturePaddingRsaPss

RSA PKCS#1 v2。

UnrestrictedUsageCount

這個值表示可以使用索引鍵的次數沒有任何限制。

屬性

Class

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

(繼承來源 Object)
Handle

基礎Android實例的句柄。

(繼承來源 Object)
JniIdentityHashCode

Android 金鑰存放區金鑰的屬性

(繼承來源 Object)
JniPeerMembers

Android 金鑰存放區金鑰的屬性

PeerReference

Android 金鑰存放區金鑰的屬性

(繼承來源 Object)
ThresholdClass

Android 金鑰存放區金鑰的屬性

ThresholdType

Android 金鑰存放區金鑰的屬性

方法

Clone()

建立並傳回這個 對象的複本。

(繼承來源 Object)
Dispose()

Android 金鑰存放區金鑰的屬性

(繼承來源 Object)
Dispose(Boolean)

Android 金鑰存放區金鑰的屬性

(繼承來源 Object)
Equals(Object)

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

(繼承來源 Object)
GetHashCode()

傳回此物件的雜湊碼值。

(繼承來源 Object)
JavaFinalize()

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

(繼承來源 Object)
Notify()

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

(繼承來源 Object)
NotifyAll()

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

(繼承來源 Object)
SetHandle(IntPtr, JniHandleOwnership)

設定 Handle 屬性。

(繼承來源 Object)
ToArray<T>()

Android 金鑰存放區金鑰的屬性

(繼承來源 Object)
ToString()

傳回物件的字串表示。

(繼承來源 Object)
UnregisterFromRuntime()

Android 金鑰存放區金鑰的屬性

(繼承來源 Object)
Wait()

讓目前線程等候直到喚醒為止,通常是藉由em <notified/em>或<em>interrupted</em> 來喚醒它。<>

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

讓目前的線程等到喚醒為止,通常是因為 <em>notified</em> 或 <em>interrupted</em>,或直到經過一定數量的實時為止。

(繼承來源 Object)
Wait(Int64)

讓目前的線程等到喚醒為止,通常是因為 <em>notified</em> 或 <em>interrupted</em>,或直到經過一定數量的實時為止。

(繼承來源 Object)

明確介面實作

IJavaPeerable.Disposed()

Android 金鑰存放區金鑰的屬性

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

Android 金鑰存放區金鑰的屬性

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

Android 金鑰存放區金鑰的屬性

(繼承來源 Object)
IJavaPeerable.JniManagedPeerState

Android 金鑰存放區金鑰的屬性

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

Android 金鑰存放區金鑰的屬性

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

Android 金鑰存放區金鑰的屬性

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

Android 金鑰存放區金鑰的屬性

(繼承來源 Object)

擴充方法

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

Android 金鑰存放區金鑰的屬性

GetJniTypeName(IJavaPeerable)

Android 金鑰存放區金鑰的屬性

適用於