Package io.grpc.binder
See: Description
-
Class Summary Class Description BuildConfig BinderInternal Helper class to expose IBinderReceiver methods for legacy internal builders. Builder A builder for InboundParcelablePolicy. InboundParcelablePolicy Contains the policy for accepting inbound parcelable objects. ApiConstants Constant parts of the gRPC binder transport public API. UntrustedSecurityPolicies Static factory methods for creating untrusted security policies. AndroidComponentAddress The target of an Android android.app.Service binding. BinderChannelCredentials Additional arbitrary arguments to establish a Android binder connection channel. Builder Builds an instance of BindServiceFlags. BindServiceFlags An immutable set of flags affecting the behavior of bindService. ParcelableUtils Utility methods for using Android Parcelable objects with gRPC. SecurityPolicies Static factory methods for creating standard security policies. PeerUids Static methods that operate on PeerUid. BinderServerBuilder Builder for a server that services requests from an Android Service. PeerUid Identifies a gRPC/binder client or server by Android/Linux UID (https://source.android.com/security/app-sandbox). AsyncSecurityPolicy Decides whether a given Android UID is authorized to access some resource. BinderChannelBuilder Builder for a gRPC channel which communicates with an Android bound service. LifecycleOnDestroyHelper Helps work around certain quirks of addObserver and DESTROYED. Builder Builder for an AndroidServiceSecurityPolicy. ServerSecurityPolicy A security policy for a gRPC server. SecurityPolicy Decides whether a given Android UID is authorized to access some resource. IBinderReceiver A container for at most one instance of IBinder, useful as an "out parameter".