developers
Get OP Discovery Configuration
Get OP Discovery Configuration
post/get-discovery
Request body
Example request
{
"op_configuration_endpoint": "https://op.example.com/acme/.well-known/openid-configuration",
"op_host": "https://<ophostname>",
"op_discovery_path": "/oxauth"
}Response
OK
Example response
{
"issuer": "https://<ophostname>",
"authorization_endpoint": "https://<ophostname>/oxauth/restv1/authorize",
"token_endpoint": "https://<ophostname>/oxauth/restv1/token",
"token_revocation_endpoint": "https://<ophostname>/oxauth/restv1/token/v1",
"user_info_endpoint": "https://<ophostname>/oxauth/restv1/userinfo",
"client_info_endpoint": "https://<ophostname>/oxauth/restv1/clientinfo",
"check_session_iframe": "https://<ophostname>/oxauth/opiframe.htm",
"end_session_endpoint": "https://<ophostname>/oxauth/restv1/end_session",
"jwks_uri": "https://<ophostname>/oxauth/restv1/jwks",
"registration_endpoint": "https://<ophostname>/oxauth/restv1/register",
"id_generation_endpoint": "https://<ophostname>/oxauth/restv1/id",
"introspection_endpoint": "https://<ophostname>/oxauth/restv1/introspection",
"scopes_supported": [
"owner",
"casa",
"address",
"clientinfo",
"user_name",
"openid",
"profile",
"uma_protection",
"admin",
"permission",
"manage",
"phone",
"mobile_phone",
"name",
"oxd",
"email"
],
"response_types_supported": [
"token id_token",
"token code id_token",
"token",
"token code",
"code",
"code id_token",
"id_token"
],
"grant_types_supported": [
"authorization_code",
"refresh_token",
"urn:ietf:params:oauth:grant-type:uma-ticket",
"password",
"implicit",
"client_credentials"
],
"acr_values_supported": [
"u2f",
"super_gluu",
"otp",
"auth_ldap_server"
],
"subject_types_supported": [
"public",
"pairwise"
],
"user_info_signing_alg_values_supported": [
"HS256",
"HS384",
"HS512",
"RS256",
"RS384",
"RS512",
"ES256",
"ES384",
"ES512"
],
"user_info_encryption_alg_values_supported": [
"RSA1_5",
"RSA-OAEP",
"A128KW",
"A256KW"
],
"user_info_encryption_enc_values_supported": [
"RSA1_5",
"RSA-OAEP",
"A128KW",
"A256KW"
],
"id_token_signing_alg_values_supported": [
"none",
"HS256",
"HS384",
"HS512",
"RS256",
"RS384",
"RS512",
"ES256",
"ES384",
"ES512"
],
"id_token_encryption_alg_values_supported": [
"RSA1_5",
"RSA-OAEP",
"A128KW",
"A256KW"
],
"id_token_encryption_enc_values_supported": [
"A128CBC+HS256",
"A256CBC+HS512",
"A128GCM",
"A256GCM"
],
"request_object_signing_alg_values_supported": [
"none",
"HS256",
"HS384",
"HS512",
"RS256",
"RS384",
"RS512",
"ES256",
"ES384",
"ES512"
],
"request_object_encryption_alg_values_supported": [
"RSA1_5",
"RSA-OAEP",
"A128KW",
"A256KW"
],
"request_object_encryption_enc_values_supported": [
"A128CBC+HS256",
"A256CBC+HS512",
"A128GCM",
"A256GCM"
],
"token_endpoint_auth_methods_supported": [
"client_secret_basic",
"client_secret_post",
"client_secret_jwt",
"private_key_jwt"
],
"token_endpoint_auth_signing_alg_values_supported": [
"HS256",
"HS384",
"HS512",
"RS256",
"RS384",
"RS512",
"ES256",
"ES384",
"ES512"
],
"display_values_supported": [
"page",
"popup"
],
"claim_types_supported": [
"normal"
],
"claims_supported": [
"street_address",
"country",
"zoneinfo",
"birthdate",
"role",
"gender",
"formatted",
"user_name",
"phone_mobile_number",
"preferred_username",
"locale",
"inum",
"updated_at",
"nickname",
"email",
"website",
"email_verified",
"profile",
"locality",
"phone_number_verified",
"given_name",
"middle_name",
"picture",
"name",
"phone_number",
"postal_code",
"region",
"family_name"
],
"id_token_token_binding_cnf_values_supported": [
"tbh"
],
"service_documentation": "http://<op_docs>",
"claims_locales_supported": [
"en"
],
"ui_locales_supported": [
"en",
"es"
],
"claims_parameter_supported": true,
"request_parameter_supported": true,
"request_uri_parameter_supported": true,
"require_request_uri_registration": true,
"tls_client_certificate_bound_access_tokens": true,
"front_channel_logout_supported": true,
"front_channel_logout_session_supported": true,
"op_policy_uri": "http://<policy_uri>",
"op_tos_uri": "http://<tos_uri>"
}