Android.Security 名前空間

Android セキュリティ サブシステムのいくつかの機能へのアクセスを提供します。

クラス

名前 説明
AppUriAuthenticationPolicy

アプリ URI 認証ポリシーは、資格情報管理アプリによって設定されます。

AppUriAuthenticationPolicy.Builder

AppUriAuthenticationPolicy オブジェクトの Builder クラス。

AppUriAuthenticationPolicy.InterfaceConsts

Android セキュリティ サブシステムのいくつかの機能へのアクセスを提供します。

AttestedKeyPair

AttestedKeyPair クラスには、キーストアによって生成され、KeyChain によって所有されるキーのKeyPair インスタンスと、キーの構成証明レコードが含まれています。

ConfirmationAlreadyPresentingException

この例外は、別のプロンプトが既に表示されているためにプロンプトを表示できない場合にスローされます。

ConfirmationCallback

プロンプトが表示されなくなったことを通知するときに使用されるコールバック クラス。

ConfirmationNotAvailableException

この例外は、環境に確認を表示するための機能がないため、プロンプトを表示できない場合にスローされます。

ConfirmationPrompt

確認プロンプトを表示するために使用されるクラス。

ConfirmationPrompt.Builder

システム指定の確認プロンプトに表示される引数を収集するビルダー。

FileIntegrityManager

このクラスは、ファイル整合性関連の操作へのアクセスを提供します。

GrantedKeyInfo

KeyChain を介してアプリケーションに付与されたキー ペアに関する情報。

GrantedKeyInfo.InterfaceConsts

Android セキュリティ サブシステムのいくつかの機能へのアクセスを提供します。

KeyChain

KeyChain クラスは、秘密キーと、資格情報ストレージ内の対応する証明書チェーンへのアクセスを提供します。

KeyChainException

KeyChainへのアクセスに関する問題でスローされます。

KeyChainManager

KeyChain 証明書と許可を管理します。

KeyPairGeneratorSpec

これにより、Android KeyStore 機能で動作する KeyPairGenerator を初期化するために必要なパラメーターが提供されます。

KeyPairGeneratorSpec.Builder

KeyPairGeneratorSpec オブジェクトの Builder クラス。

KeyStoreException

キーの生成または使用中のキーストア/KeyMint レイヤーでのエラーに関する情報を含む例外。

KeyStoreParameter

これにより、Android KeyStore 機能で動作する KeyStore エントリに指定できる省略可能なパラメーターが提供されます。

KeyStoreParameter.Builder

KeyStoreParameter オブジェクトの Builder クラス。

NetworkSecurityPolicy

ネットワーク セキュリティ ポリシー。

NetworkSecurityPolicy.Builder

NetworkSecurityPolicyのビルダー。

インターフェイス

名前 説明
IKeyChainAliasCallback

KeyChainAliasCallback は、 KeyChain#choosePrivateKeyAliasのコールバックです。

列挙型

名前 説明
DomainEncryptionMode

Android セキュリティ サブシステムのいくつかの機能へのアクセスを提供します。

KeyChainManagerKeyPairScope

Android セキュリティ サブシステムのいくつかの機能へのアクセスを提供します。

KeyStoreExceptionError

Android セキュリティ サブシステムのいくつかの機能へのアクセスを提供します。

KeyStoreExceptionRetry

Android セキュリティ サブシステムのいくつかの機能へのアクセスを提供します。