Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Poziom nasilenia: Błąd
Description
Ta reguła wykrywa funkcje korzystające z oddzielnych parametrów nazwy użytkownika i hasła zamiast pojedynczego obiektu PSCredential . Funkcje nie powinny używać oddzielnych parametrów nazw użytkownika czy haseł. Aby ustandaryzować parametry poleceń, poświadczenia powinny być akceptowane jako obiekty typu PSCredential.
Example
Niezgodne
function Test-Script
{
[CmdletBinding()]
Param
(
[String]
$Username,
[SecureString]
$Password
)
...
}
Zgodne
function Test-Script
{
[CmdletBinding()]
Param
(
[PSCredential]
$Credential
)
...
}