Pax8API/Public/Get-Pax8Context.ps1

function Get-Pax8Context {
    [CmdletBinding()]
    param ()

    [pscustomobject]@{
        Connected = -not [string]::IsNullOrWhiteSpace($script:Pax8Session.AccessToken)
        Audience = $script:Pax8Session.Audience
        ExpiresAt = $script:Pax8Session.ExpiresAt
        TokenUri = $script:Pax8Session.TokenUri
        BaseUri = $script:Pax8Session.BaseUri
        ClientIdPresent = [bool]$script:Pax8Session.Credential
        LastConnectedAt = $script:Pax8Session.LastConnectedAt
    }
}