Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
microsoft
GitHub Repository: microsoft/vscode
Path: blob/main/extensions/microsoft-authentication/package.json
3309 views
1
{
2
"name": "microsoft-authentication",
3
"publisher": "vscode",
4
"license": "MIT",
5
"displayName": "%displayName%",
6
"description": "%description%",
7
"version": "0.0.1",
8
"engines": {
9
"vscode": "^1.42.0"
10
},
11
"icon": "media/icon.png",
12
"categories": [
13
"Other"
14
],
15
"activationEvents": [],
16
"enabledApiProposals": [
17
"idToken",
18
"nativeWindowHandle",
19
"authIssuers",
20
"authenticationChallenges"
21
],
22
"capabilities": {
23
"virtualWorkspaces": true,
24
"untrustedWorkspaces": {
25
"supported": true
26
}
27
},
28
"extensionKind": [
29
"ui",
30
"workspace"
31
],
32
"contributes": {
33
"authentication": [
34
{
35
"label": "Microsoft",
36
"id": "microsoft",
37
"authorizationServerGlobs": [
38
"https://login.microsoftonline.com/*",
39
"https://login.microsoftonline.com/*/v2.0"
40
]
41
},
42
{
43
"label": "Microsoft Sovereign Cloud",
44
"id": "microsoft-sovereign-cloud"
45
}
46
],
47
"configuration": [
48
{
49
"title": "Microsoft Sovereign Cloud",
50
"properties": {
51
"microsoft-sovereign-cloud.environment": {
52
"type": "string",
53
"markdownDescription": "%microsoft-sovereign-cloud.environment.description%",
54
"enum": [
55
"ChinaCloud",
56
"USGovernment",
57
"custom"
58
],
59
"enumDescriptions": [
60
"%microsoft-sovereign-cloud.environment.enumDescriptions.AzureChinaCloud%",
61
"%microsoft-sovereign-cloud.environment.enumDescriptions.AzureUSGovernment%",
62
"%microsoft-sovereign-cloud.environment.enumDescriptions.custom%"
63
]
64
},
65
"microsoft-sovereign-cloud.customEnvironment": {
66
"type": "object",
67
"additionalProperties": true,
68
"markdownDescription": "%microsoft-sovereign-cloud.customEnvironment.description%",
69
"properties": {
70
"name": {
71
"type": "string",
72
"description": "%microsoft-sovereign-cloud.customEnvironment.name.description%"
73
},
74
"portalUrl": {
75
"type": "string",
76
"description": "%microsoft-sovereign-cloud.customEnvironment.portalUrl.description%"
77
},
78
"managementEndpointUrl": {
79
"type": "string",
80
"description": "%microsoft-sovereign-cloud.customEnvironment.managementEndpointUrl.description%"
81
},
82
"resourceManagerEndpointUrl": {
83
"type": "string",
84
"description": "%microsoft-sovereign-cloud.customEnvironment.resourceManagerEndpointUrl.description%"
85
},
86
"activeDirectoryEndpointUrl": {
87
"type": "string",
88
"description": "%microsoft-sovereign-cloud.customEnvironment.activeDirectoryEndpointUrl.description%"
89
},
90
"activeDirectoryResourceId": {
91
"type": "string",
92
"description": "%microsoft-sovereign-cloud.customEnvironment.activeDirectoryResourceId.description%"
93
}
94
},
95
"required": [
96
"name",
97
"portalUrl",
98
"managementEndpointUrl",
99
"resourceManagerEndpointUrl",
100
"activeDirectoryEndpointUrl",
101
"activeDirectoryResourceId"
102
]
103
}
104
}
105
},
106
{
107
"title": "Microsoft",
108
"properties": {
109
"microsoft-authentication.implementation": {
110
"type": "string",
111
"default": "msal",
112
"enum": [
113
"msal",
114
"msal-no-broker",
115
"classic"
116
],
117
"enumDescriptions": [
118
"%microsoft-authentication.implementation.enumDescriptions.msal%",
119
"%microsoft-authentication.implementation.enumDescriptions.msal-no-broker%",
120
"%microsoft-authentication.implementation.enumDescriptions.classic%"
121
],
122
"markdownDescription": "%microsoft-authentication.implementation.description%",
123
"tags": [
124
"onExP"
125
]
126
}
127
}
128
}
129
]
130
},
131
"aiKey": "0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255",
132
"main": "./out/extension.js",
133
"browser": "./dist/browser/extension.js",
134
"scripts": {
135
"vscode:prepublish": "npm run compile",
136
"compile": "gulp compile-extension:microsoft-authentication",
137
"compile-web": "npx webpack-cli --config extension-browser.webpack.config --mode none",
138
"watch": "gulp watch-extension:microsoft-authentication",
139
"watch-web": "npx webpack-cli --config extension-browser.webpack.config --mode none --watch --info-verbosity verbose"
140
},
141
"devDependencies": {
142
"@types/node": "22.x",
143
"@types/node-fetch": "^2.5.7",
144
"@types/randombytes": "^2.0.0",
145
"@types/sha.js": "^2.4.0",
146
"@types/uuid": "8.0.0"
147
},
148
"dependencies": {
149
"@azure/ms-rest-azure-env": "^2.0.0",
150
"@azure/msal-node": "^3.7.3",
151
"@azure/msal-node-extensions": "^1.5.22",
152
"@vscode/extension-telemetry": "^0.9.8",
153
"keytar": "file:./packageMocks/keytar",
154
"vscode-tas-client": "^0.1.84"
155
},
156
"repository": {
157
"type": "git",
158
"url": "https://github.com/microsoft/vscode.git"
159
}
160
}
161
162