A B C D G H I L M N R S U

A

addMember(Principal) - Method in class com.ibm.eserver.zos.racf.userregistry.RACF_Group
Adds user to group, implementing addMember method of java.security.acl.Group interface
addMember(Principal, BasicAttributes) - Method in class com.ibm.eserver.zos.racf.userregistry.RACF_Group
Adds user to group with specified membership attributes.
addMember(Principal) - Method in interface com.ibm.security.userregistry.UserGroup
Adds specified member to the group.
addMember(Principal, BasicAttributes) - Method in interface com.ibm.security.userregistry.UserGroup
Adds member to the group with specified membership attributes
attributesHTML() - Static method in class com.ibm.eserver.zos.racf.userregistry.RACF_Group
Returns an HTML table of group attributes and their properties.
attributesHTML() - Static method in class com.ibm.eserver.zos.racf.userregistry.RACF_User
Returns an HTML table of user attributes and their properties.
attributesInfo() - Static method in class com.ibm.eserver.zos.racf.userregistry.RACF_Group
Returns group attributes and their properties.
attributesInfo() - Static method in class com.ibm.eserver.zos.racf.userregistry.RACF_User
Returns user attributes and their properties.

B

BasicAttributestoTreeMap(BasicAttributes) - Static method in class com.ibm.eserver.zos.racf.userregistry.RACF_SecAdmin
Takes attributes in BasicAttributes object and places in TreeMap, thereby sorting attributes alphabetically.

C

COPYRIGHT - Static variable in class com.ibm.eserver.zos.racf.userregistry.MemberEnum
 
COPYRIGHT - Static variable in class com.ibm.eserver.zos.racf.userregistry.MyLogger
 
COPYRIGHT - Static variable in class com.ibm.eserver.zos.racf.userregistry.RACF_Group
 
COPYRIGHT - Static variable in class com.ibm.eserver.zos.racf.userregistry.RACF_SecAdmin
 
COPYRIGHT - Static variable in class com.ibm.eserver.zos.racf.userregistry.RACF_User
 
COPYRIGHT - Static variable in class com.ibm.eserver.zos.racf.userregistry.RACF_remote
 
clone_user(String, String) - Method in class com.ibm.eserver.zos.racf.userregistry.RACF_SecAdmin
Creates a new user with same attributes as an existing user.
com.ibm.security.userregistry - package com.ibm.security.userregistry
 
createGroup(String, BasicAttributes) - Method in class com.ibm.eserver.zos.racf.userregistry.RACF_SecAdmin
 
createGroup(String, BasicAttributes) - Method in interface com.ibm.security.userregistry.SecAdmin
Creates a new group in security repository with specified attributes
createUser(String, BasicAttributes) - Method in class com.ibm.eserver.zos.racf.userregistry.RACF_SecAdmin
 
createUser(String, BasicAttributes) - Method in interface com.ibm.security.userregistry.SecAdmin
Creates a new user in security repository with specified attributes

D

deleteGroup(String) - Method in class com.ibm.eserver.zos.racf.userregistry.RACF_SecAdmin
 
deleteGroup(String) - Method in interface com.ibm.security.userregistry.SecAdmin
Deletes existing group from security repository
deleteUser(String) - Method in class com.ibm.eserver.zos.racf.userregistry.RACF_SecAdmin
 
deleteUser(String) - Method in interface com.ibm.security.userregistry.SecAdmin
Deletes existing user from security repository
displayAttributes(BasicAttributes, PrintStream) - Static method in class com.ibm.eserver.zos.racf.userregistry.RACF_SecAdmin
Displays attributes, one on each line, in alphabetical order to input PrintStream.
displayAttributes(BasicAttributes) - Static method in class com.ibm.eserver.zos.racf.userregistry.RACF_SecAdmin
Displays attributes, one on each line, in alphabetical order to standard out.

G

getAttributes() - Method in class com.ibm.eserver.zos.racf.userregistry.RACF_Group
Gets the attributes for this group
getAttributes() - Method in class com.ibm.eserver.zos.racf.userregistry.RACF_User
 
