ToolsetOpenApiToolsetApiAuthentication constructor
const
ToolsetOpenApiToolsetApiAuthentication({
- Input<
ToolsetOpenApiToolsetApiAuthenticationApiKeyConfig?> ? apiKeyConfig, - Input<
ToolsetOpenApiToolsetApiAuthenticationBearerTokenConfig?> ? bearerTokenConfig, - Input<
ToolsetOpenApiToolsetApiAuthenticationOauthConfig?> ? oauthConfig, - Input<
ToolsetOpenApiToolsetApiAuthenticationServiceAccountAuthConfig?> ? serviceAccountAuthConfig, - Input<
Map< ? serviceAgentIdTokenAuthConfig,String, dynamic> ?>
Creates a new ToolsetOpenApiToolsetApiAuthentication.
apiKeyConfig Configurations for authentication with API key.
bearerTokenConfig Configurations for authentication with a bearer token.
oauthConfig Configurations for authentication with OAuth.
serviceAccountAuthConfig Configurations for authentication using a custom service account.
serviceAgentIdTokenAuthConfig Configurations for authentication with [ID
Implementation
const ToolsetOpenApiToolsetApiAuthentication({
this.apiKeyConfig,
this.bearerTokenConfig,
this.oauthConfig,
this.serviceAccountAuthConfig,
this.serviceAgentIdTokenAuthConfig,
});