PublicStatic/Convert-GLTokenToCredential.ps1
<# .SYNOPSIS Converts graylog token to [PSCredential] .DESCRIPTION Converts graylog token to [PSCredential] by setting token as username and "token" as password. .EXAMPLE PS C:\> Convert-GLTokenToCredential -Token $Key Returns a [PSCredential] object #> function Convert-GLTokenToCredential { [CmdletBinding()] param ( [parameter(Mandatory)] [string]$Token ) begin { } process { $PSCredential = [PSCredential]::new($Token, ("token" | ConvertTo-SecureString -AsPlainText -Force)) } end { return $PSCredential } } |