El servicio de correlación de cobertura es un punto final sin proteger que
devuelve una matriz JSON (JavaScript Object Notation)
de prefijos URI terminados en barra inclinada. La matriz de prefijos
URI designa qué contextos web forman parte de un grupo de inicio de sesión único (SSO),
lo que permite a los clientes saber si un destino de URI se considera seguro para enviarle
una señal de acceso.
Antes de empezar
El servicio de correlación de cobertura devuelve una matriz
JSON
de prefijos
URI, que son un conjunto exclusivo que se deriva
de la agregación de los valores de parámetro
trusted_uri_prefixes que se
especifican en los clientes registrados. Por lo tanto, un caso típico para rellenar el
servicio de correlación de cobertura es registrar los clientes y especificar el valor
trusted_uri_prefixes.
Acerca de esta tarea
En el ejemplo siguiente se supone que el proveedor de OpenID Connect de Liberty
se ha configurado con SSL en el puerto 443.
https://server.example.com:443/oidc/endpoint/<provider_name>/coverage_map
Asimismo, en este ejemplo se supone que un cliente se ha registrado con el
valor trusted_uri_prefixes especificado.
Procedimiento
- Especifique un parámetro de consulta token_type URI en el
punto final coverage_map. A continuación, se muestra una solicitud de
ejemplo donde se supone que el cliente se ha registrado con el valor
trusted_uri_prefixes especificado.
https://server.example.com:443/oidc/endpoint/<provider_name>/coverage_map?token_type=bearer
El único valor token_type que está soportado es token_type=bearer.
- Obtenga la correlación de cobertura para el tipo de señal de portador, como se
muestra en el ejemplo siguiente.
Cabeceras de solicitud:
GET https://server.example.com:443/oidc/endpoint/<provider_name>/coverage_map?token_type=bearer
Cabeceras de respuesta:
Status: 200
CacheControl: public, maxage=600
ETag:"vvhkgXkRx+BzR3Q4kwCCqw=="
ContentType: application/json
Cuerpo de respuesta:
[
"http://res1.ibm.com/",
"https://trusted.server.ibm.com:9554/resources/"
]