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