ReadAuthenticationMetadata
Read-only authentication metadata union containing non-sensitive configuration details for different authentication types.
Inheritors
Types
Read-only metadata for API key authentication configuration.
Read-only metadata for OAuth2 authorization code grant flow configuration.
Read-only metadata for basic authentication configuration.
Read-only metadata for OAuth2 client credentials grant flow configuration.
Read-only metadata for IAM-based authentication configuration.
Read-only metadata for connections that do not require authentication.
Functions
Casts this ReadAuthenticationMetadata as a ApiKeyConnectionMetadata and retrieves its aws.sdk.kotlin.services.quicksight.model.ReadApiKeyConnectionMetadata value. Throws an exception if the ReadAuthenticationMetadata is not a ApiKeyConnectionMetadata.
Casts this ReadAuthenticationMetadata as a ApiKeyConnectionMetadata and retrieves its aws.sdk.kotlin.services.quicksight.model.ReadApiKeyConnectionMetadata value. Returns null if the ReadAuthenticationMetadata is not a ApiKeyConnectionMetadata.
Casts this ReadAuthenticationMetadata as a AuthorizationCodeGrantMetadata and retrieves its aws.sdk.kotlin.services.quicksight.model.ReadAuthorizationCodeGrantMetadata value. Throws an exception if the ReadAuthenticationMetadata is not a AuthorizationCodeGrantMetadata.
Casts this ReadAuthenticationMetadata as a AuthorizationCodeGrantMetadata and retrieves its aws.sdk.kotlin.services.quicksight.model.ReadAuthorizationCodeGrantMetadata value. Returns null if the ReadAuthenticationMetadata is not a AuthorizationCodeGrantMetadata.
Casts this ReadAuthenticationMetadata as a BasicAuthConnectionMetadata and retrieves its aws.sdk.kotlin.services.quicksight.model.ReadBasicAuthConnectionMetadata value. Throws an exception if the ReadAuthenticationMetadata is not a BasicAuthConnectionMetadata.
Casts this ReadAuthenticationMetadata as a BasicAuthConnectionMetadata and retrieves its aws.sdk.kotlin.services.quicksight.model.ReadBasicAuthConnectionMetadata value. Returns null if the ReadAuthenticationMetadata is not a BasicAuthConnectionMetadata.
Casts this ReadAuthenticationMetadata as a ClientCredentialsGrantMetadata and retrieves its aws.sdk.kotlin.services.quicksight.model.ReadClientCredentialsGrantMetadata value. Throws an exception if the ReadAuthenticationMetadata is not a ClientCredentialsGrantMetadata.
Casts this ReadAuthenticationMetadata as a ClientCredentialsGrantMetadata and retrieves its aws.sdk.kotlin.services.quicksight.model.ReadClientCredentialsGrantMetadata value. Returns null if the ReadAuthenticationMetadata is not a ClientCredentialsGrantMetadata.
Casts this ReadAuthenticationMetadata as a IamConnectionMetadata and retrieves its aws.sdk.kotlin.services.quicksight.model.ReadIamConnectionMetadata value. Throws an exception if the ReadAuthenticationMetadata is not a IamConnectionMetadata.
Casts this ReadAuthenticationMetadata as a IamConnectionMetadata and retrieves its aws.sdk.kotlin.services.quicksight.model.ReadIamConnectionMetadata value. Returns null if the ReadAuthenticationMetadata is not a IamConnectionMetadata.
Casts this ReadAuthenticationMetadata as a NoneConnectionMetadata and retrieves its aws.sdk.kotlin.services.quicksight.model.ReadNoneConnectionMetadata value. Throws an exception if the ReadAuthenticationMetadata is not a NoneConnectionMetadata.
Casts this ReadAuthenticationMetadata as a NoneConnectionMetadata and retrieves its aws.sdk.kotlin.services.quicksight.model.ReadNoneConnectionMetadata value. Returns null if the ReadAuthenticationMetadata is not a NoneConnectionMetadata.