Package org.opensearch.identity
Interface Subject
- All Known Subinterfaces:
PluginSubject
,UserSubject
- All Known Implementing Classes:
NoopPluginSubject
,NoopSubject
@ExperimentalApi
public interface Subject
An individual, process, or device that causes information to flow among objects or change to the system state.
- Opensearch.experimental:
-
Method Summary
Modifier and TypeMethodDescriptionGet the application-wide uniquely identifying principaldefault <T> T
runAs allows the caller to run a callable function as this subject