The username used in UsernameToken authentication.
This property specifies the username to be sent for UsernameToken authentication.
UsernameToken Authentication Notes
TokenPassword should normally be set to the plaintext password that both the client and server know. The component will automatically use SHA-1 to create a hash of the password when TokenPasswordType is set to tptDigest (default). The hashed password is sent in the request, along with a creation date and nonce. The server will validate these values when receiving the request.
client.TokenUser = "User"; client.TokenPassword = "MyPassword"; client.TokenPasswordType = As4clientTokenPasswordTypes.tptDigest; client.ReceiveFiles();
A creation date element is always sent in the request. A nonce is sent by default but can be disabled by setting UseNonce to False.
If TokenPasswordType is set to tptText the component will transmit value provided in TokenPassword exactly as it is provided. The value will not be hashed. This may be useful in cases where an alternative credential mechanism is used between the client and server.