Functions/Select-GraphSecurityAppId.ps1

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<#
.Synopsis
   Internal function to get the AppId for the Authentication Token for Microsoft Graph Security.
 
.DESCRIPTION
   Gets the AppId for the Authentication Token for Microsoft Graph Security.
 
.EXAMPLE
   Select-GraphSecurityAppId
 
.FUNCTIONALITY
   Select-GraphSecurityAppId is intended as an internal function to get the AppId for Authentication Token.
#>


function Select-GraphSecurityAppId {

    #Check for the Credential
    If ($Global:GraphSecurityCredential) {

        $Global:GraphSecurityCredential.GetNetworkCredential().Password
    }

    Else {

        #Write-Error 'No AppId available. Please check the AppId of the supplied credential' -ErrorAction Stop
        Get-GraphSecurityCredential

        $Global:GraphSecurityCredential.GetNetworkCredential().Password

    }
}