PluginAuthConfiguration
Authentication configuration information for an Amazon Q plugin.
Inheritors
Types
Information about the basic authentication credentials used to configure a plugin.
Information about the OAuth 2.0 authentication credential/token used to configure a plugin.
Functions
Casts this PluginAuthConfiguration as a BasicAuthConfiguration and retrieves its aws.sdk.kotlin.services.qbusiness.model.BasicAuthConfiguration value. Throws an exception if the PluginAuthConfiguration is not a BasicAuthConfiguration.
Casts this PluginAuthConfiguration as a BasicAuthConfiguration and retrieves its aws.sdk.kotlin.services.qbusiness.model.BasicAuthConfiguration value. Returns null if the PluginAuthConfiguration is not a BasicAuthConfiguration.
Casts this PluginAuthConfiguration as a OAuth2ClientCredentialConfiguration and retrieves its aws.sdk.kotlin.services.qbusiness.model.OAuth2ClientCredentialConfiguration value. Throws an exception if the PluginAuthConfiguration is not a OAuth2ClientCredentialConfiguration.
Casts this PluginAuthConfiguration as a OAuth2ClientCredentialConfiguration and retrieves its aws.sdk.kotlin.services.qbusiness.model.OAuth2ClientCredentialConfiguration value. Returns null if the PluginAuthConfiguration is not a OAuth2ClientCredentialConfiguration.