@@ -51,6 +51,7 @@ Function Get-IssuedCertificate {
5151 [Int ]
5252 $RequestId ,
5353
54+ [Alias (" Config" )]
5455 [Parameter (Mandatory = $True )]
5556 [ValidateNotNullOrEmpty ()]
5657 [String ]
@@ -73,6 +74,7 @@ Function Get-IssuedCertificate {
7374 [String ]
7475 $ClientCertificate ,
7576
77+ [Alias (" Attrib" )]
7678 [Parameter (
7779 ParameterSetName = " Submit" ,
7880 Mandatory = $False
@@ -200,6 +202,7 @@ Function Get-IssuedCertificate {
200202
201203 # Properly formatting Return Code and translate into a meaningful message
202204 $StatusCode = " 0x" + (' {0:x}' -f $CertRequest.GetLastStatus ())
205+ $StatusCodeInt = $CertRequest.GetLastStatus ()
203206 $StatusMessage = (New-Object System.ComponentModel.Win32Exception($CertRequest.GetLastStatus ())).Message
204207
205208 # Process the Submission Result and return it
@@ -212,6 +215,7 @@ Function Get-IssuedCertificate {
212215 Disposition = $Status
213216 Result = " Request is incomplete"
214217 StatusCode = $StatusCode
218+ StatusCodeInt = $StatusCodeInt
215219 StatusMessage = $StatusMessage
216220 Certificate = $null
217221 RawCertificate = $null
@@ -225,6 +229,7 @@ Function Get-IssuedCertificate {
225229 Disposition = $Status
226230 Result = " There was an error during submission"
227231 StatusCode = $StatusCode
232+ StatusCodeInt = $StatusCodeInt
228233 StatusMessage = $StatusMessage
229234 Certificate = $null
230235 RawCertificate = $null
@@ -238,6 +243,7 @@ Function Get-IssuedCertificate {
238243 Disposition = $Status
239244 Result = " Request was denied"
240245 StatusCode = $StatusCode
246+ StatusCodeInt = $StatusCodeInt
241247 StatusMessage = $StatusMessage
242248 Certificate = $null
243249 RawCertificate = $null
@@ -260,6 +266,7 @@ Function Get-IssuedCertificate {
260266 Disposition = $Status
261267 Result = " Certificate was issued"
262268 StatusCode = $StatusCode
269+ StatusCodeInt = $StatusCodeInt
263270 StatusMessage = $StatusMessage
264271 Certificate = $CertificateObject
265272 RawCertificate = $CertRequest.GetCertificate ($RequestFlags.CR_OUT_BASE64HEADER )
@@ -273,6 +280,7 @@ Function Get-IssuedCertificate {
273280 Disposition = $Status
274281 Result = " Certificate was issued out of band"
275282 StatusCode = $StatusCode
283+ StatusCodeInt = $StatusCodeInt
276284 StatusMessage = $StatusMessage
277285 Certificate = $null
278286 RawCertificate = $null
@@ -286,6 +294,7 @@ Function Get-IssuedCertificate {
286294 Disposition = $Status
287295 Result = " Request was taken under submission"
288296 StatusCode = $StatusCode
297+ StatusCodeInt = $StatusCodeInt
289298 StatusMessage = $StatusMessage
290299 Certificate = $null
291300 RawCertificate = $null
@@ -299,6 +308,7 @@ Function Get-IssuedCertificate {
299308 Disposition = $Status
300309 Result = " Certificate has been revoked"
301310 StatusCode = $StatusCode
311+ StatusCodeInt = $StatusCodeInt
302312 StatusMessage = $StatusMessage
303313 Certificate = $null
304314 RawCertificate = $null
0 commit comments