Information about an interposed request for operation invocation. All interposers would receive an instance of this structure as an input parameter.
|required||groups||array of InterpositionSecurityPrincipal||
Groups of the user who started the interposed operation. Would be empty if there is no authentication information.
Name of the interposed operation. In canonical format. For example say_hello.
Input of the interposed operation.
Fully qualified name of the service which contains the interposed operation. In canonical format. For example org.example.hello.
User which started the interposed operation. There could be no authentication information. For example when methods are invoked anonymously.