@@ -386,20 +386,20 @@ $config = [
386386// 'eyJ...GHg',
387387 ],
388388
389- // (optional) Federation Trust Marks for dynamic fetching. An array of key-value pairs, where key is Trust Mark ID
390- // and value is Trust Mark Issuer ID, each representing a Trust Mark issued to this entity. Each Trust Mark ID
391- // in this array will be dynamically fetched from noted Trust Mark Issuer as necessary. If federation caching
392- // is enabled (recommended), fetched Trust Marks will also be cached until their expiry.
389+ // (optional) Federation Trust Marks for dynamic fetching. An array of key-value pairs, where key is Trust Mark Type
390+ // and value is Trust Mark Issuer ID, each representing a Trust Mark issued to this entity. Each Trust Mark Type
391+ // in this array will be dynamically fetched from the noted Trust Mark Issuer as necessary. If federation
392+ // caching is enabled (recommended), fetched Trust Marks will also be cached until their expiry.
393393 ModuleConfig::OPTION_FEDERATION_DYNAMIC_TRUST_MARKS => [
394- // 'trust-mark-id ' => 'trust-mark-issuer-id',
394+ // 'trust-mark-type ' => 'trust-mark-issuer-id',
395395 ],
396396
397397 // (optional) Federation participation limit by Trust Marks. This is an array with the following format:
398398 // [
399399 // 'trust-anchor-id' => [
400400 // 'limit-id' => [
401- // 'trust-mark-id ',
402- // 'trust-mark-id -2',
401+ // 'trust-mark-type ',
402+ // 'trust-mark-type -2',
403403 // ],
404404 // ],
405405 // ],
@@ -410,13 +410,13 @@ $config = [
410410 'https://ta.example.org/' => [
411411 // Entities must have (at least) one Trust Mark from the list below.
412412 \SimpleSAML\Module\oidc\Codebooks\LimitsEnum::OneOf->value => [
413- 'trust-mark-id ',
414- 'trust-mark-id -2',
413+ 'trust-mark-type ',
414+ 'trust-mark-type -2',
415415 ],
416416 // Entities must have all Trust Marks from the list below.
417417 \SimpleSAML\Module\oidc\Codebooks\LimitsEnum::AllOf->value => [
418- 'trust-mark-id -3',
419- 'trust-mark-id -4',
418+ 'trust-mark-type -3',
419+ 'trust-mark-type -4',
420420 ],
421421 ],
422422 ],
@@ -482,11 +482,22 @@ $config = [
482482 // Common federation entity parameters:
483483 // https://openid.net/specs/openid-federation-1_0.html#name-common-metadata-parameters
484484 ModuleConfig::OPTION_ORGANIZATION_NAME => null,
485+ ModuleConfig::OPTION_DISPLAY_NAME => null,
486+ ModuleConfig::OPTION_DESCRIPTION => null,
487+ ModuleConfig::OPTION_KEYWORDS => [
488+ // 'some-keyword',
489+ ],
485490 ModuleConfig::OPTION_CONTACTS => [
486491487492 ],
488493 ModuleConfig::OPTION_LOGO_URI => null,
489494 ModuleConfig::OPTION_POLICY_URI => null,
495+ ModuleConfig::OPTION_INFORMATION_URI => null,
496+ ModuleConfig::OPTION_ORGANIZATION_URI => null,
497+ /**
498+ * @deprecated In Draft-43 of OIDFed specification, metadata claim 'homepage_uri' has been renamed to
499+ * 'organization_uri'. Use 'organization_uri' instead.
500+ */
490501 ModuleConfig::OPTION_HOMEPAGE_URI => null,
491502
492503
0 commit comments