Package | Description |
---|---|
com.pushtechnology.diffusion.client.features.control.clients |
Unified API - Client Control Features.
|
Modifier and Type | Method and Description |
---|---|
SystemAuthenticationControl.ScriptBuilder |
SystemAuthenticationControl.ScriptBuilder.abstainAnonymousConnections()
Instruct the system authentication handler to defer authentication
decisions for anonymous connections to subsequent handlers.
|
SystemAuthenticationControl.ScriptBuilder |
SystemAuthenticationControl.ScriptBuilder.addPrincipal(String name,
String password,
Set<String> roles)
Add a new principal.
|
SystemAuthenticationControl.ScriptBuilder |
SystemAuthenticationControl.ScriptBuilder.allowAnonymousConnections(Set<String> roles)
Instruct the system authentication handler to allow anonymous
connections.
|
SystemAuthenticationControl.ScriptBuilder |
SystemAuthenticationControl.ScriptBuilder.assignRoles(String principal,
Set<String> roles)
Change a principal's assigned roles.
|
SystemAuthenticationControl.ScriptBuilder |
SystemAuthenticationControl.ScriptBuilder.denyAnonymousConnections()
Instruct the system authentication handler to deny anonymous
connections.
|
SystemAuthenticationControl.ScriptBuilder |
SystemAuthenticationControl.ScriptBuilder.removePrincipal(String principal)
Remove a principal.
|
SystemAuthenticationControl.ScriptBuilder |
SystemAuthenticationControl.scriptBuilder()
Returns a builder that can be used to create scripts for use with
updateStore . |
SystemAuthenticationControl.ScriptBuilder |
SystemAuthenticationControl.ScriptBuilder.setPassword(String principal,
String password)
Set a principal's password.
|
SystemAuthenticationControl.ScriptBuilder |
SystemAuthenticationControl.ScriptBuilder.verifyPassword(String principal,
String password)
Assert that a principal's password is
password . |
Copyright © 2016 Push Technology Ltd. All Rights Reserved.