Package | Description |
---|---|
com.streamscape.cli.http | |
com.streamscape.cli.tlp | |
com.streamscape.runtime | |
com.streamscape.sef.security | |
com.streamscape.sef.service |
Modifier and Type | Method and Description |
---|---|
void |
HTTPFabricConnection.open(long timeout) |
Modifier and Type | Method and Description |
---|---|
SecurityManager |
FabricConnection.getSecurityManager()
Returns a Security Manager associated with the connection.
|
void |
FabricConnection.open()
Opens the connection.
|
void |
FabricConnection.open(long timeout)
Opens the remote connection with the specified timeout (in seconds) using the list of URls (@see
FabricConnection.addURL(String) . |
Modifier and Type | Method and Description |
---|---|
AuthenticationModuleFactory |
RuntimeContext.getAuthenticationModuleFactory() |
SecurityManager |
RuntimeContext.getSecurityManager()
Returns an instance of
SecurityManager that allows
users to work with security credentials, authorization and authentication mechanisms
supported by the application fabric. |
Modifier and Type | Method and Description |
---|---|
void |
SecurityManager.addGroupPermission(java.lang.String groupName,
AccessControlOperation operation)
Adds the specified access permission to the specified group.
|
void |
SecurityManager.addUserPermission(java.lang.String userName,
AccessControlOperation operation)
Adds the specified access permission to the specified user.
|
void |
SecurityManager.addUserToGroup(java.lang.String userName,
java.lang.String groupName)
Adds a user with the specified name to a group with the specified name.
|
boolean |
AuthenticationModule.authenticate(AuthenticationType type,
java.lang.String userName,
User user,
java.lang.String credentials,
java.util.Map parameters,
DigestCalculator calculator)
Authenticates the specified user with the specified credentials and parameters.
|
static boolean |
SHA1DigestCalculator.authenticate(User user,
java.lang.String credentials,
java.lang.String key) |
static java.lang.String |
SHA1DigestCalculator.calculateDigest(java.lang.String userName,
java.lang.String key,
java.lang.String password) |
java.lang.String |
SHA1DigestCalculator.calculateDigest(java.lang.String userName,
User user,
java.util.Map parameters) |
java.lang.String |
DigestCalculator.calculateDigest(java.lang.String userName,
User user,
java.util.Map parameters)
Calculates a secure one-way digest for the specified user with use of the specified key and parameters.
|
java.lang.String |
MD5DigestCalculator.calculateDigest(java.lang.String userName,
User user,
java.util.Map parameters) |
void |
SecurityManager.changePassword(java.lang.String userName,
java.lang.String oldPassword,
java.lang.String newPassword)
Changes a password of the specified user.
|
Group |
SecurityManager.createGroup(java.lang.String name,
java.lang.String description)
Creates a new group with the specified parameters.
|
Organization |
SecurityManager.createOrganization(java.lang.String name,
java.lang.String description)
Creates a new organization with the specified parameters.
|
User |
SecurityManager.createUser(java.lang.String name,
java.lang.String password,
java.lang.String description)
Creates a new user with the specified parameters.
|
User |
SecurityManager.createUser(java.lang.String name,
java.lang.String password,
java.lang.String description,
vCard vcard)
Creates a new user with the specified parameters.
|
void |
SecurityManager.disableUser(java.lang.String name)
Disables a user with the specified name.
|
void |
SecurityManager.dropGroup(java.lang.String name)
Drops a group with the specified name.
|
void |
SecurityManager.dropOrganization(java.lang.String name)
Drops an organization with the specified name.
|
void |
SecurityManager.dropUser(java.lang.String name)
Drops a user with the specified name.
|
void |
SecurityManager.enableUser(java.lang.String name)
Enables a user with the specified name.
|
boolean |
SecurityManager.existsGroup(java.lang.String name)
Checks if a group with the specified name exists.
|
boolean |
SecurityManager.existsOrganization(java.lang.String name)
Checks if an organization with the specified name exists.
|
boolean |
SecurityManager.existsUser(java.lang.String name)
Checks if a user with the specified name exists.
|
AccessControlList |
SecurityManager.getGroupPermissions(java.lang.String groupName)
Returns a list of all permissions of the specified group.
|
java.util.List |
SecurityManager.getGroups()
Returns a list of all groups in the sysplex.
|
java.util.List |
SecurityManager.getOrganizations()
Returns a list of all organization in the sysplex.
|
AccessControlList |
SecurityManager.getUserPermissions(java.lang.String userName)
Returns a list of all permissions of the specified user.
|
java.util.List |
SecurityManager.getUsers()
Returns a list of all users in the sysplex.
|
vCard |
SecurityManager.getVCard(java.lang.String userName)
Returns a vCard associated with the specified user.
|
java.util.List |
SecurityManager.listBoundComponents(java.lang.String ownerName,
boolean inSysplex)
Returns a list of components bound to the specified owner (user or group) in the current node.
|
java.util.List |
SecurityManager.listGroups()
Returns a list of names of all groups in the sysplex.
|
java.util.List |
SecurityManager.listOrganizations()
Returns a list of names of all organizations in the sysplex.
|
java.util.List |
SecurityManager.listUsers()
Returns a list of names of all users in the sysplex.
|
Group |
SecurityManager.lookupGroup(java.lang.String name)
Finds and returns a group with the specified name.
|
Organization |
SecurityManager.lookupOrganization(java.lang.String name)
Finds and returns an organization with the specified name.
|
User |
SecurityManager.lookupUser(java.lang.String name)
Finds and returns a user with the specified name.
|
void |
User.removeAttribute(java.lang.String key)
Removes the specified value to an attribute with the specified key.
|
void |
SecurityManager.removeGroupPermission(java.lang.String groupName,
AccessControlOperation operation)
Removes the specified access permission from the specified group.
|
void |
SecurityManager.removeUserFromGroup(java.lang.String userName,
java.lang.String groupName)
Removes a user with the specified name from a group with the specified name.
|
void |
SecurityManager.removeUserPermission(java.lang.String userName,
AccessControlOperation operation)
Removes the specified access permission from the specified user.
|
java.lang.String |
SecurityManager.resetPassword(java.lang.String userName)
Resets a password of the specified user to a random generated password.
|
void |
SecurityManager.resetUserPermissions(java.lang.String userName)
Resets the access permissions of the specified user.
|
void |
User.setAttribute(java.lang.String key,
java.lang.String value)
Sets the specified value to an attribute with the specified key.
|
void |
SecurityManager.setGroupOrganization(java.lang.String groupName,
java.lang.String organizationName)
Sets an organization with the specified name to a group with the specified name.
|
void |
SecurityManager.setOrganizationDomain(java.lang.String organizationName,
java.lang.String domain)
Sets the specified domain to an organization with the specified name.
|
void |
SecurityManager.setUserOrganization(java.lang.String userName,
java.lang.String organizationName)
Sets an organization with the specified name to a user with the specified name.
|
void |
SecurityManager.setVCard(java.lang.String userName,
vCard vcard)
Sets the specified vCard to a user with the specified name.
|
void |
SecurityManager.updateGroup(Group group)
Updates the specified group.
|
void |
SecurityManager.updateOrganization(Organization organization)
Updates the specified organization.
|
void |
SecurityManager.updateUser(User user)
Updates the specified user.
|
Modifier and Type | Method and Description |
---|---|
SecurityManager |
ServiceContext.getSecurityManager()
Returns a Security Manager associated with the service context.
|
Copyright © 2015-2024 StreamScape Technologies. All rights reserved.