Skip to content

Commit 17f51a0

Browse files
authored
Merge pull request #157 from Azure/revert-156-AttestationEndPoint
Revert "add attestation endpoint and token audience required for authenticating with Azure Attestation tenants"
2 parents 5bf6f62 + 1d282ee commit 17f51a0

File tree

4 files changed

+2
-70
lines changed

4 files changed

+2
-70
lines changed

src/Authentication.Abstractions/AzureEnvironment.cs

Lines changed: 2 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -49,9 +49,7 @@ static IDictionary<string, AzureEnvironment> InitializeBuiltInEnvironments()
4949
GraphEndpointResourceId = AzureEnvironmentConstants.AzureGraphEndpoint,
5050
DataLakeEndpointResourceId = AzureEnvironmentConstants.AzureDataLakeServiceEndpointResourceId,
5151
BatchEndpointResourceId = AzureEnvironmentConstants.BatchEndpointResourceId,
52-
AdTenant = "Common",
53-
AzureAttestationDnsSuffix = AzureEnvironmentConstants.AzureAttestationDnsSuffix,
54-
AzureAttestationServiceEndpointResourceId = AzureEnvironmentConstants.AzureAttestationServiceEndpointResourceId
52+
AdTenant = "Common"
5553
};
5654
azureCloud.SetProperty(ExtendedEndpoint.OperationalInsightsEndpoint, AzureEnvironmentConstants.AzureOperationalInsightsEndpoint);
5755
azureCloud.SetProperty(ExtendedEndpoint.OperationalInsightsEndpointResourceId, AzureEnvironmentConstants.AzureOperationalInsightsEndpointResourceId);
@@ -278,16 +276,6 @@ public AzureEnvironment(IAzureEnvironment other)
278276
/// </summary>
279277
public IDictionary<string, string> ExtendedProperties { get; } = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
280278

281-
/// <summary>
282-
/// The domain name suffix for Azure Attestation tensnts created in this environment
283-
/// </summary>
284-
public string AzureAttestationDnsSuffix { get; set; }
285-
286-
/// <summary>
287-
/// The token audience required for communicating with the Azure Attestation service in this environment
288-
/// </summary>
289-
public string AzureAttestationServiceEndpointResourceId { get; set; }
290-
291279
/// <summary>
292280
/// A set of string constants for each of the known environment values - allows users to specify a particular kind of endpoint by name
293281
/// </summary>
@@ -311,9 +299,7 @@ public static class Endpoint
311299
AzureDataLakeAnalyticsCatalogAndJobEndpointSuffix = "AzureDataLakeAnalyticsCatalogAndJobEndpointSuffix",
312300
AzureDataLakeStoreFileSystemEndpointSuffix = "AzureDataLakeStoreFileSystemEndpointSuffix",
313301
DataLakeEndpointResourceId = "DataLakeEndpointResourceId",
314-
BatchEndpointResourceId = "BatchEndpointResourceId",
315-
AzureAttestationServiceEndpointResourceId = "AzureAttestationServiceEndpointResourceId",
316-
AzureAttestationDnsSuffix = "AzureAttestationDnsSuffix";
302+
BatchEndpointResourceId = "BatchEndpointResourceId";
317303
}
318304

319305
public static class ExtendedEndpoint

src/Authentication.Abstractions/AzureEnvironmentConstants.cs

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -171,15 +171,5 @@ public static class AzureEnvironmentConstants
171171
public const string ChinaAnalysisServicesEndpointResourceId = "https://region.asazure.chinacloudapi.cn";
172172
public const string USGovernmentAnalysisServicesEndpointResourceId = "https://region.asazure.usgovcloudapi.net";
173173
public const string GermanAnalysisServicesEndpointResourceId = "https://region.asazure.cloudapi.de";
174-
175-
/// <summary>
176-
/// The domain name suffix for azure attestation tennats
177-
/// </summary>
178-
public const string AzureAttestationDnsSuffix = "attest.azure.net ";
179-
180-
/// <summary>
181-
/// The token audience for authorizing Attestation requests
182-
/// </summary>
183-
public const string AzureAttestationServiceEndpointResourceId = "https://attest.azure.net";
184174
}
185175
}

src/Authentication.Abstractions/Extensions/AzureEnvironmentExtensions.cs

