Package com.veeva.vault.sdk.api.http
Interface HttpTokens
public interface HttpTokens
Set of tokens built-in to
HttpService that will be resolved for HttpRequests that have token
resolution enabled.
These tokens are resolved specifically for HttpRequests, in addition to custom tokens provided through
HttpRequest.setTokenRequest(TokenRequest), and the tokens defined in the Vaulttoken component.
These tokens can be resolved only in the request's headers, body parameters, and body. Tokens used in query string parameters are not resolved.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringResolves the "Authorization" value generated for the Authorization type associated to a connection.static final StringResolves the connection Authorization's client ID or login name.static final StringResolves the connection Authorization's client secret for the login user.static final StringResolves the connection Authorization's user or login name.static final StringResolves the connection Authorization's password for the login user.static final StringResolves a valid Vault session token for the Authorized Connection User on the Connection record.static final StringResolves a valid Vault session token for the currently authenticated user.
-
Field Details
-
AUTH_USER_NAME
Resolves the connection Authorization's user or login name.- See Also:
-
AUTH_USER_PASSWORD
Resolves the connection Authorization's password for the login user.- See Also:
-
AUTH_CLIENT_ID
Resolves the connection Authorization's client ID or login name.- See Also:
-
AUTH_CLIENT_SECRET
Resolves the connection Authorization's client secret for the login user.- See Also:
-
AUTH_AUTHORIZATION_VALUE
Resolves the "Authorization" value generated for the Authorization type associated to a connection.- See Also:
-
SESSION_ID
Resolves a valid Vault session token for the currently authenticated user.- See Also:
-
CONNECTION_USER_SESSION_ID
Resolves a valid Vault session token for the Authorized Connection User on the Connection record.- See Also:
-