Uses of Class
cz.metacentrum.perun.core.api.exceptions.UserExtSourceNotExistsException
Packages that use UserExtSourceNotExistsException
Package
Description
-
Uses of UserExtSourceNotExistsException in cz.metacentrum.perun.core.api
Methods in cz.metacentrum.perun.core.api that throw UserExtSourceNotExistsExceptionModifier and TypeMethodDescriptionUsersManager.addUserExtSourceWithAttributes(PerunSession sess, User user, UserExtSource userExtSource, List<Attribute> uesAttributes) Adds userExternalSource to the user along with the ues attributes.voidUsersManager.changeEmail(PerunSession sess, User user, String newEmail) Change user's email to email from user ext source.voidUsersManager.changeName(PerunSession sess, User user, String newUserName) Change user's name to user's name from user ext source.voidUsersManager.changeOrganization(PerunSession sess, User user, String newOrganizationName) Change organization from which user came to organization from user ext source.voidAttributesManager.checkAttributeSemantics(PerunSession sess, UserExtSource ues, Attribute attribute) Checks if value of this user external source attribute has valid semantics.voidAttributesManager.checkAttributesSemantics(PerunSession sess, UserExtSource ues, List<Attribute> attributes) PRIVILEGE: Check attributes only when principal has access to write on them.voidAttributesManager.checkAttributesSyntax(PerunSession sess, UserExtSource ues, List<Attribute> attributes) PRIVILEGE: Check attributes only when principal has access to write on them.voidAttributesManager.checkAttributeSyntax(PerunSession sess, UserExtSource ues, Attribute attribute) Checks if value of this user external source attribute has valid syntaxMembersManager.createMemberFromRegistrarApplication(PerunSession sess, Vo vo, Group group, Map<String, String> attributes, Map<String, String> oidcAttributes, ApplicationType type) Creates or extends a member based on data from a registrar application.AttributesManager.fillAttribute(PerunSession sess, UserExtSource ues, Attribute attribute) This method tries to fill value of the user external source attribute.AttributesManager.fillAttributes(PerunSession sess, UserExtSource ues, List<Attribute> attributes) PRIVILEGE: Fill attributes only when principal has access to write on them.AttributesManager.getAttribute(PerunSession sess, UserExtSource ues, String attributeName) Get particular attribute for the user external source.AttributesManager.getAttributeById(PerunSession sess, UserExtSource ues, int id) Get particular attribute for user external sourceAttributesManager.getAttributes(PerunSession sess, UserExtSource ues) Get all non-empty attributes associated with the UserExtSource.AttributesManager.getAttributes(PerunSession sess, UserExtSource ues, List<String> attrNames) Get all attributes associated with the userExtSource which have name in list attrNames (empty too).MembersManager.getMemberByExtSourceNameAndExtLogin(PerunSession sess, Vo vo, String extSourceName, String extLogin) Get member by extSourceName, extSourceLogin and VoUsersManager.getUserByExtSourceNameAndExtLogin(PerunSession sess, String extSourceName, String extLogin) Get user by extSourceName and extSourceLoginUsersManager.getUserByUserExtSource(PerunSession perunSession, UserExtSource userExtSource) Returns user by his login in external source and external source.UsersManager.getUserExtSourceByExtLogin(PerunSession perunSession, ExtSource source, String extLogin) Gets user's external source by the user's external login and external source.UsersManager.getUserExtSourceById(PerunSession sess, int id) Get the user ext source by its id.UsersManager.getUserExtSourceByUniqueAttributeValue(PerunSession sess, int attrId, String uniqueValue) Return userExtSource for specific attribute definition (specified by id) and unique value.UsersManager.getUserExtSourceByUniqueAttributeValue(PerunSession sess, String attrName, String uniqueValue) Return userExtSource for specific attribute definition (specified by name) and unique value.voidUsersManager.moveUserExtSource(PerunSession perunSession, User sourceUser, User targetUser, UserExtSource userExtSource) Take UserExtSource from sourceUser and move it to the targetUser.voidAttributesManager.removeAllAttributes(PerunSession sess, UserExtSource ues) Unset all attributes for the user external source.voidAttributesManager.removeAttribute(PerunSession sess, UserExtSource ues, AttributeDefinition attribute) Unset particular attribute for the user external source.voidAttributesManager.removeAttributes(PerunSession sess, UserExtSource ues, List<? extends AttributeDefinition> attributes) PRIVILEGE: Remove attributes only when principal has access to write on them.voidUsersManager.removeUserExtSource(PerunSession perunSession, User user, UserExtSource userExtSource) Removes user's external source.voidUsersManager.removeUserExtSource(PerunSession perunSession, User user, UserExtSource userExtSource, boolean forceDelete) Removes user's external source.voidUsersManager.removeUserExtSources(PerunSession perunSession, User user, List<UserExtSource> userExtSources, boolean forceDelete) Removes user's external sources.voidAttributesManager.setAttribute(PerunSession sess, UserExtSource ues, Attribute attribute) Store the attribute associated with the user external source.voidAttributesManager.setAttributes(PerunSession sess, UserExtSource ues, List<Attribute> attributes) Store the attributes associated with the user external source.UsersManager.updateUserExtSource(PerunSession perunSession, UserExtSource userExtSource) Updates user's userExtSource in DB.voidUsersManager.updateUserExtSourceLastAccess(PerunSession perunSession, UserExtSource userExtSource) Updates user's userExtSource last access time in DB. -
Uses of UserExtSourceNotExistsException in cz.metacentrum.perun.core.bl
Methods in cz.metacentrum.perun.core.bl that throw UserExtSourceNotExistsExceptionModifier and TypeMethodDescriptionvoidUsersManagerBl.changeEmail(PerunSession sess, User user, String newEmail) Change user's email to email from user ext source.voidUsersManagerBl.changeName(PerunSession sess, User user, String newUserName) Change user's name to user's name from user ext source.voidUsersManagerBl.changeOrganization(PerunSession sess, User user, String newOrganizationName) Change organization from which user came to organization from user ext source.voidUsersManagerBl.checkUserExtSourceExists(PerunSession sess, UserExtSource userExtSource) voidUsersManagerBl.checkUserExtSourceExistsById(PerunSession sess, int id) MembersManagerBl.createMemberFromRegistrarApplication(PerunSession sess, Vo vo, Group group, Map<String, String> attributes, Map<String, String> oidcAttributes, ApplicationType type) Creates or extends a member based on data from a registrar application.MembersManagerBl.getMemberByExtSourceNameAndExtLogin(PerunSession sess, Vo vo, String extSourceName, String extLogin) Get member by extSourceName, extSourceLogin and VoUsersManagerBl.getUserByExtSourceInformation(PerunSession sess, PerunPrincipal principal) Get user by principal's additional identifiers or extSourceName and extSourceLogin.UsersManagerBl.getUserByExtSourceNameAndExtLogin(PerunSession sess, String extSourceName, String extLogin) Get user by extSourceName and extSourceLoginUsersManagerBl.getUserExtSourceByExtLogin(PerunSession perunSession, ExtSource source, String extLogin) Gets user's external source by the user's external login and external source.UsersManagerBl.getUserExtSourceById(PerunSession sess, int id) Get the user ext source by its id.UsersManagerBl.getUserExtSourceByUniqueAttributeValue(PerunSession sess, int attrId, String uniqueValue) Return userExtSource for specific attribute definition (specified by id) and unique value.UsersManagerBl.getUserExtSourceByUniqueAttributeValue(PerunSession sess, String attrName, String uniqueValue) Return userExtSource for specific attribute definition (specified by id) and unique value.UsersManagerBl.getUserExtSourceFromMultipleIdentifiers(PerunSession sess, PerunPrincipal principal) Iteratively searches through additional identifiers trying to find userExtSource with the same identifier. -
Uses of UserExtSourceNotExistsException in cz.metacentrum.perun.core.blImpl
Methods in cz.metacentrum.perun.core.blImpl that throw UserExtSourceNotExistsExceptionModifier and TypeMethodDescriptionvoidUsersManagerBlImpl.changeEmail(PerunSession sess, User user, String newEmail) voidUsersManagerBlImpl.changeName(PerunSession sess, User user, String newUserName) voidUsersManagerBlImpl.changeOrganization(PerunSession sess, User user, String newOrganizationName) voidUsersManagerBlImpl.checkUserExtSourceExists(PerunSession sess, UserExtSource userExtSource) voidUsersManagerBlImpl.checkUserExtSourceExistsById(PerunSession sess, int id) MembersManagerBlImpl.createMemberFromRegistrarApplication(PerunSession sess, Vo vo, Group group, Map<String, String> attributes, Map<String, String> oidcAttributes, ApplicationType type) MembersManagerBlImpl.getMemberByExtSourceNameAndExtLogin(PerunSession sess, Vo vo, String extSourceName, String extLogin) UsersManagerBlImpl.getUserByExtSourceInformation(PerunSession sess, PerunPrincipal principal) UsersManagerBlImpl.getUserByExtSourceNameAndExtLogin(PerunSession sess, String extSourceName, String extLogin) UsersManagerBlImpl.getUserExtSourceByExtLogin(PerunSession sess, ExtSource source, String extLogin) UsersManagerBlImpl.getUserExtSourceById(PerunSession sess, int id) UsersManagerBlImpl.getUserExtSourceByUniqueAttributeValue(PerunSession sess, int attrId, String uniqueValue) UsersManagerBlImpl.getUserExtSourceByUniqueAttributeValue(PerunSession sess, String attrName, String uniqueValue) UsersManagerBlImpl.getUserExtSourceFromMultipleIdentifiers(PerunSession sess, PerunPrincipal principal) -
Uses of UserExtSourceNotExistsException in cz.metacentrum.perun.core.entry
Methods in cz.metacentrum.perun.core.entry that throw UserExtSourceNotExistsExceptionModifier and TypeMethodDescriptionUsersManagerEntry.addUserExtSourceWithAttributes(PerunSession sess, User user, UserExtSource userExtSource, List<Attribute> uesAttributes) voidUsersManagerEntry.changeEmail(PerunSession sess, User user, String newEmail) voidUsersManagerEntry.changeName(PerunSession sess, User user, String newUserName) voidUsersManagerEntry.changeOrganization(PerunSession sess, User user, String newOrganizationName) voidAttributesManagerEntry.checkAttributeSemantics(PerunSession sess, UserExtSource ues, Attribute attribute) voidAttributesManagerEntry.checkAttributesSemantics(PerunSession sess, UserExtSource ues, List<Attribute> attributes) voidAttributesManagerEntry.checkAttributesSyntax(PerunSession sess, UserExtSource ues, List<Attribute> attributes) voidAttributesManagerEntry.checkAttributeSyntax(PerunSession sess, UserExtSource ues, Attribute attribute) MembersManagerEntry.createMemberFromRegistrarApplication(PerunSession sess, Vo vo, Group group, Map<String, String> attributes, Map<String, String> oidcAttributes, ApplicationType type) AttributesManagerEntry.fillAttribute(PerunSession sess, UserExtSource ues, Attribute attribute) AttributesManagerEntry.fillAttributes(PerunSession sess, UserExtSource ues, List<Attribute> attributes) AttributesManagerEntry.getAttribute(PerunSession sess, UserExtSource ues, String attributeName) AttributesManagerEntry.getAttributeById(PerunSession sess, UserExtSource ues, int id) AttributesManagerEntry.getAttributes(PerunSession sess, UserExtSource ues) AttributesManagerEntry.getAttributes(PerunSession sess, UserExtSource ues, List<String> attrNames) MembersManagerEntry.getMemberByExtSourceNameAndExtLogin(PerunSession sess, Vo vo, String extSourceName, String extLogin) UsersManagerEntry.getUserByExtSourceNameAndExtLogin(PerunSession sess, String extSourceName, String extLogin) UsersManagerEntry.getUserByUserExtSource(PerunSession sess, UserExtSource userExtSource) UsersManagerEntry.getUserExtSourceByExtLogin(PerunSession sess, ExtSource source, String extLogin) UsersManagerEntry.getUserExtSourceById(PerunSession sess, int id) UsersManagerEntry.getUserExtSourceByUniqueAttributeValue(PerunSession sess, int attrId, String uniqueValue) UsersManagerEntry.getUserExtSourceByUniqueAttributeValue(PerunSession sess, String attrName, String uniqueValue) voidUsersManagerEntry.moveUserExtSource(PerunSession sess, User sourceUser, User targetUser, UserExtSource userExtSource) voidAttributesManagerEntry.removeAllAttributes(PerunSession sess, UserExtSource ues) voidAttributesManagerEntry.removeAttribute(PerunSession sess, UserExtSource ues, AttributeDefinition attribute) voidAttributesManagerEntry.removeAttributes(PerunSession sess, UserExtSource ues, List<? extends AttributeDefinition> attributes) voidUsersManagerEntry.removeUserExtSource(PerunSession sess, User user, UserExtSource userExtSource) voidUsersManagerEntry.removeUserExtSource(PerunSession sess, User user, UserExtSource userExtSource, boolean forceDelete) voidUsersManagerEntry.removeUserExtSources(PerunSession sess, User user, List<UserExtSource> userExtSources, boolean forceDelete) voidAttributesManagerEntry.setAttribute(PerunSession sess, UserExtSource ues, Attribute attribute) voidAttributesManagerEntry.setAttributes(PerunSession sess, UserExtSource ues, List<Attribute> attributes) UsersManagerEntry.updateUserExtSource(PerunSession sess, UserExtSource userExtSource) voidUsersManagerEntry.updateUserExtSourceLastAccess(PerunSession sess, UserExtSource userExtSource) -
Uses of UserExtSourceNotExistsException in cz.metacentrum.perun.core.impl
Methods in cz.metacentrum.perun.core.impl that throw UserExtSourceNotExistsExceptionModifier and TypeMethodDescriptionvoidUsersManagerImpl.checkUserExtSourceExists(PerunSession sess, UserExtSource userExtSource) voidUsersManagerImpl.checkUserExtSourceExistsById(PerunSession sess, int id) UsersManagerImpl.getUserExtSourceByExtLogin(PerunSession sess, ExtSource source, String extLogin) UsersManagerImpl.getUserExtSourceById(PerunSession sess, int id) UsersManagerImpl.getUserExtSourceByUniqueAttributeValue(PerunSession sess, int attrId, String uniqueValue) -
Uses of UserExtSourceNotExistsException in cz.metacentrum.perun.core.implApi
Methods in cz.metacentrum.perun.core.implApi that throw UserExtSourceNotExistsExceptionModifier and TypeMethodDescriptionvoidUsersManagerImplApi.checkUserExtSourceExists(PerunSession perunSession, UserExtSource userExtSource) Check if userExtSource exists in underlaying data source by identity (login/extSource combination)voidUsersManagerImplApi.checkUserExtSourceExistsById(PerunSession perunSession, int id) Check if userExtSource exists in underlaying data source by its ID.UsersManagerImplApi.getUserExtSourceByExtLogin(PerunSession perunSession, ExtSource source, String extLogin) Gets user's external source by the user's external login and external source.UsersManagerImplApi.getUserExtSourceById(PerunSession sess, int id) Get the user ext source by its id.UsersManagerImplApi.getUserExtSourceByUniqueAttributeValue(PerunSession sess, int attrId, String uniqueValue) Return userExtSource for specific attribute id and unique value.