Home
last modified time | relevance | path

Searched refs:SecurityLevel (Results 1 – 17 of 17) sorted by relevance

/aosp14/frameworks/base/services/core/java/com/android/server/security/
H A DAndroidKeystoreAttestationVerificationAttributes.java106 private SecurityLevel mAttestationSecurityLevel = null;
109 private SecurityLevel mKeymasterSecurityLevel = null;
137 enum SecurityLevel { enum in AndroidKeystoreAttestationVerificationAttributes
160 SecurityLevel getAttestationSecurityLevel() { in getAttestationSecurityLevel()
173 SecurityLevel getKeymasterSecurityLevel() { in getKeymasterSecurityLevel()
300 this.mAttestationSecurityLevel == SecurityLevel.TRUSTED_ENVIRONMENT; in AndroidKeystoreAttestationVerificationAttributes()
310 this.mKeymasterSecurityLevel == SecurityLevel.TRUSTED_ENVIRONMENT; in AndroidKeystoreAttestationVerificationAttributes()
423 private SecurityLevel getSecurityLevelEnum(ASN1Encodable asn1) { in getSecurityLevelEnum()
427 return SecurityLevel.SOFTWARE; in getSecurityLevelEnum()
429 return SecurityLevel.TRUSTED_ENVIRONMENT; in getSecurityLevelEnum()
[all …]
/aosp14/frameworks/base/tests/AttestationVerificationTest/src/com/android/server/security/
H A DAndroidKeystoreAttestationVerificationAttributesTest.java99 AndroidKeystoreAttestationVerificationAttributes.SecurityLevel.TRUSTED_ENVIRONMENT); in parseCertificate_attestationSecurityLevel()
101 AndroidKeystoreAttestationVerificationAttributes.SecurityLevel.TRUSTED_ENVIRONMENT); in parseCertificate_attestationSecurityLevel()
103 AndroidKeystoreAttestationVerificationAttributes.SecurityLevel.SOFTWARE); in parseCertificate_attestationSecurityLevel()
123 AndroidKeystoreAttestationVerificationAttributes.SecurityLevel.TRUSTED_ENVIRONMENT); in parseCertificate_keymasterSecurityLevel()
125 AndroidKeystoreAttestationVerificationAttributes.SecurityLevel.TRUSTED_ENVIRONMENT); in parseCertificate_keymasterSecurityLevel()
127 AndroidKeystoreAttestationVerificationAttributes.SecurityLevel.SOFTWARE); in parseCertificate_keymasterSecurityLevel()
/aosp14/frameworks/base/keystore/java/android/security/keystore2/
H A DKeyStore2ParameterUtils.java23 import android.hardware.security.keymint.SecurityLevel;
197 static boolean isSecureHardware(@SecurityLevel int securityLevel) { in isSecureHardware()
198 return securityLevel == SecurityLevel.TRUSTED_ENVIRONMENT in isSecureHardware()
199 || securityLevel == SecurityLevel.STRONGBOX; in isSecureHardware()
H A DAndroidKeyStoreKeyGeneratorSpi.java20 import android.hardware.security.keymint.SecurityLevel;
378 @SecurityLevel int securityLevel = SecurityLevel.TRUSTED_ENVIRONMENT; in engineGenerateKey()
380 securityLevel = SecurityLevel.STRONGBOX; in engineGenerateKey()
H A DAndroidKeyStoreSpi.java26 import android.hardware.security.keymint.SecurityLevel;
341 @SecurityLevel int securitylevel = SecurityLevel.TRUSTED_ENVIRONMENT; in setPrivateKeyEntry()
362 securitylevel = SecurityLevel.STRONGBOX; in setPrivateKeyEntry()
866 @SecurityLevel int securityLevel = params.isStrongBoxBacked() ? SecurityLevel.STRONGBOX : in setSecretKeyEntry()
867 SecurityLevel.TRUSTED_ENVIRONMENT; in setSecretKeyEntry()
H A DAndroidKeyStoreKeyPairGeneratorSpi.java27 import android.hardware.security.keymint.SecurityLevel;
435 boolean attestKeyInStrongBox = key.metadata.keySecurityLevel == SecurityLevel.STRONGBOX; in checkAttestKeySecurityLevel()
624 final @SecurityLevel int securityLevel = in generateKeyPair()
626 ? SecurityLevel.STRONGBOX in generateKeyPair()
627 : SecurityLevel.TRUSTED_ENVIRONMENT; in generateKeyPair()
/aosp14/frameworks/base/core/java/android/security/keymaster/
H A DKeymasterDefs.java28 import android.hardware.security.keymint.SecurityLevel;
204 public static final int KM_SECURITY_LEVEL_SOFTWARE = SecurityLevel.SOFTWARE;
206 SecurityLevel.TRUSTED_ENVIRONMENT;
207 public static final int KM_SECURITY_LEVEL_STRONGBOX = SecurityLevel.STRONGBOX;
/aosp14/system/core/trusty/keymaster/keymint/
H A DTrustyKeyMintDevice.cpp47 auto kSecurityLevel = SecurityLevel::TRUSTED_ENVIRONMENT;
49 KeyCharacteristics convertAuthSet(SecurityLevel securityLevel, in convertAuthSet()
61 KeyCharacteristics keystoreEnforced = convertAuthSet(SecurityLevel::KEYSTORE, sw_enforced); in convertKeyCharacteristics()
/aosp14/frameworks/base/media/java/android/media/
H A DMediaDrm.java214 @NonNull UUID uuid, @NonNull String mimeType, @SecurityLevel int securityLevel) { in isCryptoSchemeSupported()
265 @NonNull byte[] uuid, @Nullable String mimeType, @SecurityLevel int securityLevel); in isCryptoSchemeSupportedNative()
1434 public byte[] openSession(@SecurityLevel int level) throws
2130 public @interface SecurityLevel {}
2193 @SecurityLevel
2606 public native boolean requiresSecureDecoder(@NonNull String mime, @SecurityLevel int level);
/aosp14/frameworks/base/media/jni/
H A Dandroid_media_MediaDrm.h92 DrmPlugin::SecurityLevel level,
H A Dandroid_media_MediaDrm.cpp623 DrmPlugin::SecurityLevel securityLevel, bool *isSupported) { in IsCryptoSchemeSupported()
1027 DrmPlugin::SecurityLevel jintToSecurityLevel(jint jlevel) { in jintToSecurityLevel()
1028 DrmPlugin::SecurityLevel level; in jintToSecurityLevel()
1082 DrmPlugin::SecurityLevel securityLevel = jintToSecurityLevel(jSecurityLevel); in android_media_MediaDrm_isCryptoSchemeSupportedNative()
1103 DrmPlugin::SecurityLevel level = jintToSecurityLevel(jlevel); in android_media_MediaDrm_openSession()
1608 DrmPlugin::SecurityLevel level = DrmPlugin::kSecurityLevelUnknown; in android_media_MediaDrm_getSecurityLevel()
2033 DrmPlugin::SecurityLevel securityLevel = jintToSecurityLevel(jSecurityLevel); in android_media_MediaDrm_requiresSecureDecoder()
/aosp14/system/core/trusty/keymaster/include/trusty_keymaster/
H A DTrustyKeyMintDevice.h91 SecurityLevel securityLevel_;
H A DTrustyKeymaster4Device.h42 using ::android::hardware::keymaster::V4_0::SecurityLevel;
/aosp14/system/core/trusty/keymaster/4.0/
H A DTrustyKeymaster4Device.cpp71 inline SecurityLevel legacy_enum_conversion(const keymaster_security_level_t value) { in legacy_enum_conversion()
72 return static_cast<SecurityLevel>(value); in legacy_enum_conversion()
269 _hidl_cb(SecurityLevel::TRUSTED_ENVIRONMENT, "TrustyKeymaster", "Google"); in getHardwareInfo()
/aosp14/frameworks/base/keystore/java/android/security/keystore/
H A DKeyProperties.java885 public abstract static class SecurityLevel { class in KeyProperties
886 private SecurityLevel() {} in SecurityLevel() method in KeyProperties.SecurityLevel
/aosp14/frameworks/base/core/api/
H A Dcurrent.txt23234 method @android.media.MediaDrm.SecurityLevel public int getSecurityLevel(@NonNull byte[]);
23238 …hemeSupported(@NonNull java.util.UUID, @NonNull String, @android.media.MediaDrm.SecurityLevel int);
23240 …method @NonNull public byte[] openSession(@android.media.MediaDrm.SecurityLevel int) throws androi…
23252 …d public boolean requiresSecureDecoder(@NonNull String, @android.media.MediaDrm.SecurityLevel int);
23442 …tion(java.lang.annotation.RetentionPolicy.SOURCE) public static @interface MediaDrm.SecurityLevel {
/aosp14/frameworks/base/tools/aapt2/integration-tests/CommandTests/
H A Dandroid-33.jarAndroidManifest.xml META-INF/ META-INF/MANIFEST.MF NOTICES/ NOTICES/libcore ...