diff --git a/cs/src/Contracts/TunnelServiceProperties.cs b/cs/src/Contracts/TunnelServiceProperties.cs index dfba0116..093cce4f 100644 --- a/cs/src/Contracts/TunnelServiceProperties.cs +++ b/cs/src/Contracts/TunnelServiceProperties.cs @@ -46,13 +46,14 @@ public class TunnelServiceProperties internal const string PpeFirstPartyAppId = "54c45752-bacd-424a-b928-652f3eca2b18"; /// - /// First-party app ID: `DEV-VSTunnels` + /// Third-party app ID: `DEV-VSTunnelService-3P` /// /// /// Used for authenticating AAD/MSA users, and service principals outside the AME tenant, - /// in the DEV service environment + /// in the DEV service environment. + /// This is a 3P app registration in the Microsoft corp tenant, replacing the former 1P FPA. /// - internal const string DevFirstPartyAppId = "9c63851a-ba2b-40a5-94bd-890be43b9284"; + internal const string DevFirstPartyAppId = "906ce216-6f2e-40be-875d-7fe1a9bc288a"; /// /// Third-party app ID: `tunnels-prod-app-sp` diff --git a/go/tunnels/tunnel_service_properties.go b/go/tunnels/tunnel_service_properties.go index 4429096b..bc2a59d0 100644 --- a/go/tunnels/tunnel_service_properties.go +++ b/go/tunnels/tunnel_service_properties.go @@ -50,11 +50,12 @@ var prodFirstPartyAppID = "46da2f7e-b5ef-422a-88d4-2a7f9de6a0b2" // in the PPE service environments. var ppeFirstPartyAppID = "54c45752-bacd-424a-b928-652f3eca2b18" -// First-party app ID: `DEV-VSTunnels` +// Third-party app ID: `DEV-VSTunnelService-3P` // // Used for authenticating AAD/MSA users, and service principals outside the AME tenant, -// in the DEV service environment -var devFirstPartyAppID = "9c63851a-ba2b-40a5-94bd-890be43b9284" +// in the DEV service environment. This is a 3P app registration in the Microsoft corp +// tenant, replacing the former 1P FPA. +var devFirstPartyAppID = "906ce216-6f2e-40be-875d-7fe1a9bc288a" // Third-party app ID: `tunnels-prod-app-sp` // diff --git a/go/tunnels/tunnels.go b/go/tunnels/tunnels.go index 3286c78e..fa7b93f0 100644 --- a/go/tunnels/tunnels.go +++ b/go/tunnels/tunnels.go @@ -10,7 +10,7 @@ import ( "github.com/rodaine/table" ) -const PackageVersion = "0.1.21" +const PackageVersion = "0.1.22" func (tunnel *Tunnel) requestObject() (*Tunnel, error) { convertedTunnel := &Tunnel{ diff --git a/java/src/main/java/com/microsoft/tunnels/contracts/TunnelServiceProperties.java b/java/src/main/java/com/microsoft/tunnels/contracts/TunnelServiceProperties.java index 375e8cad..9eec5cda 100644 --- a/java/src/main/java/com/microsoft/tunnels/contracts/TunnelServiceProperties.java +++ b/java/src/main/java/com/microsoft/tunnels/contracts/TunnelServiceProperties.java @@ -49,12 +49,13 @@ public class TunnelServiceProperties { static final String ppeFirstPartyAppId = "54c45752-bacd-424a-b928-652f3eca2b18"; /** - * First-party app ID: `DEV-VSTunnels` + * Third-party app ID: `DEV-VSTunnelService-3P` * * Used for authenticating AAD/MSA users, and service principals outside the AME - * tenant, in the DEV service environment + * tenant, in the DEV service environment. This is a 3P app registration in the + * Microsoft corp tenant, replacing the former 1P FPA. */ - static final String devFirstPartyAppId = "9c63851a-ba2b-40a5-94bd-890be43b9284"; + static final String devFirstPartyAppId = "906ce216-6f2e-40be-875d-7fe1a9bc288a"; /** * Third-party app ID: `tunnels-prod-app-sp` diff --git a/rs/src/contracts/tunnel_service_properties.rs b/rs/src/contracts/tunnel_service_properties.rs index 6097876e..529cb049 100644 --- a/rs/src/contracts/tunnel_service_properties.rs +++ b/rs/src/contracts/tunnel_service_properties.rs @@ -52,11 +52,12 @@ pub const PROD_FIRST_PARTY_APP_ID: &str = "46da2f7e-b5ef-422a-88d4-2a7f9de6a0b2" // in the PPE service environments. pub const PPE_FIRST_PARTY_APP_ID: &str = "54c45752-bacd-424a-b928-652f3eca2b18"; -// First-party app ID: `DEV-VSTunnels` +// Third-party app ID: `DEV-VSTunnelService-3P` // // Used for authenticating AAD/MSA users, and service principals outside the AME tenant, -// in the DEV service environment -pub const DEV_FIRST_PARTY_APP_ID: &str = "9c63851a-ba2b-40a5-94bd-890be43b9284"; +// in the DEV service environment. This is a 3P app registration in the Microsoft corp +// tenant, replacing the former 1P FPA. +pub const DEV_FIRST_PARTY_APP_ID: &str = "906ce216-6f2e-40be-875d-7fe1a9bc288a"; // Third-party app ID: `tunnels-prod-app-sp` // diff --git a/ts/src/connections/package.json b/ts/src/connections/package.json index ad68e329..4c3aa00a 100644 --- a/ts/src/connections/package.json +++ b/ts/src/connections/package.json @@ -18,8 +18,8 @@ "buffer": "^5.2.1", "debug": "^4.1.1", "vscode-jsonrpc": "^4.0.0", - "@microsoft/dev-tunnels-contracts": "^1.3.8", - "@microsoft/dev-tunnels-management": "^1.3.8", + "@microsoft/dev-tunnels-contracts": "^1.3.9", + "@microsoft/dev-tunnels-management": "^1.3.9", "uuid": "^3.3.3", "await-semaphore": "^0.1.3", "websocket": "^1.0.28", diff --git a/ts/src/contracts/tunnelServiceProperties.ts b/ts/src/contracts/tunnelServiceProperties.ts index c80a81e2..379ec3f6 100644 --- a/ts/src/contracts/tunnelServiceProperties.ts +++ b/ts/src/contracts/tunnelServiceProperties.ts @@ -70,12 +70,13 @@ export const prodFirstPartyAppId = '46da2f7e-b5ef-422a-88d4-2a7f9de6a0b2'; export const ppeFirstPartyAppId = '54c45752-bacd-424a-b928-652f3eca2b18'; /** - * First-party app ID: `DEV-VSTunnels` + * Third-party app ID: `DEV-VSTunnelService-3P` * * Used for authenticating AAD/MSA users, and service principals outside the AME tenant, - * in the DEV service environment + * in the DEV service environment. This is a 3P app registration in the Microsoft corp + * tenant, replacing the former 1P FPA. */ -export const devFirstPartyAppId = '9c63851a-ba2b-40a5-94bd-890be43b9284'; +export const devFirstPartyAppId = '906ce216-6f2e-40be-875d-7fe1a9bc288a'; /** * Third-party app ID: `tunnels-prod-app-sp` diff --git a/ts/src/management/package.json b/ts/src/management/package.json index f390aead..48fda08f 100644 --- a/ts/src/management/package.json +++ b/ts/src/management/package.json @@ -18,7 +18,7 @@ "buffer": "^5.2.1", "debug": "^4.1.1", "vscode-jsonrpc": "^4.0.0", - "@microsoft/dev-tunnels-contracts": "^1.3.8", + "@microsoft/dev-tunnels-contracts": "^1.3.9", "axios": "^1.8.4" } }