Set-NpsRadiusClient

Set-NpsRadiusClient

Specifies configuration settings for a RADIUS client.

Syntax

Parameter Set: Default
Set-NpsRadiusClient [-Name] <String> [-Address <String> ] [-AuthAttributeRequired <Boolean> ] [-Enabled <Boolean> ] [-NapCompatible <Boolean> ] [-SharedSecret <String> ] [-VendorName <String> ] [ <CommonParameters>]

Detailed Description

The Set-NpsRadiusClient cmdlet specifies configuration settings for a Remote Authentication Dial-In User Service (RADIUS) client. A RADIUS client uses a RADIUS server to manage authentication, authorization, and accounting requests that the client sends. A RADIUS client can be an access server, such as a dial-up server or wireless access point, or a RADIUS proxy.

For more information about RADIUS client options, see Managing RADIUS Clients (https://technet.microsoft.com/library/cc754717(v=ws.10).aspx) on TechNet.

Parameters

-Address<String>

Specifies the fully qualified domain name (FQDN) or IP address of a RADIUS client.

Aliases

none

Required?

false

Position?

named

Default Value

none

Accept Pipeline Input?

false

Accept Wildcard Characters?

false

-AuthAttributeRequired<Boolean>

Indicates whether verification for Access-Request messages is enabled. The default value for this parameter is $False, which indicates that verification is disabled.

Set this parameter to $True if your access server supports use of the Message Authenticator attribute, also known as the signature attribute, for additional security.

Aliases

none

Required?

false

Position?

named

Default Value

none

Accept Pipeline Input?

false

Accept Wildcard Characters?

false

-Enabled<Boolean>

Indicates whether the RADIUS client is enabled.

Aliases

none

Required?

false

Position?

named

Default Value

none

Accept Pipeline Input?

false

Accept Wildcard Characters?

false

-Name<String>

Specifies the name of the RADIUS client to update.

Aliases

none

Required?

true

Position?

1

Default Value

none

Accept Pipeline Input?

True (ByValue)

Accept Wildcard Characters?

false

-NapCompatible<Boolean>

Indicates whether the RADIUS client is compatible with Network Access Protection (NAP).

Aliases

none

Required?

false

Position?

named

Default Value

none

Accept Pipeline Input?

false

Accept Wildcard Characters?

false

-SharedSecret<String>

Specifies a shared secret key that is configured at the RADIUS client. Windows Server® 2012 uses the shared secret key to validate messages between the RADIUS client and NPS.

Aliases

none

Required?

false

Position?

named

Default Value

none

Accept Pipeline Input?

false

Accept Wildcard Characters?

false

-VendorName<String>

Specifies the vendor name for the RADIUS client. The default name is "RADIUS standard".

Aliases

none

Required?

false

Position?

named

Default Value

none

Accept Pipeline Input?

false

Accept Wildcard Characters?

false

<CommonParameters>

This cmdlet supports the common parameters: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer, and -OutVariable. For more information, see    about_CommonParameters (https://go.microsoft.com/fwlink/p/?LinkID=113216).

Inputs

The input type is the type of the objects that you can pipe to the cmdlet.

Outputs

The output type is the type of the objects that the cmdlet emits.

  • NpsRadiusClient

Examples

Example 1: Set a RADIUS client's settings

This command changes the following settings for the RADIUS client named WirelessAP: sets the IP address to 10.0.0.201, the client to not NAP-compatible, and the shared secret to 1234567890.

PS C:\> Set-NpsRadiusClient –Name "WirelessAP" –Address "10.0.0.201" –NapCompatible $False –SharedSecret "1234567890"