|
217 | 217 | <value>One Char</value>
|
218 | 218 | </data>
|
219 | 219 | <data name="UsePSCredentialTypeDescription" xml:space="preserve">
|
220 |
| - <value>Checks if a credential parameter of type PSCredential has a CredentialAttribute attribute such that PSCredential precedes CredentialAttribute. This is not applicable to PowerShell version 5.0 or above. </value> |
| 220 | + <value>For PowerShell 4.0 and earlier, a parameter named Credential with type PSCredential must have a credential transformation attribute defined after the PSCredential type attribute. </value> |
221 | 221 | </data>
|
222 | 222 | <data name="UsePSCredentialTypeError" xml:space="preserve">
|
223 |
| - <value>The Credential parameter in '{0}' must be of type PSCredential and must have a CredentialAttribute attribute such that PSCredential is placed before CredentialAttribute. This is not applicable to PowerShell version 5.0 or above.</value> |
| 223 | + <value>The Credential parameter in '{0}' must be of type PSCredential. For PowerShell 4.0 and earlier, please define a credential transformation attribute, [CredentialAttribute()], after the PSCredential type attribute.</value> |
224 | 224 | </data>
|
225 | 225 | <data name="UsePSCredentialTypeErrorSB" xml:space="preserve">
|
226 |
| - <value>The Credential parameter found in the script block must be of type PSCredential and must have a CredentialAttribute attribute such that PSCredential is placed before CredentialAttribute. This is not applicable to PowerShell version 5.0 or above.</value> |
| 226 | + <value>The Credential parameter found in the script block must be of type PSCredential. For PowerShell 4.0 and earlier please define a credential transformation attribute, [CredentialAttribute()], after the PSCredential type attribute. </value> |
227 | 227 | </data>
|
228 | 228 | <data name="UsePSCredentialTypeCommonName" xml:space="preserve">
|
229 | 229 | <value>Use PSCredential type.</value>
|
|
511 | 511 | <value>Avoid Using Username and Password Parameters</value>
|
512 | 512 | </data>
|
513 | 513 | <data name="AvoidUsernameAndPasswordParamsDescription" xml:space="preserve">
|
514 |
| - <value>Functions should take in a credential parameter of type PSCredential with CredentialAttribute or set the password parameter to SecureString type.</value> |
| 514 | + <value>Functions should take in a Credential parameter of type PSCredential (with a Credential transformation attribute defined after it in PowerShell 4.0 or earlier) or set the Password parameter to type SecureString.</value> |
515 | 515 | </data>
|
516 | 516 | <data name="AvoidUsernameAndPasswordParamsError" xml:space="preserve">
|
517 |
| - <value>Function '{0}' has both username and password parameters. Either set the type of password parameter to SecureString or replace the username and password parameters by a credential parameter of type PSCredential.</value> |
| 517 | + <value>Function '{0}' has both Username and Password parameters. Either set the type of the Password parameter to SecureString or replace the Username and Password parameters with a Credential parameter of type PSCredential. If using a Credential parameter in PowerShell 4.0 or earlier, please define a credential transformation attribute after the PSCredential type attribute.</value> |
518 | 518 | </data>
|
519 | 519 | <data name="AvoidUsernameAndPasswordParamsName" xml:space="preserve">
|
520 | 520 | <value>AvoidUsingUserNameAndPassWordParams</value>
|
|
0 commit comments