Skip to content

Commit

Permalink
fix schema (#3541)
Browse files Browse the repository at this point in the history
Signed-off-by: Pablo Hernán Carle <pablo.carle@broadcom.com>
Co-authored-by: Pablo Hernán Carle <pablo.carle@broadcom.com>
  • Loading branch information
pablocarle and Pablo Hernán Carle committed May 7, 2024
1 parent 2a01731 commit a5c3596
Showing 1 changed file with 24 additions and 20 deletions.
44 changes: 24 additions & 20 deletions schemas/cloud-gateway-schema.json
Expand Up @@ -77,26 +77,30 @@
"description": "OAuth2 client authentication provider settings",
"patternProperties": {
"^[a-zA-Z0-9_]+$": {
"authorizationUrl": {
"type": "string",
"description": "The Authorization Endpoint URI for the Authorization Server."
},
"tokenUri": {
"type": "string",
"description": "The Token Endpoint URI for the Authorization Server."
},
"userInfoUri": {
"type": "string",
"description": "The UserInfo Endpoint URI used to access the claims/attributes of the authenticated end-user."
},
"userNameAttribute": {
"type": "string",
"description": "The name of the attribute returned in the UserInfo Response that references the Name or Identifier of the end-user.",
"default": "sub"
},
"jwkSetUri": {
"type": "string",
"description": "The URI used to retrieve the JSON Web Key (JWK) Set from the Authorization Server, which contains the cryptographic key(s) used to verify the JSON Web Signature (JWS) of the ID Token and optionally the UserInfo Response."
"type": "object",
"description": "OAuth2 client provider settings",
"properties": {
"authorizationUrl": {
"type": "string",
"description": "The Authorization Endpoint URI for the Authorization Server."
},
"tokenUri": {
"type": "string",
"description": "The Token Endpoint URI for the Authorization Server."
},
"userInfoUri": {
"type": "string",
"description": "The UserInfo Endpoint URI used to access the claims/attributes of the authenticated end-user."
},
"userNameAttribute": {
"type": "string",
"description": "The name of the attribute returned in the UserInfo Response that references the Name or Identifier of the end-user.",
"default": "sub"
},
"jwkSetUri": {
"type": "string",
"description": "The URI used to retrieve the JSON Web Key (JWK) Set from the Authorization Server, which contains the cryptographic key(s) used to verify the JSON Web Signature (JWS) of the ID Token and optionally the UserInfo Response."
}
}
}
}
Expand Down

0 comments on commit a5c3596

Please sign in to comment.