Uses of Interface
com.pushtechnology.diffusion.client.features.control.clients.SystemAuthenticationControl.ScriptBuilder
Packages that use SystemAuthenticationControl.ScriptBuilder
Package
Description
Client API : Client Control Features.
-
Uses of SystemAuthenticationControl.ScriptBuilder in com.pushtechnology.diffusion.client.features.control.clients
Methods in com.pushtechnology.diffusion.client.features.control.clients that return SystemAuthenticationControl.ScriptBuilderModifier and TypeMethodDescriptionSystemAuthenticationControl.ScriptBuilder.abstainAnonymousConnections()Instruct the system authentication handler to defer authentication decisions for anonymous connections to subsequent handlers.SystemAuthenticationControl.ScriptBuilder.addPrincipal(String name, String password, Set<String> roles) Add a new principal.SystemAuthenticationControl.ScriptBuilder.addPrincipal(String name, String password, Set<String> roles, String lockingPrincipal) Add a new locked principal.SystemAuthenticationControl.ScriptBuilder.allowAnonymousConnections(Set<String> roles) Instruct the system authentication handler to allow anonymous connections.SystemAuthenticationControl.ScriptBuilder.append(SystemAuthenticationControl.ScriptBuilder other) Append all the operations ofotherto this ScriptBuilder.SystemAuthenticationControl.ScriptBuilder.assignRoles(String principal, Set<String> roles) Change a principal's assigned roles.SystemAuthenticationControl.ScriptBuilder.denyAnonymousConnections()Instruct the system authentication handler to deny anonymous connections.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.removePrincipal(String principal) Remove a principal.SystemAuthenticationControl.scriptBuilder()Returns a builder that can be used to create scripts for use withupdateStore.SystemAuthenticationControl.ScriptBuilder.setPassword(String principal, String password) Set a principal's password.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.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.verifyPassword(String principal, String password) Assert that a principal's password ispassword.Methods in com.pushtechnology.diffusion.client.features.control.clients with parameters of type SystemAuthenticationControl.ScriptBuilderModifier and TypeMethodDescriptionSystemAuthenticationControl.ScriptBuilder.append(SystemAuthenticationControl.ScriptBuilder other) Append all the operations ofotherto this ScriptBuilder.