getAttributes() - Method in interface com.ibm.security.userregistry.User
Returns user attributes for this user from security repository
getAttributes() - Method in interface com.ibm.security.userregistry.UserGroup
Returns attributes for this group from security repository
getCause() - Method in class com.ibm.security.userregistry.SecAdminException
 
getConnect_credentials() - Method in class com.ibm.eserver.zos.racf.userregistry.RACF_remote
 
getConnect_mode() - Method in class com.ibm.eserver.zos.racf.userregistry.RACF_remote
 
getConnect_principal() - Method in class com.ibm.eserver.zos.racf.userregistry.RACF_remote
 
getConnect_suffix() - Method in class com.ibm.eserver.zos.racf.userregistry.RACF_remote
 
getConnect_url() - Method in class com.ibm.eserver.zos.racf.userregistry.RACF_remote
 
getGroup(String) - Method in class com.ibm.eserver.zos.racf.userregistry.RACF_SecAdmin
 
getGroup(String) - Method in interface com.ibm.security.userregistry.SecAdmin
Gets UserGroup object for an existing group
getGroups() - Method in class com.ibm.eserver.zos.racf.userregistry.RACF_User
 
getGroups() - Method in interface com.ibm.security.userregistry.User
Returns Enumeration of UserGroups which user is a member of
getMembershipAttributes(Principal) - Method in class com.ibm.eserver.zos.racf.userregistry.RACF_Group
 
getMembershipAttributes(Principal) - Method in interface com.ibm.security.userregistry.UserGroup
Returns membership attributes of specified member to this group from security repository
getName() - Method in class com.ibm.eserver.zos.racf.userregistry.RACF_Group
 
getName() - Method in class com.ibm.eserver.zos.racf.userregistry.RACF_User
 
getName() - Method in interface com.ibm.security.userregistry.User
Returns the name of this user.
getName() - Method in interface com.ibm.security.userregistry.UserGroup
Returns the name of this group.
getUser(String) - Method in class com.ibm.eserver.zos.racf.userregistry.RACF_SecAdmin
 
getUser(String) - Method in interface com.ibm.security.userregistry.SecAdmin
Gets User object for an existing user

H

hasMoreElements() - Method in class com.ibm.eserver.zos.racf.userregistry.MemberEnum
 

I

isMember(Principal) - Method in class com.ibm.eserver.zos.racf.userregistry.RACF_Group
 
isMember(Principal) - Method in interface com.ibm.security.userregistry.UserGroup
Returns true if the passed principal is a member of the group

L

log(String, String, String, Object[]) - Static method in class com.ibm.eserver.zos.racf.userregistry.MyLogger
 

M

MemberEnum - class com.ibm.eserver.zos.racf.userregistry.MemberEnum.
 
MemberEnum(Object[]) - Constructor for class com.ibm.eserver.zos.racf.userregistry.MemberEnum
 
MyLogger - class com.ibm.eserver.zos.racf.userregistry.MyLogger.
 
MyLogger() - Constructor for class com.ibm.eserver.zos.racf.userregistry.MyLogger
 
members() - Method in class com.ibm.eserver.zos.racf.userregistry.RACF_Group
Returns an enumeration of the members in the group.
members() - Method in interface com.ibm.security.userregistry.UserGroup
Returns an enumeration of the members in the group.
membershipAttributesHTML() - Static method in class com.ibm.eserver.zos.racf.userregistry.RACF_Group
Returns an HTML table of membership attributes and their properties.
membershipAttributesInfo() - Static method in class com.ibm.eserver.zos.racf.userregistry.RACF_Group
Returns membership attributes and their properties.
modifyGroup(String, ModificationItem[]) - Method in class com.ibm.eserver.zos.racf.userregistry.RACF_SecAdmin
 
modifyGroup(String, ModificationItem[]) - Method in interface com.ibm.security.userregistry.SecAdmin
changes, adds or deletes attributes of an existing group
modifyMembershipAttributes(Principal, ModificationItem[]) - Method in class com.ibm.eserver.zos.racf.userregistry.RACF_Group
 
modifyMembershipAttributes(Principal, ModificationItem[]) - Method in interface com.ibm.security.userregistry.UserGroup
Modify membership attributes of specified member of this group in security repository
modifyUser(String, ModificationItem[]) - Method in class com.ibm.eserver.zos.racf.userregistry.RACF_SecAdmin
 
