Uses of Class
cz.metacentrum.perun.core.api.Candidate
Package
Description
-
Uses of Candidate in cz.metacentrum.perun.core.api
Modifier and TypeMethodDescriptionstatic Candidate
BeansUtils.convertRichMemberToCandidate
(RichMember richMember, UserExtSource primaryUserExtSource) Convert object richMember to object candidate.ExtSourcesManager.getCandidate
(PerunSession perunSession, ExtSource source, String login) Get the candidate from the ExtSource defined by the extsource login.ExtSourcesManager.getCandidate
(PerunSession perunSession, Map<String, String> subjectData, ExtSource source) Get the candidate from subjectData where at least login must exists.MemberCandidate.getCandidate()
Modifier and TypeMethodDescriptionVosManager.findCandidates
(PerunSession sess, Group group, String searchString) Finds users, who can join the group in Vo.VosManager.findCandidates
(PerunSession perunSession, Vo vo, String searchString) Finds users, who can join the Vo.VosManager.findCandidates
(PerunSession perunSession, Vo vo, String searchString, int maxNumOfResults) Finds users, who can join the Vo.Modifier and TypeMethodDescriptionMembersManager.createMember
(PerunSession sess, Vo vo, Candidate candidate) Creates a new member from candidate returned by the method VosManager.findCandidates which fills Candidate .userExtSource.MembersManager.createMember
(PerunSession sess, Vo vo, Candidate candidate, List<Group> groups) Creates a new member from candidate returned by the method VosManager.findCandidates which fills Candidate .userExtSource.MembersManager.createMember
(PerunSession sess, Vo vo, String extSourceName, String extSourceType, int extSourceLoa, String login, Candidate candidate) Creates a new member and sets all member's attributes from the candidate.MembersManager.createMember
(PerunSession sess, Vo vo, String extSourceName, String extSourceType, int extSourceLoa, String login, Candidate candidate, List<Group> groups) Creates a new member and sets all member's attributes from the candidate.MembersManager.createMember
(PerunSession sess, Vo vo, String extSourceName, String extSourceType, String login, Candidate candidate) Creates a new member and sets all member's attributes from the candidate.MembersManager.createMember
(PerunSession sess, Vo vo, String extSourceName, String extSourceType, String login, Candidate candidate, List<Group> groups) Creates a new member and sets all member's attributes from the candidate.UsersManager.createServiceUser
(PerunSession sess, Candidate candidate, List<User> specificUserOwners) From given candidate, creates a service user and assign given owners to him.MembersManager.createSpecificMember
(PerunSession sess, Vo vo, Candidate candidate, List<User> specificUserOwners, SpecificUserType specificUserType) Creates a new member from candidate which is prepared for creating specific User In list specificUserOwners can't be specific user, only normal users and sponsored users are allowed.MembersManager.createSpecificMember
(PerunSession sess, Vo vo, Candidate candidate, List<User> specificUserOwners, SpecificUserType specificUserType, List<Group> groups) Creates a new member from candidate which is prepared for creating specificUser In list specificUserOwners can't be specific user, only normal users and sponsored users are allowed.void
MemberCandidate.setCandidate
(Candidate candidate) -
Uses of Candidate in cz.metacentrum.perun.core.bl
Modifier and TypeMethodDescriptionVosManagerBl.findCandidates
(PerunSession sess, Group group, String searchString) Finds users, who can join the group in Vo.VosManagerBl.findCandidates
(PerunSession perunSession, Vo vo, String searchString) Finds users, who can join the Vo.VosManagerBl.findCandidates
(PerunSession perunSession, Vo vo, String searchString, int maxNumOfResults) Finds users, who can join the Vo.Modifier and TypeMethodDescriptionMembersManagerBl.createMember
(PerunSession sess, Vo vo, Candidate candidate) Creates a new member from candidate returned by the method VosManager.findCandidates which fills Candidate .userExtSource.MembersManagerBl.createMember
(PerunSession sess, Vo vo, Candidate candidate, List<Group> groups) Creates a new member from candidate returned by the method VosManager.findCandidates which fills Candidate .userExtSource.MembersManagerBl.createMember
(PerunSession sess, Vo vo, SpecificUserType specificUserType, Candidate candidate) Creates a new member from candidate returned by the method VosManager.findCandidates which fills Candidate .userExtSource.MembersManagerBl.createMember
(PerunSession sess, Vo vo, SpecificUserType specificUserType, Candidate candidate, List<Group> groups, List<String> overwriteUserAttributes) Creates a new member from candidate returned by the method VosManager.findCandidates which fills Candidate .userExtSource.MembersManagerBl.createMember
(PerunSession sess, Vo vo, String extSourceName, String extSourceType, int extSourceLoa, String login, Candidate candidate) Creates a new member and sets all member's attributes from the candidate.MembersManagerBl.createMember
(PerunSession sess, Vo vo, String extSourceName, String extSourceType, int extSourceLoa, String login, Candidate candidate, List<Group> groups) Creates a new member and sets all member's attributes from the candidate.MembersManagerBl.createMember
(PerunSession sess, Vo vo, String extSourceName, String extSourceType, String login, Candidate candidate) Creates a new member and sets all member's attributes from the candidate.MembersManagerBl.createMember
(PerunSession sess, Vo vo, String extSourceName, String extSourceType, String login, Candidate candidate, List<Group> groups) Creates a new member and sets all member's attributes from the candidate.MembersManagerBl.createMemberSync
(PerunSession sess, Vo vo, Candidate candidate) Creates member.MembersManagerBl.createMemberSync
(PerunSession sess, Vo vo, Candidate candidate, List<Group> groups) Creates member.MembersManagerBl.createMemberSync
(PerunSession sess, Vo vo, Candidate candidate, List<Group> groups, List<String> overwriteUserAttributes) Creates member.MembersManagerBl.createServiceMember
(PerunSession sess, Vo vo, Candidate candidate, List<User> owners) Creates a new member from candidate which is prepared for creating service user.MembersManagerBl.createServiceMember
(PerunSession sess, Vo vo, Candidate candidate, List<User> owners, List<Group> groups) Creates a new member from candidate which is prepared for creating service user.UsersManagerBl.createServiceUser
(PerunSession sess, Candidate candidate, List<User> owners) From given candidate, creates a service user and assign given owners to him.UsersManagerBl.createUser
(PerunSession sess, Candidate candidate) From given candidate, creates a user. -
Uses of Candidate in cz.metacentrum.perun.core.blImpl
Modifier and TypeMethodDescriptionVosManagerBlImpl.findCandidates
(PerunSession sess, Group group, String searchString) VosManagerBlImpl.findCandidates
(PerunSession sess, Group group, String searchString, List<ExtSource> extSources, boolean filterExistingMembers) VosManagerBlImpl.findCandidates
(PerunSession sess, Vo vo, String searchString) VosManagerBlImpl.findCandidates
(PerunSession sess, Vo vo, String searchString, int maxNumOfResults) VosManagerBlImpl.findCandidates
(PerunSession sess, Vo vo, String searchString, int maxNumOfResults, List<ExtSource> extSources, boolean filterExistingMembers) Modifier and TypeMethodDescriptionvoid
GroupsManagerBlImpl.addMissingMemberWhileSynchronization
(PerunSession sess, Group group, Candidate candidate, List<String> overwriteUserAttributesList, List<String> mergeMemberAttributesList, List<String> skippedMembers) Get new candidate and add him to the Group.MembersManagerBlImpl.createMember
(PerunSession sess, Vo vo, Candidate candidate) MembersManagerBlImpl.createMember
(PerunSession sess, Vo vo, Candidate candidate, List<Group> groups) MembersManagerBlImpl.createMember
(PerunSession sess, Vo vo, SpecificUserType specificUserType, Candidate candidate) MembersManagerBlImpl.createMember
(PerunSession sess, Vo vo, SpecificUserType specificUserType, Candidate candidate, List<Group> groups, List<String> overwriteUserAttributes) MembersManagerBlImpl.createMember
(PerunSession sess, Vo vo, String extSourceName, String extSourceType, int loa, String login, Candidate candidate) MembersManagerBlImpl.createMember
(PerunSession sess, Vo vo, String extSourceName, String extSourceType, int loa, String login, Candidate candidate, List<Group> groups) MembersManagerBlImpl.createMember
(PerunSession sess, Vo vo, String extSourceName, String extSourceType, String login, Candidate candidate) MembersManagerBlImpl.createMember
(PerunSession sess, Vo vo, String extSourceName, String extSourceType, String login, Candidate candidate, List<Group> groups) MembersManagerBlImpl.createMemberSync
(PerunSession sess, Vo vo, Candidate candidate) MembersManagerBlImpl.createMemberSync
(PerunSession sess, Vo vo, Candidate candidate, List<Group> groups) MembersManagerBlImpl.createMemberSync
(PerunSession sess, Vo vo, Candidate candidate, List<Group> groups, List<String> overwriteUserAttributes) MembersManagerBlImpl.createServiceMember
(PerunSession sess, Vo vo, Candidate candidate, List<User> owners) MembersManagerBlImpl.createServiceMember
(PerunSession sess, Vo vo, Candidate candidate, List<User> specificUserOwners, List<Group> groups) UsersManagerBlImpl.createServiceUser
(PerunSession sess, Candidate candidate, List<User> owners) UsersManagerBlImpl.createUser
(PerunSession sess, Candidate candidate) protected boolean
GroupsManagerBlImpl.hasCandidateExistingMember
(Candidate candidate, RichMember richMember) Compare richMember userExtSources with Candidate's userExtSources, if some of the useExtSource fits.void
GroupsManagerBlImpl.updateExistingMemberWhileSynchronization
(PerunSession sess, Group group, Candidate candidate, RichMember memberToUpdate, List<String> overwriteUserAttributesList, List<String> mergeMemberAttributesList, List<AttributeDefinition> attrDefs) Get candidate and corresponding memberToUpdate and update his attributes, extSources, expiration and status. -
Uses of Candidate in cz.metacentrum.perun.core.entry
Modifier and TypeMethodDescriptionExtSourcesManagerEntry.getCandidate
(PerunSession sess, ExtSource source, String login) ExtSourcesManagerEntry.getCandidate
(PerunSession perunSession, Map<String, String> subjectData, ExtSource source) Modifier and TypeMethodDescriptionVosManagerEntry.findCandidates
(PerunSession sess, Group group, String searchString) VosManagerEntry.findCandidates
(PerunSession sess, Vo vo, String searchString) VosManagerEntry.findCandidates
(PerunSession sess, Vo vo, String searchString, int maxNumOfResults) Modifier and TypeMethodDescriptionMembersManagerEntry.createMember
(PerunSession sess, Vo vo, Candidate candidate) MembersManagerEntry.createMember
(PerunSession sess, Vo vo, Candidate candidate, List<Group> groups) MembersManagerEntry.createMember
(PerunSession sess, Vo vo, String extSourceName, String extSourceType, int extSourceLoa, String login, Candidate candidate) MembersManagerEntry.createMember
(PerunSession sess, Vo vo, String extSourceName, String extSourceType, int extSourceLoa, String login, Candidate candidate, List<Group> groups) MembersManagerEntry.createMember
(PerunSession sess, Vo vo, String extSourceName, String extSourceType, String login, Candidate candidate) MembersManagerEntry.createMember
(PerunSession sess, Vo vo, String extSourceName, String extSourceType, String login, Candidate candidate, List<Group> groups) UsersManagerEntry.createServiceUser
(PerunSession sess, Candidate candidate, List<User> owners) MembersManagerEntry.createSpecificMember
(PerunSession sess, Vo vo, Candidate candidate, List<User> specificUserOwners, SpecificUserType specificUserType) MembersManagerEntry.createSpecificMember
(PerunSession sess, Vo vo, Candidate candidate, List<User> specificUserOwners, SpecificUserType specificUserType, List<Group> groups)