Sets a token information.
Set-SystoLockToken [[-FriendlyName] <String>] [[-IssueNumber] <String>] [[-Manufacturer] <String>]
[[-Model] <String>] [[-NotAfter] <DateTime>] [[-NotBefore] <DateTime>] [[-NumberOfTransactions] <Int64>]
[-Identifier] <String> [-Address <ServiceAddress>] [-AuthType <NtdsAuthType>] [-DomainController <String>]
[-Timeout <Int32>] [-ProgressAction <ActionPreference>] [<CommonParameters>]
The Set-SystoLockToken cmdlet sets additional information for the existing token.
You can set $null value to any property.
All cmdlets interacting with SystoLock service have -Address and -Timeout parameters to adjust their behavior.
You can also set $SystoLockAddress and $SystoLockTimeout PowerShell variables or $SystoLockAddress and $SystoLockTimeout environment variables which let you specify these parameters as defaults.
If no parameters or environment variables are specified, the timeout defaults to 3 seconds and the address is obtained from DNS for current domain and site.
Set-SystoLockToken -Identifier GAKT000168DE -NotBefore '18.10.2016 00:00:00'
Sets usage start time for a token.
Set-SystoLockToken -Identifier GAKT000168DE -NotAfter '18.12.2016 00:00:00'
Sets usage end time for a token.
Set-SystoLockToken -Identifier GAKT000168DE -NumberOfTransactions 100
Sets maximum number of authentication attempts for a token.
Set-SystoLockToken -Identifier GAKT000168DE -Manufacturer Systola
Set manufacturer name for a token.
Set-SystoLockToken -Identifier GAKT000168DE -IssueNumber 000168DE
Sets issue number for a token.
Set-SystoLockToken -Identifier GAKT000168DE -Model 003
Sets model name for a token.
Set-SystoLockToken -Identifier GAKT000168DE -FriendlyName "John's token"
Sets friendly name for a token.
Set-SystoLockToken -Identifier GAKT000168DE -NotBefore '18.10.2016 00:00:00' -NumberOfTransactions 100 -Manufacturer Systola -Model 003
Combines parameters into a single command.
Set-SystoLockToken -Identifier GAKT000168DE -NotBefore $null -NumberOfTransactions $null -Manufacturer $null -Model $null
Resets specified parameters.
Get-SystoLockToken -Filter 'User -like Alice*' | Set-SystoLockToken -NotBefore '18.10.2016 00:00:00'
Pipeline processing.
Specifies service address (optional).
Accepts an URL, a host name or a Service structure returned by previous Get-SystoLockService call.
Type: ServiceAddress
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
Specifies authentication method to use with domain controller (optional).
The acceptable values for this parameter are: Kerberos and Negotiate.
The default method is Kerberos.
Possible values: Kerberos, Negotiate
Type: NtdsAuthType
Parameter Sets: (All)
Aliases:
Accepted values: Kerberos, Negotiate
Required: False
Position: Named
Default value: Kerberos
Accept pipeline input: False
Accept wildcard characters: False
Specifies domain controller name (optional).
Accepts a domain name, a fully qualified domain name or an IP address of the domain controller.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
Specifies friendly name (optional).
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 7
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False
Specifies token identifier or URL.
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 0
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False
Specifies issue number (optional).
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 5
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False
Specifies manufacturer name (optional).
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 4
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False
Specifies model name (optional).
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 6
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False
Specifies token usage end date (optional).
Type: DateTime
Parameter Sets: (All)
Aliases:
Required: False
Position: 2
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False
Specifies token usage start date (optional).
Type: DateTime
Parameter Sets: (All)
Aliases:
Required: False
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False
Specifies maximum number of login negotiations (optional).
Type: Int64
Parameter Sets: (All)
Aliases:
Required: False
Position: 3
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False
Type: ActionPreference
Parameter Sets: (All)
Aliases: proga
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
Specifies timeout (range: 1 - 30 seconds, default: 3 seconds).
Type: Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.
Specifies friendly name (optional).
Specifies issue number (optional).
Specifies manufacturer name (optional).
Specifies model name (optional).
Specifies token usage end date (optional).
Specifies token usage start date (optional).
Specifies maximum number of login negotiations (optional).
Specifies token identifier or URL.
Any cmdlet parameter except Identifier could be set to $null to remove it from a token description.