Home
last modified time | relevance | path

Searched refs:requirements (Results 1 – 25 of 35) 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()
DAttestationVerificationPeerDeviceVerifier.java172 @NonNull Bundle requirements, in verifyAttestation() argument
178 verifyAttestationInternal(localBindingType, requirements, attestation, dumpData); in verifyAttestation()
186 @NonNull Bundle requirements, in verifyAttestationInternal() argument
204 if (!validateAttestationParameters(localBindingType, requirements)) { in verifyAttestationInternal()
231 leafCertificate, attestationExtension, localBindingType, requirements, in verifyAttestationInternal()
269 @LocalBindingType int localBindingType, @NonNull Bundle requirements) { in validateAttestationParameters() argument
275 if (requirements.size() < 1) { in validateAttestationParameters()
280 if (localBindingType == TYPE_PUBLIC_KEY && !requirements.containsKey(PARAM_PUBLIC_KEY)) { in validateAttestationParameters()
285 if (localBindingType == TYPE_CHALLENGE && !requirements.containsKey(PARAM_CHALLENGE)) { in validateAttestationParameters()
347 @NonNull Bundle requirements, MyDumpData dumpData) { in checkLocalBindingRequirements() argument
[all …]
DAttestationVerificationManagerService.java73 Bundle requirements,
79 verifyAttestationForAllVerifiers(profile, localBindingType, requirements,
123 AttestationProfile profile, int localBindingType, Bundle requirements, in verifyAttestationForAllVerifiers() argument
134 .verifyAttestation(localBindingType, requirements, attestation); in verifyAttestationForAllVerifiers()
142 localBindingType, requirements, attestation); in verifyAttestationForAllVerifiers()
/frameworks/base/services/companion/java/com/android/server/companion/securechannel/
DAttestationVerifier.java63 Bundle requirements = new Bundle(); in verifyAttestation() local
64 requirements.putByteArray(PARAM_CHALLENGE, attestationChallenge); in verifyAttestation()
65 requirements.putBoolean(PARAM_OWNED_BY_SYSTEM, true); // Custom parameter for CDM in verifyAttestation()
78 requirements, in verifyAttestation()
/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/proto_logging/stats/enums/hardware/biometrics/
Denums.proto124 // A sensor that meets the requirements for Class 1 biometrics as defined in
129 // A sensor that meets the requirements for Class 2 biometrics as defined in
132 // A sensor that meets the requirements for Class 3 biometrics as defined in
/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-junit/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/services/gpuservice/vts/src/com/android/tests/gpuservice/
DGpuWorkTracepointTest.java65 @VsrTest(requirements={"VSR-3.3-004"})
/frameworks/libs/binary_translation/backend/
DAndroid.bp79 // naming requirements:
108 // naming requirements:
/frameworks/native/vulkan/nulldrv/
Dnull_driver.cpp855 VkMemoryRequirements* requirements) { in GetBufferMemoryRequirements() argument
857 requirements->size = buffer->size; in GetBufferMemoryRequirements()
858 requirements->alignment = 16; // allow fast Neon/SSE memcpy in GetBufferMemoryRequirements()
859 requirements->memoryTypeBits = 0x1; in GetBufferMemoryRequirements()
915 VkMemoryRequirements* requirements) { in GetImageMemoryRequirements() argument
917 requirements->size = image->size; in GetImageMemoryRequirements()
918 requirements->alignment = 16; // allow fast Neon/SSE memcpy in GetImageMemoryRequirements()
919 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.

12