diff --git a/samples/components/oauth/redshift.okta.iam-idc.xml b/samples/components/oauth/redshift.okta.iam-idc.xml new file mode 100644 index 00000000..b1a1eb44 --- /dev/null +++ b/samples/components/oauth/redshift.okta.iam-idc.xml @@ -0,0 +1,68 @@ + + + redshift + custom_redshift_okta + $copy_client_id_from_okta_oidc_app + $copy_client_secret_from_okta_oidc_app + http://localhost:55556/Callback + http://localhost:55557/Callback + http://localhost:55558/Callback + https://$copy_okta_host_value.okta.com/oauth2/default/v1/authorize + https://$copy_okta_host_value.okta.com/oauth2/default/v1/token + openid + email + profile + offline_access + + + OAUTH_CAP_FIXED_PORT_IN_CALLBACK_URL + true + + + OAUTH_CAP_PKCE_REQUIRES_CODE_CHALLENGE_METHOD + true + + + OAUTH_CAP_REQUIRE_PKCE + true + + + OAUTH_CAP_SUPPORTS_STATE + true + + + OAUTH_CAP_CLIENT_SECRET_IN_URL_QUERY_PARAM + true + + + OAUTH_CAP_SUPPORTS_GET_USERINFO_FROM_ID_TOKEN + true + + + + + ACCESSTOKEN + access_token + + + REFRESHTOKEN + refresh_token + + + id-token + id_token + + + access-token-issue-time + issued_at + + + access-token-expires-in + expires_in + + + username + preferred_username + + + \ No newline at end of file