|
12 | 12 | Id = OpenIdConstants.Features.Core, |
13 | 13 | Name = "OpenID Core Components", |
14 | 14 | Category = "OpenID Connect", |
15 | | - Description = "Registers the core components used by the OpenID module." |
| 15 | + Description = "Registers the core components used by the OpenID module.", |
| 16 | + EnabledByDependencyOnly = true |
16 | 17 | )] |
17 | 18 |
|
18 | 19 | [assembly: Feature( |
19 | 20 | Id = OpenIdConstants.Features.Client, |
20 | 21 | Name = "OpenID Client", |
21 | 22 | Category = "OpenID Connect", |
22 | 23 | Description = "Authenticates users from an external OpenID Connect identity provider.", |
23 | | - Dependencies = new[] { OpenIdConstants.Features.Core } |
| 24 | + Dependencies = new[] |
| 25 | + { |
| 26 | + OpenIdConstants.Features.Core, |
| 27 | + } |
24 | 28 | )] |
25 | 29 |
|
26 | 30 | [assembly: Feature( |
27 | 31 | Id = OpenIdConstants.Features.Management, |
28 | 32 | Name = "OpenID Management Interface", |
29 | 33 | Category = "OpenID Connect", |
30 | 34 | Description = "Allows adding, editing and removing the registered applications.", |
31 | | - Dependencies = new[] { OpenIdConstants.Features.Core } |
| 35 | + Dependencies = new[] |
| 36 | + { |
| 37 | + OpenIdConstants.Features.Core, |
| 38 | + } |
32 | 39 | )] |
33 | 40 |
|
34 | 41 | [assembly: Feature( |
|
39 | 46 | Dependencies = new[] |
40 | 47 | { |
41 | 48 | OpenIdConstants.Features.Core, |
42 | | - OpenIdConstants.Features.Management |
| 49 | + OpenIdConstants.Features.Management, |
43 | 50 | } |
44 | 51 | )] |
45 | 52 |
|
|
48 | 55 | Name = "OpenID Token Validation", |
49 | 56 | Category = "OpenID Connect", |
50 | 57 | Description = "Validates tokens issued by the Orchard OpenID server or by a remote server supporting JWT and OpenID Connect discovery.", |
51 | | - Dependencies = new[] { OpenIdConstants.Features.Core } |
| 58 | + Dependencies = new[] |
| 59 | + { |
| 60 | + OpenIdConstants.Features.Core, |
| 61 | + } |
52 | 62 | )] |
0 commit comments