@@ -375,20 +375,20 @@ $config = [
375375// 'eyJ...GHg',
376376 ],
377377
378- // (optional) Federation Trust Marks for dynamic fetching. An array of key-value pairs, where key is Trust Mark ID
379- // and value is Trust Mark Issuer ID, each representing a Trust Mark issued to this entity. Each Trust Mark ID
380- // in this array will be dynamically fetched from noted Trust Mark Issuer as necessary. If federation caching
381- // is enabled (recommended), fetched Trust Marks will also be cached until their expiry.
378+ // (optional) Federation Trust Marks for dynamic fetching. An array of key-value pairs, where key is Trust Mark Type
379+ // and value is Trust Mark Issuer ID, each representing a Trust Mark issued to this entity. Each Trust Mark Type
380+ // in this array will be dynamically fetched from the noted Trust Mark Issuer as necessary. If federation
381+ // caching is enabled (recommended), fetched Trust Marks will also be cached until their expiry.
382382 ModuleConfig::OPTION_FEDERATION_DYNAMIC_TRUST_MARKS => [
383- // 'trust-mark-id ' => 'trust-mark-issuer-id',
383+ // 'trust-mark-type ' => 'trust-mark-issuer-id',
384384 ],
385385
386386 // (optional) Federation participation limit by Trust Marks. This is an array with the following format:
387387 // [
388388 // 'trust-anchor-id' => [
389389 // 'limit-id' => [
390- // 'trust-mark-id ',
391- // 'trust-mark-id -2',
390+ // 'trust-mark-type ',
391+ // 'trust-mark-type -2',
392392 // ],
393393 // ],
394394 // ],
@@ -399,13 +399,13 @@ $config = [
399399 'https://ta.example.org/' => [
400400 // Entities must have (at least) one Trust Mark from the list below.
401401 \SimpleSAML\Module\oidc\Codebooks\LimitsEnum::OneOf->value => [
402- 'trust-mark-id ',
403- 'trust-mark-id -2',
402+ 'trust-mark-type ',
403+ 'trust-mark-type -2',
404404 ],
405405 // Entities must have all Trust Marks from the list below.
406406 \SimpleSAML\Module\oidc\Codebooks\LimitsEnum::AllOf->value => [
407- 'trust-mark-id -3',
408- 'trust-mark-id -4',
407+ 'trust-mark-type -3',
408+ 'trust-mark-type -4',
409409 ],
410410 ],
411411 ],
@@ -471,10 +471,21 @@ $config = [
471471 // Common federation entity parameters:
472472 // https://openid.net/specs/openid-federation-1_0.html#name-common-metadata-parameters
473473 ModuleConfig::OPTION_ORGANIZATION_NAME => null,
474+ ModuleConfig::OPTION_DISPLAY_NAME => null,
475+ ModuleConfig::OPTION_DESCRIPTION => null,
476+ ModuleConfig::OPTION_KEYWORDS => [
477+ // 'some-keyword',
478+ ],
474479 ModuleConfig::OPTION_CONTACTS => [
475480476481 ],
477482 ModuleConfig::OPTION_LOGO_URI => null,
478483 ModuleConfig::OPTION_POLICY_URI => null,
484+ ModuleConfig::OPTION_INFORMATION_URI => null,
485+ ModuleConfig::OPTION_ORGANIZATION_URI => null,
486+ /**
487+ * @deprecated In Draft-43 of OIDFed specification, metadata claim 'homepage_uri' has been renamed to
488+ * 'organization_uri'. Use 'organization_uri' instead.
489+ */
479490 ModuleConfig::OPTION_HOMEPAGE_URI => null,
480491];
0 commit comments