functions/Disconnect-InformationProtection.ps1
|
function Disconnect-InformationProtection { <# .SYNOPSIS Disconnects from MIP. .DESCRIPTION Disconnects from MIP. .PARAMETER Session The MIP Session to disconnect from. .EXAMPLE PS C:\> Disconnect-InformationProtection Disconnects the current default-session, if present. .EXAMPLE PS C:\> Disconnect-InformationProtection -Session $session Disconnects the provided MIP session. #> [CmdletBinding()] param ( [InformationProtection.MipSession] $Session ) process { if ($Session) { $session.Disconnect() } elseif ($script:_Session) { $script:_Session.Disconnect() $script:_Session = $null } } } |