| Package | Description |
|---|---|
| com.vmware.vapi.std.interposition |
The
com.vmware.vapi.std.interposition package provides interfaces that
TODO. |
| Modifier and Type | Method and Description |
|---|---|
static SecurityPrincipal |
SecurityPrincipal._newInstance(StructValue structValue)
WARNING: Internal method, subject to change in future versions.
Returns new instance of this binding class and injects the provided data value. WARNING: The returned object is not fully initialized. |
static SecurityPrincipal |
SecurityPrincipal._newInstance2(StructValue structValue)
WARNING: Internal method, subject to change in future versions.
Serves as a versioning mechanism. |
SecurityPrincipal |
SecurityPrincipal.Builder.build() |
SecurityPrincipal |
InvocationRequest.getUser()
User which started the interposed operation.
|
| Modifier and Type | Method and Description |
|---|---|
List<SecurityPrincipal> |
InvocationRequest.getGroups()
Groups of the user who started the interposed operation.
|
| Modifier and Type | Method and Description |
|---|---|
void |
InvocationRequest.setUser(SecurityPrincipal user)
User which started the interposed operation.
|
InvocationRequest.Builder |
InvocationRequest.Builder.setUser(SecurityPrincipal user)
User which started the interposed operation.
|
| Modifier and Type | Method and Description |
|---|---|
void |
InvocationRequest.setGroups(List<SecurityPrincipal> groups)
Groups of the user who started the interposed operation.
|
| Constructor and Description |
|---|
InvocationRequest(String serviceId,
String operationId,
DataValue operationInput,
SecurityPrincipal user,
List<SecurityPrincipal> groups)
This constructor is provided for backwards compatibility purposes only.
|
| Constructor and Description |
|---|
Builder(String serviceId,
String operationId,
DataValue operationInput,
List<SecurityPrincipal> groups)
Constructor with parameters for the required properties of
InvocationRequest. |
InvocationRequest(String serviceId,
String operationId,
DataValue operationInput,
SecurityPrincipal user,
List<SecurityPrincipal> groups)
This constructor is provided for backwards compatibility purposes only.
|
Copyright © 2023. All rights reserved.