Roaming credential capabilities

The toolkit supports the following roaming capabilities.

Roaming credentials creation

Takes a user's ID, password, and CredentialCreator and requests the Roaming Server to create credentials.

com.entrust.toolkit.credentials.RoamingCredentialWriter

Roaming credentials recovery

Takes a user's ID, password, and CredentialRecoverer and requests the Roaming Server to recover a user's credentials.

com.entrust.toolkit.credentials.RoamingCredentialWriter

Roaming login

Takes a user's ID and password to retrieve credentials (RoamingCredentialReader) from the Roaming Server and performs the login operation.

com.entrust.toolkit.User.login

Roaming deregistration

Sends a request to cancel a user's registration with the Roaming Server

com.entrust.toolkit.credentials.RoamingCredentialReader.deregister

Roaming user ID change

Sends a request with a RoamingCredentialWriter to the Roaming Server to change the roaming user ID.

com.entrust.toolkit.User.write

Roaming password change

Sends a request with a RoamingCredentialWriter to the Roaming Server to update a user's credentials with a new password.

com.entrust.toolkit.User.changePassword

Roaming key update

Sends a request to update a user's encryption public key and signing private key. Use a RoamingCredentialReader and a RoamingCredentialWriter with a User object, and let the User perform key management automatically.

com.entrust.toolkit.User