Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Allvarlighetsgrad: Fel
Beskrivning
Denna regel upptäcker funktioner som använder separata användarnamns- och lösenordsparametrar istället för ett enda PSCredential-objekt . Funktioner bör inte använda separata användarnamns- eller lösenordsparametrar. För att standardisera kommandoparametrar bör inloggningsuppgifter accepteras som objekt av typen PSCredential.
Example
Ej överensstämmande
function Test-Script
{
[CmdletBinding()]
Param
(
[String]
$Username,
[SecureString]
$Password
)
...
}
Godkänd
function Test-Script
{
[CmdletBinding()]
Param
(
[PSCredential]
$Credential
)
...
}