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 void
AbstractDBService. 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 User
AbstractDBService. findUser(UserMultiID userMultiKey, String idp)
protected void
AbstractDBService. 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 UserMultiID
User. getUserMultiKey()
UserMultiID
UserMultiID. 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 User
CILSQLUserStore. createAndRegisterUser(UserMultiID userMultiKey, String idP, String idPDisplayName, String firstName, String lastName, String email, String affiliation, String displayName, String organizationalUnit)
User
MemoryUserStore. createAndRegisterUser(UserMultiID userMultiKey, String idP, String idPDisplayName, String firstName, String lastName, String email, String affiliation, String displayName, String organizationalUnit)
User
UserFileStore. createAndRegisterUser(UserMultiID userMultiKey, String idP, String idPDisplayName, String firstName, String lastName, String email, String affiliation, String displayName, String organizationalUnit)
User
UserStore. 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)
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.Identifier
CILSQLUserStore. getUserID(UserMultiID userMultiKey, String idP)
edu.uiuc.ncsa.security.core.Identifier
MemoryUserStore. getUserID(UserMultiID userMultiKey, String idP)
edu.uiuc.ncsa.security.core.Identifier
UserFileStore. getUserID(UserMultiID userMultiKey, String idP)
edu.uiuc.ncsa.security.core.Identifier
UserStore. getUserID(UserMultiID userMultiKey, String idP)
Resolves the user id given the remoteUser and IdP.boolean
UserMultiID. keepSerialString(UserMultiID newID)
void
User. setUserMultiKey(UserMultiID userMultiKey)
UserMultiID
UserMultiID. 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.XMLMap
DBServiceClient. createUser(UserMultiID umk, String idp, String idpDisplayName, String firstName, String lastName, String email, String affiliation, String displayName, String organizationalUnit)
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)
Create a request from whatever information is provided.edu.uiuc.ncsa.security.storage.XMLMap
DBServiceClient. getUser(UserMultiID umk, String idp)
edu.uiuc.ncsa.security.storage.XMLMap
DBServiceClient. getUser(UserMultiID umk, String idp, String idpDisplayName, String firstName, String lastName, String email, String affiliation, String displayName, String organizationalUnit)
edu.uiuc.ncsa.security.core.Identifier
DBServiceClient. getUserId(UserMultiID umk, String idp)
boolean
DBServiceClient. hasUser(UserMultiID umk, String idp)
edu.uiuc.ncsa.security.storage.XMLMap
DBServiceClient. updateUser(UserMultiID umk, String idp, String idpDisplayName, String firstName, String lastName, String email, String affiliation, String displayName, String organizationalUnit)
-