v1

latestOpenAPI 3.0.1License2026-07-17236107.1 KB
developers

Get Issuer

Get Issuer

post/get-issuer

Request body

op_configuration_endpointstring required

The openid configuration endpoint URL. If missing, then op_host must be defined.

op_hoststring

Deprecated in favor of op_configuration_endpoint. It will be removed in future version(s). Provide the URL of OpenID Provider (OP) in this field. If missing, then op_configuration_endpoint must be defined.

op_discovery_pathstring

Deprecated in favor of op_configuration_endpoint. It will be removed in future version(s). Provide path to the OpenID Connect Provider's discovery document in this field. For example, if it is 'https://example.com/.well-known/openid-configuration' then the path is blank. But if it is 'https://example.com/oxauth/.well-known/openid-configuration' then the path is '/oxauth'

resourcestring required

Identifier for the target End-User that is the subject of the discovery request.

Example request

{
  "op_configuration_endpoint": "https://op.example.com/acme/.well-known/openid-configuration",
  "op_host": "https://<ophostname>",
  "op_discovery_path": "/oxauth",
  "resource": "admin@jenkins-ldap.gluu.org"
}

Response

OK

subjectstring

Example response

{
  "subject": "admin@jenkins-ldap.gluu.org"
}