public/Connect-Nessus.ps1
function Connect-Nessus() { [CmdletBinding()] param( [Parameter(Mandatory=$true, Position=0, valuefromPipeline=$true)] [string] $username, [Parameter(Mandatory=$true, Position=1, valuefromPipeline=$true)] [string] $password ) $data = @{"username" = $username; "password" = $password} $resp = Send-NessusRequest "Post" "/session" $data return $resp.token } |