public final class AuthzRefreshingRequestExecutorFactory
extends java.lang.Object
implements com.vmware.vapi.internal.protocol.client.rest.RequestExecutorFactory
RequestExecutor
instances that implement the authorization
flow for accessing VMC's API:
Constructor and Description |
---|
AuthzRefreshingRequestExecutorFactory(com.vmware.vapi.internal.protocol.client.rest.authn.HttpRequestAuthorizer authorizer,
AccessRequestor accessRequestor) |
Modifier and Type | Method and Description |
---|---|
com.vmware.vapi.internal.protocol.client.rest.RequestExecutor |
createRequestExecutor(com.vmware.vapi.internal.protocol.client.rpc.RestTransport transport,
com.vmware.vapi.internal.protocol.client.rest.ResponseParser parser) |
public AuthzRefreshingRequestExecutorFactory(com.vmware.vapi.internal.protocol.client.rest.authn.HttpRequestAuthorizer authorizer, AccessRequestor accessRequestor)
public com.vmware.vapi.internal.protocol.client.rest.RequestExecutor createRequestExecutor(com.vmware.vapi.internal.protocol.client.rpc.RestTransport transport, com.vmware.vapi.internal.protocol.client.rest.ResponseParser parser)
createRequestExecutor
in interface com.vmware.vapi.internal.protocol.client.rest.RequestExecutorFactory