|
272 | 272 | "type": "string", |
273 | 273 | "info": "The name of the authority that can register a service provider or identity provider." |
274 | 274 | }, |
275 | | - "logo:0:url": { |
276 | | - "type": "string", |
277 | | - "format": "url", |
278 | | - "info": "Enter the URL to the logo used for this service. e.g. https://static.example-logo.nl/media/sp/logo.png." |
279 | | - }, |
280 | | - "logo:0:width": { |
281 | | - "type": "number", |
282 | | - "info": "The width of the logo found at logo:0:url in pixels." |
283 | | - }, |
284 | | - "logo:0:height": { |
285 | | - "type": "number", |
286 | | - "info": "The height of the logo found at logo:0:url in pixels." |
287 | | - }, |
288 | 275 | "redirect.sign": { |
289 | 276 | "type": "boolean", |
290 | 277 | "info": "Whether authentication requests to this IdP will be signed by Engineblock." |
|
436 | 423 | "sibblingIndependent": true, |
437 | 424 | "info": "From the pull down, select the type of contact." |
438 | 425 | }, |
| 426 | + "^logo:([0-9]{1}):url$": { |
| 427 | + "type": "string", |
| 428 | + "format": "url", |
| 429 | + "multiplicity": 9, |
| 430 | + "sibblingIndependent": true, |
| 431 | + "info": "Enter the URL to the logo used for this service. e.g. https://static.example-logo.nl/media/sp/logo.png." |
| 432 | + }, |
| 433 | + "^logo:([0-9]{1}):width$": { |
| 434 | + "type": "number", |
| 435 | + "multiplicity": 9, |
| 436 | + "sibblingIndependent": true, |
| 437 | + "info": "The width of the logo found at logo:x:url in pixels." |
| 438 | + }, |
| 439 | + "^logo:([0-9]{1}):height$": { |
| 440 | + "type": "number", |
| 441 | + "multiplicity": 9, |
| 442 | + "sibblingIndependent": true, |
| 443 | + "info": "The height of the logo found at logo:x:url in pixels." |
| 444 | + }, |
| 445 | +{% for lang in supported_language_codes.split(',') %} |
| 446 | + "^DiscoveryName:([0-9]{1}):{{ lang }}$": { |
| 447 | + "type": "string", |
| 448 | + "multiplicity": 9, |
| 449 | + "sibblingIndependent": false, |
| 450 | + "info": "The discovery name(s) of the Identity Provider as displayed in applications." |
| 451 | + }, |
| 452 | +{% endfor %} |
439 | 453 | "^OrganizationName:({{ supported_language_codes | replace(',','|') }})$": { |
440 | 454 | "type": "string" |
441 | 455 | }, |
|
476 | 490 | "multiplicity": 10, |
477 | 491 | "info": "The URL to the a SAML protocol endpoint at an IdP that a client can contact to obtain a SAML authentication assertion for use at an SP. e.g. https://idp.example.org/idp/profile/SAML2/Redirect/SSO" |
478 | 492 | }, |
479 | | - "^keywords:({{ supported_language_codes | replace(',','|') }})$": { |
| 493 | +{% for lang in supported_language_codes.split(',') %} |
| 494 | + "^keywords:([0-9]{1}):{{ lang }}": { |
480 | 495 | "type": "string", |
| 496 | + "multiplicity": 10, |
481 | 497 | "info": "This field defines searchable words in the WAYF dialogue for this Identity Provider." |
482 | 498 | }, |
| 499 | +{% endfor %} |
| 500 | + |
483 | 501 | "^shibmd:scope:([0-9]{1}):allowed$": { |
484 | 502 | "type": "string", |
485 | 503 | "multiplicity": 10, |
|
495 | 513 | "name:en", |
496 | 514 | "OrganizationName:en", |
497 | 515 | "SingleSignOnService:0:Binding", |
498 | | - "SingleSignOnService:0:Location" |
| 516 | + "SingleSignOnService:0:Location", |
| 517 | + "DiscoveryName:0:en" |
499 | 518 | ], |
500 | 519 | "additionalProperties": false |
501 | 520 | } |
|
0 commit comments