Home
last modified time | relevance | path

Searched refs:requirements (Results 1 – 25 of 28) sorted by relevance

12

/frameworks/base/services/core/java/com/android/server/security/
DAttestationVerificationSelfTrustedVerifierForTesting.java137 int localBindingType, @NonNull Bundle requirements, @NonNull byte[] attestation) { in verifyAttestation() argument
150 && validateRequirements(requirements) in verifyAttestation()
151 && checkLeafChallenge(requirements, certificates) in verifyAttestation()
184 private boolean validateRequirements(Bundle requirements) { in validateRequirements() argument
185 if (requirements.size() != 1) { in validateRequirements()
189 if (!requirements.containsKey(PARAM_CHALLENGE)) { in validateRequirements()
196 private boolean checkLeafChallenge(Bundle requirements, List<X509Certificate> certificates) { in checkLeafChallenge() argument
206 if (Arrays.equals(requirements.getByteArray(PARAM_CHALLENGE), challenge)) { in checkLeafChallenge()
DAttestationVerificationManagerService.java61 Bundle requirements,
67 verifyAttestationForAllVerifiers(profile, localBindingType, requirements,
89 AttestationProfile profile, int localBindingType, Bundle requirements, in verifyAttestationForAllVerifiers() argument
100 .verifyAttestation(localBindingType, requirements, attestation); in verifyAttestationForAllVerifiers()
108 localBindingType, requirements, attestation); in verifyAttestationForAllVerifiers()
DAttestationVerificationPeerDeviceVerifier.java143 int localBindingType, @NonNull Bundle requirements, @NonNull byte[] attestation) { in verifyAttestation() argument
170 if (validateRequirements(localBindingType, requirements) in verifyAttestation()
172 && checkCertificateAttributes(leafNode, localBindingType, requirements)) { in verifyAttestation()
192 private boolean validateRequirements(int localBindingType, Bundle requirements) { in validateRequirements() argument
193 if (requirements.size() != 1) { in validateRequirements()
203 if (localBindingType == TYPE_PUBLIC_KEY && !requirements.containsKey(PARAM_PUBLIC_KEY)) { in validateRequirements()
208 if (localBindingType == TYPE_CHALLENGE && !requirements.containsKey(PARAM_CHALLENGE)) { in validateRequirements()
271 X509Certificate leafCertificate, int localBindingType, Bundle requirements) { in checkCertificateAttributes() argument
349 && !Arrays.equals(requirements.getByteArray(PARAM_PUBLIC_KEY), in checkCertificateAttributes()
357 && !Arrays.equals(requirements.getByteArray(PARAM_CHALLENGE), in checkCertificateAttributes()
/frameworks/base/core/java/android/security/attestationverification/
DVerificationToken.java131 @NonNull Bundle requirements, in VerificationToken() argument
142 this.mRequirements = requirements; in VerificationToken()
272 Bundle requirements = in.readBundle(); in VerificationToken() local
284 this.mRequirements = requirements; in VerificationToken()
366 @NonNull Bundle requirements, in Builder() argument
377 mRequirements = requirements; in Builder()
DAttestationVerificationManager.java108 @NonNull Bundle requirements, in verifyAttestation() argument
121 mService.verifyAttestation(profile, localBindingType, requirements, attestation, in verifyAttestation()
162 @NonNull Bundle requirements, in verifyToken() argument
DIAttestationVerificationService.aidl30 in Bundle requirements, in onVerifyAttestation() argument
DAttestationVerificationService.java98 @NonNull Bundle requirements, in onVerifyPeerDeviceAttestation()
DIAttestationVerificationManagerService.aidl35 in Bundle requirements, in verifyAttestation() argument
/frameworks/base/tests/AttestationVerificationTest/src/android/security/attestationverification/
DSystemAttestationVerificationTest.kt92 selfTrusted.requirements, selfTrusted.attestation, activity.mainExecutor) { result, _ -> in <lambda>()
131 selfTrusted.requirements, selfTrusted.attestation, activity.mainExecutor) { result, _ -> in <lambda>()
178 val requirements: Bundle in <lambda>() constant in android.security.attestationverification.SystemAttestationVerificationTest.TestSelfTrustedAttestation
185 requirements = Bundle() in <lambda>()
186 requirements.putByteArray(PARAM_CHALLENGE, challengeByteArray) in <lambda>()
DPeerDeviceSystemAttestationVerificationTest.kt114 val requirements = Bundle() in <lambda>() constant
115 requirements.putByteArray(PARAM_PUBLIC_KEY, "publicKeyStr".encodeToByteArray()) in <lambda>()
116 avm.verifyAttestation(profile, TYPE_PUBLIC_KEY, requirements, ByteArray(0), in <lambda>()
/frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/plugins/
DVersionInfo.java59 Requirements requirements = cls.getDeclaredAnnotation(Requirements.class); in addClass() local
60 if (requirements != null) { in addClass()
61 for (Requires r : requirements.value()) { in addClass()
/frameworks/native/opengl/specs/
DEGL_ANDROID_image_native_buffer.txt101 The requirements have evolved over time and will continue to change with
102 future Android releases. The minimum requirements for a given Android
DEGL_ANDROID_GLES_layers.txt40 It does not add any requirements to drivers or hardware.
/frameworks/av/media/libaaudio/src/fifo/
DREADME.md7 and/or FMQ [after confirming that requirements are met].
/frameworks/base/test-base/src/junit/
DREADME.android7 requirements) with JUnit 3.8.
/frameworks/base/test-runner/src/junit/
DREADME.android7 requirements) with JUnit 3.8.
/frameworks/libs/modules-utils/
DREADME.md6 requirements, for example, by setting min_sdk_version in Soong modules.
/frameworks/native/vulkan/nulldrv/
Dnull_driver.cpp854 VkMemoryRequirements* requirements) { in GetBufferMemoryRequirements() argument
856 requirements->size = buffer->size; in GetBufferMemoryRequirements()
857 requirements->alignment = 16; // allow fast Neon/SSE memcpy in GetBufferMemoryRequirements()
858 requirements->memoryTypeBits = 0x1; in GetBufferMemoryRequirements()
914 VkMemoryRequirements* requirements) { in GetImageMemoryRequirements() argument
916 requirements->size = image->size; in GetImageMemoryRequirements()
917 requirements->alignment = 16; // allow fast Neon/SSE memcpy in GetImageMemoryRequirements()
918 requirements->memoryTypeBits = 0x1; in GetImageMemoryRequirements()
/frameworks/base/packages/SystemUI/docs/
Dmedia-controls.md92 * [go/sysui-media-resumption-requirements](https://goto.google.com/sysui-media-resumption-requireme…
/frameworks/av/drm/mediacas/plugins/clearkey/protos/
Dlicense_protos.proto23 // The Asset is the data describing licensing requirements and polciy for a
/frameworks/base/services/core/java/com/android/server/wm/
DBLASTSync.md28 The following is the protocol and additional requirements for BLAST sync, and an analysis of why it…
31 Protocol requirements:
46 Additional requirements/assumptions:
90 requirements.
/frameworks/base/media/jni/soundpool/
DAndroid.bp64 // Remove some pedantic stylistic requirements.
/frameworks/base/tools/aapt2/
DConfiguration.proto23 // A description of the requirements a device must have in order for a
/frameworks/av/services/mediametrics/
DAndroid.bp57 // Remove some pedantic stylistic requirements.
/frameworks/av/media/libaaudio/src/
DAndroid.bp54 // Remove some pedantic stylistic requirements.

12