CanReleaseToken

(Control Token Manager)

Description: Returns true if the user has token releasing privileges and appropriate token ownership.
Returns: Boolean
Usage: Script or steady state.
Function Groups:

(Control Token Manager)

Related to:

CanControl (Control Token Manager) | CanDenyTokenRequest | CanGrantTokenRequest | CanReleaseToken | CanRequestToken | DenyTokenRequest | GetToken (Control Lock Module) | GetTokenLevel | GrantTokenRequest | ReleaseToken | RequestToken |

Format: \ControlTokenManager.CanReleaseToken(TagID, TokenInfo[, SessionID, AccountID, MachineID])
Parameters:  
TagID
Required text. The GUID of the tag, from which a token should be released.
TokenInfo
Required text. The token record or the token record's GUID to release. The token record can be Obtained by calling GetToken.
SessionID
Optional text. Defaults to the current Session ID if not specified. Used when checking whether a control token is already held.
AccountID
Optional text. Defaults to the current user Account ID. Used when checking whether a control token is already held.
MachineID
Optional text. Defaults to the current user Machine ID. Used when checking whether a control token is already held.
Comments:

Returns TRUE if the user has token releasing privileges and appropriate token ownership. Returns FALSE otherwise.