modifyUser(String, ModificationItem[]) - Method in interface com.ibm.security.userregistry.SecAdmin
changes, adds or deletes attributes of an existing user

N

nextElement() - Method in class com.ibm.eserver.zos.racf.userregistry.MemberEnum
 

R

RACF_Group - class com.ibm.eserver.zos.racf.userregistry.RACF_Group.
Implements UserGroup interface for RACF groups.
RACF_SecAdmin - class com.ibm.eserver.zos.racf.userregistry.RACF_SecAdmin.
Implements SecAdmin interface to RACF and provides additional utility methods (including cloning a userid, ability to display attributes in alphabetical order).
RACF_SecAdmin(RACF_remote) - Constructor for class com.ibm.eserver.zos.racf.userregistry.RACF_SecAdmin
Constructs RACF_SecAdmin for a remote RACF accessed using LDAP/SDBM.
RACF_SecAdmin() - Constructor for class com.ibm.eserver.zos.racf.userregistry.RACF_SecAdmin
Constructs RACF_SecAdmin for a local RACF database.
RACF_User - class com.ibm.eserver.zos.racf.userregistry.RACF_User.
Implements User interface for RACF users.
RACF_remote - class com.ibm.eserver.zos.racf.userregistry.RACF_remote.
RACF_remote defines characteristics and connection parameters of a remote RACF to be accessed via LDAP/SDBM.
RACF_remote(String, String, String, String, String) - Constructor for class com.ibm.eserver.zos.racf.userregistry.RACF_remote
 
removeMember(Principal) - Method in class com.ibm.eserver.zos.racf.userregistry.RACF_Group
 
removeMember(Principal) - Method in interface com.ibm.security.userregistry.UserGroup
Removes specified member from the group.

S

SecAdmin - interface com.ibm.security.userregistry.SecAdmin.
Interface for security administration of users and groups.
SecAdminException - exception com.ibm.security.userregistry.SecAdminException.
Superclass of all exceptions thrown from this package.
SecAdminException() - Constructor for class com.ibm.security.userregistry.SecAdminException
 
SecAdminException(String) - Constructor for class com.ibm.security.userregistry.SecAdminException
 
SecAdminException(String, Throwable) - Constructor for class com.ibm.security.userregistry.SecAdminException
Constructs SecAdminException based on unexpected exception.
sccsid - Static variable in class com.ibm.eserver.zos.racf.userregistry.MemberEnum
 
sccsid - Static variable in class com.ibm.eserver.zos.racf.userregistry.MyLogger
 
sccsid - Static variable in class com.ibm.eserver.zos.racf.userregistry.RACF_Group
 
sccsid - Static variable in class com.ibm.eserver.zos.racf.userregistry.RACF_SecAdmin
 
sccsid - Static variable in class com.ibm.eserver.zos.racf.userregistry.RACF_User
 
sccsid - Static variable in class com.ibm.eserver.zos.racf.userregistry.RACF_remote
 
sccsid - Static variable in class com.ibm.security.userregistry.SecAdminException
 
setConnect_credentials(String) - Method in class com.ibm.eserver.zos.racf.userregistry.RACF_remote
 
setConnect_mode(String) - Method in class com.ibm.eserver.zos.racf.userregistry.RACF_remote
 
setConnect_principal(String) - Method in class com.ibm.eserver.zos.racf.userregistry.RACF_remote
 
setConnect_suffix(String) - Method in class com.ibm.eserver.zos.racf.userregistry.RACF_remote
 
setConnect_url(String) - Method in class com.ibm.eserver.zos.racf.userregistry.RACF_remote
 
setLogging(boolean) - Static method in class com.ibm.eserver.zos.racf.userregistry.MyLogger
 
setVerbose(boolean) - Static method in class com.ibm.eserver.zos.racf.userregistry.MyLogger
 

U

User - interface com.ibm.security.userregistry.User.
Extends java.security.Principal by providing methods to get the attributes of user and the groups that the user belongs to
UserGroup - interface com.ibm.security.userregistry.UserGroup.
Extends java.security.acl.Group to allow adding multiple members to the group, to return attributes of the group and to allow group membership to have qualifying attributes.

A B C D G H I L M N R S U