| // Signature format: 4.0 |
| package androidx.privacysandbox.sdkruntime.provider { |
| |
| @RequiresApi(34) public final class SandboxedSdkProviderAdapter extends android.app.sdksandbox.SandboxedSdkProvider { |
| ctor public SandboxedSdkProviderAdapter(); |
| method public android.view.View getView(android.content.Context windowContext, android.os.Bundle params, int width, int height); |
| method @kotlin.jvm.Throws(exceptionClasses=LoadSdkException::class) public android.app.sdksandbox.SandboxedSdk onLoadSdk(android.os.Bundle params) throws android.app.sdksandbox.LoadSdkException; |
| } |
| |
| } |
| |
| package androidx.privacysandbox.sdkruntime.provider.controller { |
| |
| public final class SdkSandboxControllerCompat { |
| method public static androidx.privacysandbox.sdkruntime.provider.controller.SdkSandboxControllerCompat from(android.content.Context context); |
| method public java.util.List<androidx.privacysandbox.sdkruntime.core.AppOwnedSdkSandboxInterfaceCompat> getAppOwnedSdkSandboxInterfaces(); |
| method public String getClientPackageName(); |
| method public java.util.List<androidx.privacysandbox.sdkruntime.core.SandboxedSdkCompat> getSandboxedSdks(); |
| method public suspend Object? loadSdk(String sdkName, android.os.Bundle params, kotlin.coroutines.Continuation<? super androidx.privacysandbox.sdkruntime.core.SandboxedSdkCompat>); |
| method public android.os.IBinder registerSdkSandboxActivityHandler(androidx.privacysandbox.sdkruntime.core.activity.SdkSandboxActivityHandlerCompat handlerCompat); |
| method public void registerSdkSandboxClientImportanceListener(java.util.concurrent.Executor executor, androidx.privacysandbox.sdkruntime.core.SdkSandboxClientImportanceListenerCompat listenerCompat); |
| method public void unregisterSdkSandboxActivityHandler(androidx.privacysandbox.sdkruntime.core.activity.SdkSandboxActivityHandlerCompat handlerCompat); |
| method public void unregisterSdkSandboxClientImportanceListener(androidx.privacysandbox.sdkruntime.core.SdkSandboxClientImportanceListenerCompat listenerCompat); |
| field public static final androidx.privacysandbox.sdkruntime.provider.controller.SdkSandboxControllerCompat.Companion Companion; |
| } |
| |
| public static final class SdkSandboxControllerCompat.Companion { |
| method public androidx.privacysandbox.sdkruntime.provider.controller.SdkSandboxControllerCompat from(android.content.Context context); |
| } |
| |
| } |
| |