Uses of Class
cz.metacentrum.perun.core.api.ExtSource
Packages that use ExtSource
Package
Description
Exceptions.
-
Uses of ExtSource in cz.metacentrum.perun.audit.events.ExtSourcesManagerEvents
Methods in cz.metacentrum.perun.audit.events.ExtSourcesManagerEvents that return ExtSourceModifier and TypeMethodDescriptionExtSourceCreated.getExtSource()ExtSourceDeleted.getExtSource()ExtSourceAddedToGroup.getSource()ExtSourceAddedToVo.getSource()ExtSourceRemovedFromGroup.getSource()ExtSourceRemovedFromVo.getSource()Constructors in cz.metacentrum.perun.audit.events.ExtSourcesManagerEvents with parameters of type ExtSourceModifierConstructorDescriptionExtSourceAddedToGroup(ExtSource source, Group group) ExtSourceAddedToVo(ExtSource source, Vo vo) ExtSourceCreated(ExtSource extSource) ExtSourceDeleted(ExtSource extSource) ExtSourceRemovedFromGroup(ExtSource source, Group group) ExtSourceRemovedFromVo(ExtSource source, Vo vo) -
Uses of ExtSource in cz.metacentrum.perun.core.api
Methods in cz.metacentrum.perun.core.api that return ExtSourceModifier and TypeMethodDescriptionExtSourcesManager.checkOrCreateExtSource(PerunSession perunSession, String extSourceName, String extSourceType) Checks whether the ExtSource exists, if not, then the ExtSource is created.ExtSourcesManager.createExtSource(PerunSession perunSession, ExtSource extSource, Map<String, String> attributes) Creates an external source.CandidateGroup.getExtSource()EnrichedExtSource.getExtSource()UserExtSource.getExtSource()ExtSourcesManager.getExtSourceById(PerunSession perunSession, int id) Searches for the external source with specified id.ExtSourcesManager.getExtSourceByName(PerunSession perunSession, String name) Searches for the external source using specified name.Methods in cz.metacentrum.perun.core.api that return types with arguments of type ExtSourceModifier and TypeMethodDescriptionExtSourcesManager.getExtSources(PerunSession perunSession) Get list of all external sources.ExtSourcesManager.getGroupExtSources(PerunSession perunSession, Group group) Get list of external sources associated with the GROUP.ExtSourcesManager.getVoExtSources(PerunSession perunSession, Vo vo) Get list of external sources associated with the VO.Methods in cz.metacentrum.perun.core.api with parameters of type ExtSourceModifier and TypeMethodDescriptionvoidExtSourcesManager.addExtSource(PerunSession perunSession, Group group, ExtSource source) Associate external source definition with the GROUP.voidExtSourcesManager.addExtSource(PerunSession perunSession, Vo vo, ExtSource source) Associate external source definition with the VO.ExtSourcesManager.createExtSource(PerunSession perunSession, ExtSource extSource, Map<String, String> attributes) Creates an external source.MembersManager.createMember(PerunSession sess, Vo vo, ExtSource extSource, String login) Create new member from user by login and ExtSource.MembersManager.createMember(PerunSession sess, Vo vo, ExtSource extSource, String login, List<Group> groups) Create new member from user by login and ExtSource.voidExtSourcesManager.deleteExtSource(PerunSession perunSession, ExtSource extSource) Deletes an external source.ExtSourcesManager.getAttributes(PerunSession sess, ExtSource extSource) Gets attributes for external source.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.ExtSourcesManager.getInvalidUsers(PerunSession perunSession, ExtSource source) Returns list of users stored by this ExtSource, which are not valid.UsersManager.getUserExtSourceByExtLogin(PerunSession perunSession, ExtSource source, String extLogin) Gets user's external source by the user's external login and external source.voidExtSourcesManager.removeExtSource(PerunSession perunSession, Group group, ExtSource source) Remove association of the external source from the GROUP.voidExtSourcesManager.removeExtSource(PerunSession perunSession, Vo vo, ExtSource source) Remove association of the external source from the VO.voidCandidateGroup.setExtSource(ExtSource extSource) voidEnrichedExtSource.setExtSource(ExtSource extSource) voidUserExtSource.setExtSource(ExtSource source) Method parameters in cz.metacentrum.perun.core.api with type arguments of type ExtSourceModifier and TypeMethodDescriptionvoidExtSourcesManager.addExtSources(PerunSession perunSession, Group group, List<ExtSource> sources) Associate external source definitions with the group.voidExtSourcesManager.addExtSources(PerunSession perunSession, Vo vo, List<ExtSource> sources) Associate external source definitions with the VO.voidExtSourcesManager.removeExtSources(PerunSession perunSession, Group group, List<ExtSource> sources) Remove associations of external sources from the GROUP.voidExtSourcesManager.removeExtSources(PerunSession perunSession, Vo vo, List<ExtSource> sources) Remove associations of external sources from the VO.Constructors in cz.metacentrum.perun.core.api with parameters of type ExtSourceModifierConstructorDescriptionEnrichedExtSource(ExtSource extSource) UserExtSource(int id, ExtSource source, String login) UserExtSource(int id, ExtSource source, String login, int userId) UserExtSource(int id, ExtSource source, String login, int userId, int loa) UserExtSource(int id, ExtSource source, String login, int userId, int loa, boolean persistent, String createdAt, String createdBy, String modifiedAt, String modifiedBy, Integer createdByUid, Integer modifiedByUid, String lastAccess) UserExtSource(ExtSource source, int loa, String login) UserExtSource(ExtSource source, String login) -
Uses of ExtSource in cz.metacentrum.perun.core.api.exceptions
Methods in cz.metacentrum.perun.core.api.exceptions that return ExtSourceModifier and TypeMethodDescriptionExtSourceAlreadyAssignedException.getExtSource()Getter for the ExtSourceExtSourceExistsException.getExtSource()Getter for the ExtSourceExtSourceNotExistsException.getExtSource()Getter for the ExtSourceConstructors in cz.metacentrum.perun.core.api.exceptions with parameters of type ExtSourceModifierConstructorDescriptionExtSourceAlreadyAssignedException(ExtSource extSource) Constructor with the ExtSourceExtSourceExistsException(ExtSource extSource) Constructor with the ExtSourceExtSourceNotExistsException(ExtSource extSource) Constructor with the ExtSource -
Uses of ExtSource in cz.metacentrum.perun.core.bl
Methods in cz.metacentrum.perun.core.bl that return ExtSourceModifier and TypeMethodDescriptionExtSourcesManagerBl.checkOrCreateExtSource(PerunSession perunSession, String extSourceName, String extSourceType) Checks whether the ExtSource exists, if not, then the ExtSource is created.ExtSourcesManagerBl.createExtSource(PerunSession perunSession, ExtSource extSource, Map<String, String> attributes) Creates an external source.ExtSourcesManagerBl.getExtSourceById(PerunSession perunSession, int id) Searches for the external source with specified id.ExtSourcesManagerBl.getExtSourceByName(PerunSession perunSession, String name) Searches for the external source using specified name.Methods in cz.metacentrum.perun.core.bl that return types with arguments of type ExtSourceModifier and TypeMethodDescriptionExtSourcesManagerBl.getExtSources(PerunSession perunSession) Get list of all external sources.ExtSourcesManagerBl.getGroupExtSources(PerunSession perunSession, Group group) Get list of external sources associated with the GROUP.ExtSourcesManagerBl.getVoExtSources(PerunSession perunSession, Vo vo) Get list of external sources associated with the VO.Methods in cz.metacentrum.perun.core.bl with parameters of type ExtSourceModifier and TypeMethodDescriptionvoidExtSourcesManagerBl.addExtSource(PerunSession perunSession, Group group, ExtSource source) Associate external source definition with the GROUP.voidExtSourcesManagerBl.addExtSource(PerunSession perunSession, Vo vo, ExtSource source) Associate external source definition with the VO.voidExtSourcesManagerBl.checkExtSourceAssignedToVo(PerunSession sess, ExtSource extSource, int voId) Check if extSource is assigned to vo or not.voidExtSourcesManagerBl.checkExtSourceExists(PerunSession sess, ExtSource extSource) ExtSourcesManagerBl.createExtSource(PerunSession perunSession, ExtSource extSource, Map<String, String> attributes) Creates an external source.MembersManagerBl.createMember(PerunSession sess, Vo vo, ExtSource extSource, String login, List<Group> groups) Create new member from user by login and ExtSource.voidExtSourcesManagerBl.deleteExtSource(PerunSession perunSession, ExtSource extSource) Deletes an external source.ExtSourcesManagerBl.generateCandidateGroup(PerunSession perunSession, Map<String, String> groupSubjectData, ExtSource source, String loginPrefix) Generate a candidate group from a group subject data.ExtSourcesManagerBl.generateCandidateGroups(PerunSession perunSession, List<Map<String, String>> groupSubjectsData, ExtSource source, String loginPrefix) Generate candidate groups from a group subject data.ExtSourcesManagerBl.getAttributes(ExtSource extSource) Gets attributes for external source.ExtSourcesManagerBl.getCandidate(PerunSession perunSession, ExtSource source, String login) Get the candidate from the ExtSource.ExtSourcesManagerBl.getCandidate(PerunSession perunSession, Map<String, String> subjectData, ExtSource source, String login) Get the candidate from subjectData where at least login must exists.GroupsManagerBl.getGroupsWithAssignedExtSourceInVo(PerunSession sess, ExtSource source, Vo vo) Get all groups in specific vo with assigned extSourceExtSourcesManagerBl.getInvalidUsers(PerunSession perunSession, ExtSource source) Returns list of users stored by this ExtSource, which are not valid.UsersManagerBl.getUserExtSourceByExtLogin(PerunSession perunSession, ExtSource source, String extLogin) Gets user's external source by the user's external login and external source.voidExtSourcesManagerBl.removeExtSource(PerunSession perunSession, Group group, ExtSource source) Remove association of the external source from the GROUP.voidExtSourcesManagerBl.removeExtSource(PerunSession perunSession, Vo vo, ExtSource source) Remove association of the external source from the VO.Method parameters in cz.metacentrum.perun.core.bl with type arguments of type ExtSourceModifier and TypeMethodDescriptionvoidExtSourcesManagerBl.addExtSources(PerunSession perunSession, Group group, List<ExtSource> sources) Associate external source definitions with the GROUP.voidExtSourcesManagerBl.addExtSources(PerunSession perunSession, Vo vo, List<ExtSource> sources) Associate external source definitions with the VO.voidExtSourcesManagerBl.removeExtSources(PerunSession perunSession, Group group, List<ExtSource> sources) Remove associations of external sources from the GROUP.voidExtSourcesManagerBl.removeExtSources(PerunSession perunSession, Vo vo, List<ExtSource> sources) Remove associations of external sources from the VO. -
Uses of ExtSource in cz.metacentrum.perun.core.blImpl
Methods in cz.metacentrum.perun.core.blImpl that return ExtSourceModifier and TypeMethodDescriptionExtSourcesManagerBlImpl.checkOrCreateExtSource(PerunSession sess, String extSourceName, String extSourceType) ExtSourcesManagerBlImpl.createExtSource(PerunSession sess, ExtSource extSource, Map<String, String> attributes) ExtSourcesManagerBlImpl.getExtSourceById(PerunSession sess, int id) ExtSourcesManagerBlImpl.getExtSourceByName(PerunSession sess, String name) Methods in cz.metacentrum.perun.core.blImpl that return types with arguments of type ExtSourceModifier and TypeMethodDescriptionExtSourcesManagerBlImpl.getExtSources(PerunSession sess) ExtSourcesManagerBlImpl.getGroupExtSources(PerunSession sess, Group group) ExtSourcesManagerBlImpl.getVoExtSources(PerunSession sess, Vo vo) Methods in cz.metacentrum.perun.core.blImpl with parameters of type ExtSourceModifier and TypeMethodDescriptionvoidExtSourcesManagerBlImpl.addExtSource(PerunSession sess, Group group, ExtSource source) voidExtSourcesManagerBlImpl.addExtSource(PerunSession sess, Vo vo, ExtSource source) voidExtSourcesManagerBlImpl.checkExtSourceAssignedToVo(PerunSession sess, ExtSource extSource, int voId) voidExtSourcesManagerBlImpl.checkExtSourceExists(PerunSession sess, ExtSource extSource) ExtSourcesManagerBlImpl.createExtSource(PerunSession sess, ExtSource extSource, Map<String, String> attributes) MembersManagerBlImpl.createMember(PerunSession sess, Vo vo, ExtSource extSource, String login, List<Group> groups) voidExtSourcesManagerBlImpl.deleteExtSource(PerunSession sess, ExtSource extSource) ExtSourcesManagerBlImpl.generateCandidateGroup(PerunSession perunSession, Map<String, String> groupSubjectData, ExtSource source, String loginPrefix) ExtSourcesManagerBlImpl.generateCandidateGroups(PerunSession perunSession, List<Map<String, String>> subjectsData, ExtSource source, String loginPrefix) ExtSourcesManagerBlImpl.getAttributes(ExtSource extSource) ExtSourcesManagerBlImpl.getCandidate(PerunSession sess, ExtSource source, String login) ExtSourcesManagerBlImpl.getCandidate(PerunSession perunSession, Map<String, String> subjectData, ExtSource source, String login) GroupsManagerBlImpl.getGroupsWithAssignedExtSourceInVo(PerunSession sess, ExtSource source, Vo vo) ExtSourcesManagerBlImpl.getInvalidUsers(PerunSession sess, ExtSource source) UsersManagerBlImpl.getUserExtSourceByExtLogin(PerunSession sess, ExtSource source, String extLogin) voidExtSourcesManagerBlImpl.removeExtSource(PerunSession sess, Group group, ExtSource source) voidExtSourcesManagerBlImpl.removeExtSource(PerunSession sess, Vo vo, ExtSource source) Method parameters in cz.metacentrum.perun.core.blImpl with type arguments of type ExtSourceModifier and TypeMethodDescriptionvoidExtSourcesManagerBlImpl.addExtSources(PerunSession perunSession, Group group, List<ExtSource> sources) voidExtSourcesManagerBlImpl.addExtSources(PerunSession perunSession, Vo vo, List<ExtSource> sources) VosManagerBlImpl.findCandidates(PerunSession sess, Group group, String searchString, List<ExtSource> extSources, boolean filterExistingMembers) VosManagerBlImpl.findCandidates(PerunSession sess, Vo vo, String searchString, int maxNumOfResults, List<ExtSource> extSources, boolean filterExistingMembers) voidExtSourcesManagerBlImpl.removeExtSources(PerunSession sess, Group group, List<ExtSource> sources) voidExtSourcesManagerBlImpl.removeExtSources(PerunSession sess, Vo vo, List<ExtSource> sources) -
Uses of ExtSource in cz.metacentrum.perun.core.entry
Methods in cz.metacentrum.perun.core.entry that return ExtSourceModifier and TypeMethodDescriptionExtSourcesManagerEntry.checkOrCreateExtSource(PerunSession sess, String extSourceName, String extSourceType) ExtSourcesManagerEntry.createExtSource(PerunSession sess, ExtSource extSource, Map<String, String> attributes) ExtSourcesManagerEntry.getExtSourceById(PerunSession sess, int id) ExtSourcesManagerEntry.getExtSourceByName(PerunSession sess, String name) Methods in cz.metacentrum.perun.core.entry that return types with arguments of type ExtSourceModifier and TypeMethodDescriptionExtSourcesManagerEntry.getExtSources(PerunSession sess) ExtSourcesManagerEntry.getGroupExtSources(PerunSession sess, Group group) ExtSourcesManagerEntry.getVoExtSources(PerunSession sess, Vo vo) Methods in cz.metacentrum.perun.core.entry with parameters of type ExtSourceModifier and TypeMethodDescriptionvoidExtSourcesManagerEntry.addExtSource(PerunSession sess, Group group, ExtSource source) voidExtSourcesManagerEntry.addExtSource(PerunSession sess, Vo vo, ExtSource source) ExtSourcesManagerEntry.createExtSource(PerunSession sess, ExtSource extSource, Map<String, String> attributes) MembersManagerEntry.createMember(PerunSession sess, Vo vo, ExtSource extSource, String login) MembersManagerEntry.createMember(PerunSession sess, Vo vo, ExtSource extSource, String login, List<Group> groups) voidExtSourcesManagerEntry.deleteExtSource(PerunSession sess, ExtSource extSource) ExtSourcesManagerEntry.getAttributes(PerunSession sess, ExtSource extSource) ExtSourcesManagerEntry.getCandidate(PerunSession sess, ExtSource source, String login) ExtSourcesManagerEntry.getCandidate(PerunSession perunSession, Map<String, String> subjectData, ExtSource source) ExtSourcesManagerEntry.getInvalidUsers(PerunSession sess, ExtSource source) UsersManagerEntry.getUserExtSourceByExtLogin(PerunSession sess, ExtSource source, String extLogin) voidExtSourcesManagerEntry.removeExtSource(PerunSession sess, Group group, ExtSource source) voidExtSourcesManagerEntry.removeExtSource(PerunSession sess, Vo vo, ExtSource source) Method parameters in cz.metacentrum.perun.core.entry with type arguments of type ExtSourceModifier and TypeMethodDescriptionvoidExtSourcesManagerEntry.addExtSources(PerunSession sess, Group group, List<ExtSource> sources) voidExtSourcesManagerEntry.addExtSources(PerunSession sess, Vo vo, List<ExtSource> sources) voidExtSourcesManagerEntry.removeExtSources(PerunSession sess, Group group, List<ExtSource> sources) voidExtSourcesManagerEntry.removeExtSources(PerunSession sess, Vo vo, List<ExtSource> sources) -
Uses of ExtSource in cz.metacentrum.perun.core.impl
Subclasses of ExtSource in cz.metacentrum.perun.core.implModifier and TypeClassDescriptionclassExt source for CSV files.classThis extSource is just for use loading users from LDAP of EGI SSO Need to be concrete because special parsing of user certificates.classExt source implementation for Google Groups.classDummy ExtSource - IdP - Identity federationclassCommon ancestor of ExtSource implementations.classThis is a specific version of SQL extSource extension for SQL Complex.classDummy ExtSource - InternalclassclassXML extSource for groups in IS MUclassImplementation of ExtSource for IT4I SCS API.classExt source for JSON files.classDummy ExtSource - KerberosclassExt source implementation for LDAP.classExtSource for synchronization from another Perun instanceclassExtSource class for REMS, filters subjects that does not have a corresponding user in Perun by ues REMS or by additionalueses in format: {extSourceName}|{extSourceClass}|{eppn}|0.classclassComplex SQL extSource is extended SQL extSource with ability to get all subjects with all needed attributes by one query.classClass ExtSource for TCS Synchronize certificates from defined address to Perun for existing users (skip not existing users)classExtSource implementation for Unity system.classDummy ExtSource - X.508classMethods in cz.metacentrum.perun.core.impl that return ExtSourceModifier and TypeMethodDescriptionExtSourcesManagerImpl.createExtSource(PerunSession sess, ExtSource extSource, Map<String, String> attributes) ExtSourcesManagerImpl.getExtSourceById(PerunSession sess, int id) ExtSourcesManagerImpl.getExtSourceByName(PerunSession sess, String name) Methods in cz.metacentrum.perun.core.impl that return types with arguments of type ExtSourceModifier and TypeMethodDescriptionExtSourcesManagerImpl.getExtSources(PerunSession sess) ExtSourcesManagerImpl.getExtSourcesToSynchronize(PerunSession sess) Methods in cz.metacentrum.perun.core.impl with parameters of type ExtSourceModifier and TypeMethodDescriptionvoidExtSourcesManagerImpl.addExtSource(PerunSession sess, Group group, ExtSource source) voidExtSourcesManagerImpl.addExtSource(PerunSession sess, Vo vo, ExtSource source) voidExtSourcesManagerImpl.checkExtSourceExists(PerunSession perunSession, ExtSource es) ExtSourcesManagerImpl.createExtSource(PerunSession sess, ExtSource extSource, Map<String, String> attributes) voidExtSourcesManagerImpl.deleteExtSource(PerunSession sess, ExtSource extSource) booleanExtSourcesManagerImpl.extSourceExists(PerunSession perunSession, ExtSource extSource) ExtSourcesManagerImpl.getAssociatedUsersIdsWithExtSource(PerunSession sess, ExtSource source) ExtSourcesManagerImpl.getAttributes(ExtSource extSource) GroupsManagerImpl.getGroupsWithAssignedExtSourceInVo(PerunSession sess, ExtSource source, Vo vo) UsersManagerImpl.getUserExtSourceByExtLogin(PerunSession sess, ExtSource source, String extLogin) voidExtSourcesManagerImpl.removeExtSource(PerunSession perunSession, Group group, ExtSource source) voidExtSourcesManagerImpl.removeExtSource(PerunSession sess, Vo vo, ExtSource source) voidExtSourcesManagerImpl.updateExtSource(PerunSession sess, ExtSource extSource, Map<String, String> attributes) -
Uses of ExtSource in cz.metacentrum.perun.core.implApi
Methods in cz.metacentrum.perun.core.implApi that return ExtSourceModifier and TypeMethodDescriptionExtSourcesManagerImplApi.createExtSource(PerunSession perunSession, ExtSource extSource, Map<String, String> attributes) Creates an external source.ExtSourcesManagerImplApi.getExtSourceById(PerunSession perunSession, int id) Searches for the external source with specified id.ExtSourcesManagerImplApi.getExtSourceByName(PerunSession perunSession, String name) Searches for the external source using specified name.Methods in cz.metacentrum.perun.core.implApi that return types with arguments of type ExtSourceModifier and TypeMethodDescriptionExtSourcesManagerImplApi.getExtSources(PerunSession perunSession) Get list of all external sources.ExtSourcesManagerImplApi.getExtSourcesToSynchronize(PerunSession sess) Returns all ExtSources with enabled synchronizationMethods in cz.metacentrum.perun.core.implApi with parameters of type ExtSourceModifier and TypeMethodDescriptionvoidExtSourcesManagerImplApi.addExtSource(PerunSession perunSession, Group group, ExtSource source) Associate external source definition with the GROUP.voidExtSourcesManagerImplApi.addExtSource(PerunSession perunSession, Vo vo, ExtSource source) Associate external source definition with the VO.voidExtSourcesManagerImplApi.checkExtSourceExists(PerunSession perunSession, ExtSource extSource) Check if extSource exists in underlaying data source.ExtSourcesManagerImplApi.createExtSource(PerunSession perunSession, ExtSource extSource, Map<String, String> attributes) Creates an external source.voidExtSourcesManagerImplApi.deleteExtSource(PerunSession perunSession, ExtSource extSource) Deletes an external source.booleanExtSourcesManagerImplApi.extSourceExists(PerunSession perunSession, ExtSource extSource) Check if extSource exists in underlaying data source.ExtSourcesManagerImplApi.getAssociatedUsersIdsWithExtSource(PerunSession perunSession, ExtSource source) Get all users' id associate with the provided ExtSourceExtSourcesManagerImplApi.getAttributes(ExtSource extSource) Gets attributes for external source.GroupsManagerImplApi.getGroupsWithAssignedExtSourceInVo(PerunSession sess, ExtSource source, Vo vo) Get all groups in specific vo with assigned extSourceUsersManagerImplApi.getUserExtSourceByExtLogin(PerunSession perunSession, ExtSource source, String extLogin) Gets user's external source by the user's external login and external source.voidExtSourcesManagerImplApi.removeExtSource(PerunSession perunSession, Group group, ExtSource source) Remove association of the external source from the GROUP.voidExtSourcesManagerImplApi.removeExtSource(PerunSession perunSession, Vo vo, ExtSource source) Remove association of the external source from the VO.voidExtSourcesManagerImplApi.updateExtSource(PerunSession sess, ExtSource extSource, Map<String, String> attributes) Updates extSource definition. -
Uses of ExtSource in cz.metacentrum.perun.registrar.model
Methods in cz.metacentrum.perun.registrar.model that return types with arguments of type ExtSourceMethod parameters in cz.metacentrum.perun.registrar.model with type arguments of type ExtSource