Merge "Remove ServiceManager usage from IpSecTransform"
This commit is contained in:
@@ -27,6 +27,7 @@ import android.annotation.TestApi;
|
||||
import android.content.Context;
|
||||
import android.content.pm.PackageManager;
|
||||
import android.os.Binder;
|
||||
import android.os.IBinder;
|
||||
import android.os.ParcelFileDescriptor;
|
||||
import android.os.RemoteException;
|
||||
import android.os.ServiceSpecificException;
|
||||
@@ -987,6 +988,29 @@ public final class IpSecManager {
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @hide
|
||||
*/
|
||||
public IpSecTransformResponse createTransform(IpSecConfig config, IBinder binder,
|
||||
String callingPackage) {
|
||||
try {
|
||||
return mService.createTransform(config, binder, callingPackage);
|
||||
} catch (RemoteException e) {
|
||||
throw e.rethrowFromSystemServer();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @hide
|
||||
*/
|
||||
public void deleteTransform(int resourceId) {
|
||||
try {
|
||||
mService.deleteTransform(resourceId);
|
||||
} catch (RemoteException e) {
|
||||
throw e.rethrowFromSystemServer();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Construct an instance of IpSecManager within an application context.
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user