Workforce Pool Provider Extra Attributes Oauth2Client Args
data class WorkforcePoolProviderExtraAttributesOauth2ClientArgs(val attributesType: Output<String>, val clientId: Output<String>, val clientSecret: Output<WorkforcePoolProviderExtraAttributesOauth2ClientClientSecretArgs>, val issuerUri: Output<String>, val queryParameters: Output<WorkforcePoolProviderExtraAttributesOauth2ClientQueryParametersArgs>? = null) : ConvertibleToJava<WorkforcePoolProviderExtraAttributesOauth2ClientArgs>
Constructors
Link copied to clipboard
constructor(attributesType: Output<String>, clientId: Output<String>, clientSecret: Output<WorkforcePoolProviderExtraAttributesOauth2ClientClientSecretArgs>, issuerUri: Output<String>, queryParameters: Output<WorkforcePoolProviderExtraAttributesOauth2ClientQueryParametersArgs>? = null)
Properties
Link copied to clipboard
Represents the IdP and type of claims that should be fetched.
Link copied to clipboard
The OAuth 2.0 client secret for retrieving extra attributes from the identity provider. Required to get the Access Token using client credentials grant flow.
Link copied to clipboard
val queryParameters: Output<WorkforcePoolProviderExtraAttributesOauth2ClientQueryParametersArgs>? = null
Represents the parameters to control which claims are fetched from an IdP.