/aosp14/frameworks/base/media/java/android/media/permission/ |
H A D | IdentityContext.java | 48 private static ThreadLocal<Identity> sThreadLocalIdentity = new ThreadLocal<>(); 49 private @Nullable Identity mPrior = get(); 59 SafeCloseable create(@Nullable Identity identity) { in create() 69 Identity get() { in get() 80 Identity getNonNull() { in getNonNull() 81 Identity result = get(); in getNonNull() 88 private IdentityContext(@Nullable Identity identity) { in IdentityContext() 97 private static void set(@Nullable Identity identity) { in set()
|
H A D | PermissionUtil.java | 100 @NonNull Identity middlemanIdentity, in establishIdentityIndirect() 101 @NonNull Identity originatorIdentity) { in establishIdentityIndirect() 153 SafeCloseable establishIdentityDirect(@NonNull Identity originatorIdentity) { in establishIdentityDirect() 176 @NonNull Identity identity, in checkPermissionForDataDelivery() 196 @NonNull Identity identity, in checkPermissionForPreflight()
|
/aosp14/frameworks/base/media/aidl/android/media/soundtrigger_middleware/ |
H A D | ISoundTriggerMiddlewareService.aidl | 19 import android.media.permission.Identity; 41 SoundTriggerModuleDescriptor[] listModulesAsOriginator(in Identity identity); in listModulesAsOriginator() 55 SoundTriggerModuleDescriptor[] listModulesAsMiddleman(in Identity middlemanIdentity, in listModulesAsMiddleman() 56 in Identity originatorIdentity); in listModulesAsMiddleman() 69 in Identity identity, in attachAsOriginator() 89 in Identity middlemanIdentity, in attachAsMiddleman() 90 in Identity originatorIdentity, in attachAsMiddleman()
|
/aosp14/frameworks/base/core/java/com/android/internal/app/ |
H A D | ISoundTriggerService.aidl | 20 import android.media.permission.Identity; 47 ISoundTriggerSession attachAsOriginator(in Identity originatorIdentity, in attachAsOriginator() 68 ISoundTriggerSession attachAsMiddleman(in Identity middlemanIdentity, in attachAsMiddleman() 69 in Identity originatorIdentity, in attachAsMiddleman() 76 List<SoundTrigger.ModuleProperties> listModuleProperties(in Identity originatorIdentity); in listModuleProperties()
|
H A D | IVoiceInteractionManagerService.aidl | 24 import android.media.permission.Identity; 262 in Identity originatorIdentity, in createSoundTriggerSessionAsOriginator() 270 List<SoundTrigger.ModuleProperties> listModuleProperties(in Identity originatorIdentity); in listModuleProperties() 309 in Identity originatorIdentity, in initAndVerifyDetector()
|
/aosp14/frameworks/base/services/voiceinteraction/java/com/android/server/soundtrigger_middleware/ |
H A D | SoundTriggerMiddlewareService.java | 25 import android.media.permission.Identity; 89 public SoundTriggerModuleDescriptor[] listModulesAsOriginator(Identity identity) { in listModulesAsOriginator() 96 public SoundTriggerModuleDescriptor[] listModulesAsMiddleman(Identity middlemanIdentity, in listModulesAsMiddleman() 97 Identity originatorIdentity) { in listModulesAsMiddleman() 105 public ISoundTriggerModule attachAsOriginator(int handle, Identity identity, in attachAsOriginator() 113 public ISoundTriggerModule attachAsMiddleman(int handle, Identity middlemanIdentity, in attachAsMiddleman() 114 Identity originatorIdentity, ISoundTriggerCallback callback, boolean isTrusted) { in attachAsMiddleman() 140 SafeCloseable establishIdentityIndirect(Identity middlemanIdentity, in establishIdentityIndirect() 141 Identity originatorIdentity) { in establishIdentityIndirect() 147 SafeCloseable establishIdentityDirect(Identity originatorIdentity) { in establishIdentityDirect()
|
H A D | SoundTriggerMiddlewarePermission.java | 26 import android.media.permission.Identity; 80 Identity identity = getIdentity(); in listModules() 89 Identity identity = getIdentity(); in attach() 107 Identity getIdentity() { in getIdentity() 117 private void enforcePermissionsForPreflight(@NonNull Identity identity) { in enforcePermissionsForPreflight() 125 void enforcePermissionsForDataDelivery(@NonNull Identity identity, @NonNull String reason) { in enforcePermissionsForDataDelivery() 141 @NonNull Identity identity, in enforcePermissionForDataDelivery() 153 @NonNull Identity identity, @NonNull String reason) { in enforceSoundTriggerRecordAudioPermissionForDataDelivery() 175 @NonNull Identity identity, @NonNull String permission) { in enforcePermissionForPreflight() 205 private final @NonNull Identity mOriginatorIdentity; [all …]
|
H A D | SoundTriggerMiddlewareLogging.java | 38 import android.media.permission.Identity; 376 private final Identity mOriginatorIdentity; 379 EventLogger eventLogger, Identity originatorIdentity) { in CallbackLogging()
|
H A D | SoundTriggerMiddlewareValidation.java | 21 import android.media.permission.Identity; 334 private final Identity mOriginatorIdentity;
|
/aosp14/frameworks/base/media/java/android/media/soundtrigger/ |
H A D | SoundTriggerManager.java | 42 import android.media.permission.Identity; 100 Identity originatorIdentity = new Identity(); in SoundTriggerManager() 173 Identity originatorIdentity = new Identity(); in SoundTriggerManager() 199 Identity originatorIdentity = new Identity(); in listModuleProperties()
|
/aosp14/frameworks/base/services/core/java/com/android/server/ |
H A D | SoundTriggerInternal.java | 29 import android.media.permission.Identity; 60 List<ModuleProperties> listModuleProperties(Identity originatorIdentity); in listModuleProperties()
|
/aosp14/frameworks/base/core/java/android/service/voice/ |
H A D | AbstractDetector.java | 24 import android.media.permission.Identity; 160 Identity identity = new Identity(); in initAndVerifyDetector()
|
H A D | VoiceInteractionService.java | 39 import android.media.permission.Identity; 437 Identity identity = new Identity(); in listModuleProperties()
|
/aosp14/frameworks/base/core/java/android/hardware/soundtrigger/ |
H A D | SoundTriggerModule.java | 23 import android.media.permission.Identity; 66 @NonNull Identity originatorIdentity) { in SoundTriggerModule() 86 @NonNull Identity middlemanIdentity, @NonNull Identity originatorIdentity, in SoundTriggerModule()
|
H A D | SoundTrigger.java | 43 import android.media.permission.Identity; 2205 @NonNull Identity originatorIdentity) { in listModulesAsOriginator() 2237 @NonNull Identity middlemanIdentity, in listModulesAsMiddleman() 2238 @NonNull Identity originatorIdentity) { in listModulesAsMiddleman() 2304 @Nullable Handler handler, Identity middlemanIdentity, in attachModuleAsMiddleman() 2305 Identity originatorIdentity) { in attachModuleAsMiddleman() 2333 @Nullable Handler handler, @NonNull Identity originatorIdentity) { in attachModuleAsOriginator()
|
/aosp14/frameworks/base/services/tests/voiceinteractiontests/src/com/android/server/soundtrigger_middleware/ |
H A D | SoundTriggerMiddlewareLoggingLatencyTest.java | 29 import android.media.permission.Identity; 81 Identity identity = new Identity(); in setUp()
|
/aosp14/frameworks/base/services/voiceinteraction/java/com/android/server/soundtrigger/ |
H A D | SoundTriggerService.java | 71 import android.media.permission.Identity; 298 Identity originatorIdentity) { in listUnderlyingModuleProperties() 299 Identity middlemanIdentity = new Identity(); in listUnderlyingModuleProperties() 318 Identity middlemanIdentity = new Identity(); in newSoundTriggerHelper() 320 Identity originatorIdentity = IdentityContext.getNonNull(); in newSoundTriggerHelper() 359 private final Identity mOriginatorIdentity; 362 MyAppOpsListener(Identity originatorIdentity, Consumer<Boolean> onOpModeChanged) { in MyAppOpsListener() 419 public ISoundTriggerSession attachAsMiddleman(@NonNull Identity originatorIdentity, in attachAsMiddleman() 420 @NonNull Identity middlemanIdentity, in attachAsMiddleman() 509 private final Identity mOriginatorIdentity; [all …]
|
/aosp14/frameworks/base/media/aidl/android/media/permission/ |
H A D | Identity.aidl | 24 parcelable Identity {
|
/aosp14/frameworks/base/services/voiceinteraction/java/com/android/server/voiceinteraction/ |
H A D | VisualQueryDetectorSession.java | 26 import android.media.permission.Identity; 67 Identity voiceInteractorIdentity, in VisualQueryDetectorSession()
|
H A D | SoftwareTrustedHotwordDetectorSession.java | 33 import android.media.permission.Identity; 75 Identity voiceInteractorIdentity, in SoftwareTrustedHotwordDetectorSession()
|
H A D | DspTrustedHotwordDetectorSession.java | 35 import android.media.permission.Identity; 88 Identity voiceInteractorIdentity, in DspTrustedHotwordDetectorSession()
|
H A D | DetectorSession.java | 61 import android.media.permission.Identity; 188 private final Identity mVoiceInteractorIdentity; 210 Identity voiceInteractorIdentity, in DetectorSession() 779 @NonNull Identity identity, @NonNull String permission, @NonNull String reason) { in enforcePermissionForDataDelivery()
|
H A D | HotwordDetectionConnection.java | 43 import android.media.permission.Identity; 160 private final Identity mVoiceInteractorIdentity; 183 Identity voiceInteractorIdentity, ComponentName hotwordDetectionServiceName, in HotwordDetectionConnection() 560 private final Identity mVoiceInteractorIdentity; 564 HotwordDetectionConnection connection, Identity voiceInteractorIdentity) { in SoundTriggerCallback()
|
H A D | VoiceInteractionManagerService.java | 52 import android.media.permission.Identity; 384 @NonNull Identity originatorIdentity, IBinder client, in createSoundTriggerSessionAsOriginator() 411 public List<ModuleProperties> listModuleProperties(Identity originatorIdentity) { in listModuleProperties() 1292 @NonNull Identity voiceInteractorIdentity, in initAndVerifyDetector() 1703 private final Identity mVoiceInteractorIdentity; 1707 Identity voiceInteractorIdentity) { in SoundTriggerSession() 2201 Identity voiceInteractorIdentity) { in createSoundTriggerCallbackLocked()
|
/aosp14/frameworks/base/media/ |
H A D | Android.bp | 18 "aidl/android/media/permission/Identity.aidl",
|