Skip to content

Commit 1c9fa51

Browse files
committed
Update AttestationClient.cs
1 parent 5c110fa commit 1c9fa51

File tree

1 file changed

+12
-50
lines changed

1 file changed

+12
-50
lines changed

src/Attestation/Attestation/Models/AttestationClient.cs

Lines changed: 12 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -58,33 +58,17 @@ public PSAttestation CreateNewAttestation(AttestationCreationParameters paramete
5858
{
5959
throw new ArgumentNullException("parameters.ResourceGroupName");
6060
}
61-
62-
try
61+
AttestationServiceCreationParams _creationParams = new AttestationServiceCreationParams();
62+
if (!string.IsNullOrEmpty(parameters.AttestationPolicy))
6363
{
64-
AttestationServiceCreationParams _creationParams = new AttestationServiceCreationParams();
65-
if (!string.IsNullOrEmpty(parameters.AttestationPolicy))
66-
{
67-
_creationParams.AttestationPolicy = parameters.AttestationPolicy;
68-
}
69-
70-
var response = attestationClient.AttestationProviders.Create(
71-
resourceGroupName: parameters.ResourceGroupName,
72-
providerName: parameters.ProviderName,
73-
creationParams: _creationParams);
74-
75-
if ((response.Status == "Ready") || (response.Status == "NotReady"))
76-
{
77-
return new PSAttestation(response);
78-
}
79-
else
80-
{
81-
return null;
82-
}
83-
}
84-
catch
85-
{
86-
throw new ArgumentException(string.Format("FailToCreateAttestation", parameters.ProviderName, parameters.ResourceGroupName));
64+
_creationParams.AttestationPolicy = parameters.AttestationPolicy;
8765
}
66+
67+
var response = attestationClient.AttestationProviders.Create(
68+
resourceGroupName: parameters.ResourceGroupName,
69+
providerName: parameters.ProviderName,
70+
creationParams: _creationParams);
71+
return new PSAttestation(response);
8872
}
8973

9074
public PSAttestation GetAttestation(string attestationName, string resourceGroupName)
@@ -96,24 +80,9 @@ public PSAttestation GetAttestation(string attestationName, string resourceGroup
9680
if (string.IsNullOrWhiteSpace(resourceGroupName))
9781
{
9882
throw new ArgumentNullException("resourceGroupName");
99-
}
100-
try
101-
{
102-
var response = attestationClient.AttestationProviders.Get(resourceGroupName, attestationName);
103-
104-
if ((response.Status == "Ready") || (response.Status == "NotReady"))
105-
{
106-
return new PSAttestation(response);
107-
}
108-
else
109-
{
110-
return null;
111-
}
11283
}
113-
catch
114-
{
115-
throw new ArgumentException(string.Format("AttestationNotFound", attestationName, resourceGroupName));
116-
}
84+
var response = attestationClient.AttestationProviders.Get(resourceGroupName, attestationName);
85+
return new PSAttestation(response);
11786
}
11887
public void DeleteAttestation(string attestationName, string resourceGroupName)
11988
{
@@ -125,15 +94,8 @@ public void DeleteAttestation(string attestationName, string resourceGroupName)
12594
if (string.IsNullOrWhiteSpace(resourceGroupName))
12695
{
12796
throw new ArgumentNullException("resourceGroupName");
128-
}
129-
try
130-
{
131-
attestationClient.AttestationProviders.Delete(resourceGroupName, attestationName);
132-
}
133-
catch
134-
{
135-
throw;
13697
}
98+
attestationClient.AttestationProviders.Delete(resourceGroupName, attestationName);
13799
}
138100
}
139101
}

0 commit comments

Comments
 (0)