Uses of Class
org.cilogon.oauth2.servlet.storage.user.UserMultiID
-
Packages that use UserMultiID Package Description org.cilogon.oauth2.servlet.servlet Servlets used in CILogon that are not in OA4MP, viz., the database service.org.cilogon.oauth2.servlet.storage.user The user store for CILogon.org.cilogon.oauth2.servlet.util Various utilities needed by the stores. -
-
Uses of UserMultiID in org.cilogon.oauth2.servlet.servlet
Methods in org.cilogon.oauth2.servlet.servlet with parameters of type UserMultiID Modifier and Type Method Description protected voidAbstractDBService. checkAndArchiveUser(javax.servlet.http.HttpServletResponse response, UserMultiID userMultiKey, String idp, String idpDisplayName, String firstName, String lastName, String email, String affiliation, String displayName, String organizationalUnit, Boolean useUSinDN, String memberOf)Takes all 6 parameters and an existing user.protected UserAbstractDBService. findUser(UserMultiID userMultiKey, String idp)protected UserAbstractDBService. getUserNoIDP(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, UserMultiID userMultiKey)Finds the most recently created user with a specificUserMultiID.protected voidAbstractDBService. getUserWithIDP(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, UserMultiID userMultiKey, String idp)Legacy code.protected UserAbstractDBService. OLDfindUser(UserMultiID userMultiKey, String idp)protected voidAbstractDBService. userLogic(User u, UserMultiID k)This method tries to determine what id to use to find the user. -
Uses of UserMultiID in org.cilogon.oauth2.servlet.storage.user
Methods in org.cilogon.oauth2.servlet.storage.user that return UserMultiID Modifier and Type Method Description UserMultiIDUser. getUserMultiKey()UserMultiIDUserMultiID. union(UserMultiID newid)Centralizing checking if a newid should update this.Methods in org.cilogon.oauth2.servlet.storage.user with parameters of type UserMultiID Modifier and Type Method Description UserCILSQLUserStore. createAndRegisterUser(UserMultiID userMultiKey, String idP, String idPDisplayName, String firstName, String lastName, String email, String affiliation, String displayName, String organizationalUnit)UserMemoryUserStore. createAndRegisterUser(UserMultiID userMultiKey, String idP, String idPDisplayName, String firstName, String lastName, String email, String affiliation, String displayName, String organizationalUnit)UserUserFileStore. createAndRegisterUser(UserMultiID userMultiKey, String idP, String idPDisplayName, String firstName, String lastName, String email, String affiliation, String displayName, String organizationalUnit)UserUserStore. createAndRegisterUser(UserMultiID userMultiKey, String idP, String idPDisplayName, String firstName, String lastName, String email, String affiliation, String displayName, String organizationalUnit)Create a user from all the given possible information.Collection<User>CILSQLUserStore. get(UserMultiID userMultiKey, String idP)Get the user using theUserMultiIDand entity ID (aka IDP).Collection<User>MemoryUserStore. get(UserMultiID userMultiKey, String idP)Collection<User>UserFileStore. get(UserMultiID userMultiKey, String idP)Collection<User>UserStore. get(UserMultiID userMultiKey, String idP)The remote user and idp together form a composite key for access.edu.uiuc.ncsa.security.core.IdentifierCILSQLUserStore. getUserID(UserMultiID userMultiKey, String idP)edu.uiuc.ncsa.security.core.IdentifierMemoryUserStore. getUserID(UserMultiID userMultiKey, String idP)edu.uiuc.ncsa.security.core.IdentifierUserFileStore. getUserID(UserMultiID userMultiKey, String idP)edu.uiuc.ncsa.security.core.IdentifierUserStore. getUserID(UserMultiID userMultiKey, String idP)Resolves the user id given the remoteUser and IdP.booleanUserMultiID. keepSerialString(UserMultiID newID)voidUser. setUserMultiKey(UserMultiID userMultiKey)UserMultiIDUserMultiID. union(UserMultiID newid)Centralizing checking if a newid should update this. -
Uses of UserMultiID in org.cilogon.oauth2.servlet.util
Methods in org.cilogon.oauth2.servlet.util with parameters of type UserMultiID Modifier and Type Method Description edu.uiuc.ncsa.security.storage.XMLMapDBServiceClient. createUser(UserMultiID umk, String idp, String idpDisplayName, String firstName, String lastName, String email, String affiliation, String displayName, String organizationalUnit, String attrJSON, Boolean useUSinDN)protected String[][]DBServiceClient. createUserRequest(UserMultiID umk, String idp)protected String[][]DBServiceClient. createUserRequest(UserMultiID umk, String idp, String idpDisplayName, String firstName, String lastName, String email, String affilation, String displayName, String organizationalUnit, String attrJSON, Boolean useUSinDN)Create a request from whatever information is provided.edu.uiuc.ncsa.security.storage.XMLMapDBServiceClient. getUser(UserMultiID umk, String idp)edu.uiuc.ncsa.security.storage.XMLMapDBServiceClient. getUser(UserMultiID umk, String idp, String idpDisplayName, String firstName, String lastName, String email, String affiliation, String displayName, String organizationalUnit, String attrJSON, Boolean useUSinDN)edu.uiuc.ncsa.security.core.IdentifierDBServiceClient. getUserId(UserMultiID umk, String idp)booleanDBServiceClient. hasUser(UserMultiID umk, String idp)edu.uiuc.ncsa.security.storage.XMLMapDBServiceClient. updateUser(UserMultiID umk, String idp, String idpDisplayName, String firstName, String lastName, String email, String affiliation, String displayName, String organizationalUnit, String attrJSON, Boolean useUSinDN)
-