Lines changed: 0 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -151,12 +151,6 @@ public static bool TryGetEndpointString(this IAzureEnvironment environment, stri
151151
case AzureEnvironment.Endpoint.BatchEndpointResourceId:
152152
propertyValue = environment.BatchEndpointResourceId;
153153
break;
154-
case AzureEnvironment.Endpoint.AzureAttestationDnsSuffix:
155-
propertyValue = environment.AzureAttestationDnsSuffix;
156-
break;
157-
case AzureEnvironment.Endpoint.AzureAttestationServiceEndpointResourceId:
158-
propertyValue = environment.AzureAttestationServiceEndpointResourceId;
159-
break;
160154
default:
161155
// get property from the extended properties of the environment
162156
propertyValue = environment.GetProperty(endpointName);
@@ -283,12 +277,6 @@ public static void SetEndpoint(this IAzureEnvironment environment, string endpoi
283277
case AzureEnvironment.ExtendedEndpoint.AnalysisServicesEndpointResourceId:
284278
environment.SetProperty(AzureEnvironment.ExtendedEndpoint.AnalysisServicesEndpointResourceId, propertyValue);
285279
break;
286-
case AzureEnvironment.Endpoint.AzureAttestationDnsSuffix:
287-
environment.AzureAttestationDnsSuffix = propertyValue;
288-
break;
289-
case AzureEnvironment.Endpoint.AzureAttestationServiceEndpointResourceId:
290-
environment.AzureAttestationServiceEndpointResourceId = propertyValue;
291-
break;
292280
}
293281
}
294282
}
@@ -324,10 +312,6 @@ public static string GetTokenAudience(this IAzureEnvironment environment, string
324312
case AzureEnvironment.ExtendedEndpoint.AnalysisServicesEndpointResourceId:
325313
resource = AzureEnvironment.ExtendedEndpoint.AnalysisServicesEndpointResourceId;
326314
break;
327-
case AzureEnvironment.Endpoint.AzureAttestationDnsSuffix:
328-
case AzureEnvironment.Endpoint.AzureAttestationServiceEndpointResourceId:
329-
resource = AzureEnvironment.Endpoint.AzureAttestationServiceEndpointResourceId;
330-
break;
331315
default:
332316
resource = AzureEnvironment.Endpoint.ActiveDirectoryServiceEndpointResourceId;
333317
break;
@@ -510,15 +494,6 @@ public static void CopyFrom(this IAzureEnvironment environment, IAzureEnvironmen
510494
{
511495
environment.BatchEndpointResourceId = other.BatchEndpointResourceId;
512496
}
513-
if (other.IsEndpointSet(AzureEnvironment.Endpoint.AzureAttestationDnsSuffix))
514-
{
515-
environment.AzureAttestationDnsSuffix = other.AzureAttestationDnsSuffix;
516-
}
517-
if (other.IsEndpointSet(AzureEnvironment.Endpoint.AzureAttestationServiceEndpointResourceId))
518-
{
519-
environment.AzureAttestationServiceEndpointResourceId =
520-
other.AzureAttestationServiceEndpointResourceId;
521-
}
522497

523498
environment.VersionProfiles.Clear();
524499
foreach (var profile in other.VersionProfiles)
@@ -610,15 +585,6 @@ public static void Update(this IAzureEnvironment environment, IAzureEnvironment
610585
{
611586
environment.DataLakeEndpointResourceId = other.DataLakeEndpointResourceId;
612587
}
613-
if (other.IsEndpointSet(AzureEnvironment.Endpoint.AzureAttestationDnsSuffix))
614-
{
615-
environment.AzureAttestationDnsSuffix = other.AzureAttestationDnsSuffix;
616-
}
617-
if (other.IsEndpointSet(AzureEnvironment.Endpoint.AzureAttestationServiceEndpointResourceId))
618-
{
619-
environment.AzureAttestationServiceEndpointResourceId =
620-
other.AzureAttestationServiceEndpointResourceId;
621-
}
622588

623589
foreach (var profile in other.VersionProfiles)
624590
{

src/Authentication.Abstractions/Interfaces/IAzureEnvironment.cs

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -131,15 +131,5 @@ public interface IAzureEnvironment : IExtensibleModel
131131
/// The set of version profile s(service capabilities) supported
132132
/// </summary>
133133
IList<string> VersionProfiles { get; }
134-
135-
/// <summary>
136-
/// The domain name suffix for Azure Attestation tenants
137-
/// </summary>
138-
string AzureAttestationDnsSuffix { get; set; }
139-
140-
/// <summary>
141-
/// The token audience required for authenticating with Azure Attestation tenants
142-
/// </summary>
143-
string AzureAttestationServiceEndpointResourceId { get; set; }
144134
}
145135
}

0 commit comments

Comments
 (0)