Package | Description |
---|---|
com.pushtechnology.diffusion.client.features.control.clients |
Client 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.addPrincipal(String name,
String password,
Set<String> roles,
String lockingPrincipal)
Add a new locked principal.
|
SystemAuthenticationControl.ScriptBuilder |
SystemAuthenticationControl.ScriptBuilder.allowAnonymousConnections(Set<String> roles)
Instruct the system authentication handler to allow anonymous
connections.
|
SystemAuthenticationControl.ScriptBuilder |
SystemAuthenticationControl.ScriptBuilder.append(SystemAuthenticationControl.ScriptBuilder other)
Append all the operations of
other to this ScriptBuilder. |
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.ignoreClientProposedProperty(String propertyName)
Specifies the name of a client proposed session property that should
now be ignored by the system authenticator.
|
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.trustClientProposedPropertyIn(String propertyName,
Set<String> allowedValues)
Specifies the name of a client proposed session property that should
be allowed by the system authenticator along with a set of
permissible values.
|
SystemAuthenticationControl.ScriptBuilder |
SystemAuthenticationControl.ScriptBuilder.trustClientProposedPropertyMatches(String propertyName,
String regex)
Specifies the name of a client proposed session property that should
be allowed by the system authenticator along with a regular
expression to validate the property value.
|
SystemAuthenticationControl.ScriptBuilder |
SystemAuthenticationControl.ScriptBuilder.verifyPassword(String principal,
String password)
Assert that a principal's password is
password . |
Modifier and Type | Method and Description |
---|---|
SystemAuthenticationControl.ScriptBuilder |
SystemAuthenticationControl.ScriptBuilder.append(SystemAuthenticationControl.ScriptBuilder other)
Append all the operations of
other to this ScriptBuilder. |
Copyright © 2024 DiffusionData Ltd. All Rights Reserved.