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.void
UsersManager.changeEmail
(PerunSession sess, User user, String newEmail) Change user's email to email from user ext source.void
UsersManager.changeName
(PerunSession sess, User user, String newUserName) Change user's name to user's name from user ext source.void
UsersManager.changeOrganization
(PerunSession sess, User user, String newOrganizationName) Change organization from which user came to organization from user ext source.void
AttributesManager.checkAttributeSemantics
(PerunSession sess, UserExtSource ues, Attribute attribute) Checks if value of this user external source attribute has valid semantics.void
AttributesManager.checkAttributesSemantics
(PerunSession sess, UserExtSource ues, List<Attribute> attributes) PRIVILEGE: Check attributes only when principal has access to write on them.void
AttributesManager.checkAttributesSyntax
(PerunSession sess, UserExtSource ues, List<Attribute> attributes) PRIVILEGE: Check attributes only when principal has access to write on them.void
AttributesManager.checkAttributeSyntax
(PerunSession sess, UserExtSource ues, Attribute attribute) Checks if value of this user external source attribute has valid syntaxAttributesManager.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.void
UsersManager.moveUserExtSource
(PerunSession perunSession, User sourceUser, User targetUser, UserExtSource userExtSource) Take UserExtSource from sourceUser and move it to the targetUser.void
AttributesManager.removeAllAttributes
(PerunSession sess, UserExtSource ues) Unset all attributes for the user external source.void
AttributesManager.removeAttribute
(PerunSession sess, UserExtSource ues, AttributeDefinition attribute) Unset particular attribute for the user external source.void
AttributesManager.removeAttributes
(PerunSession sess, UserExtSource ues, List<? extends AttributeDefinition> attributes) PRIVILEGE: Remove attributes only when principal has access to write on them.void
UsersManager.removeUserExtSource
(PerunSession perunSession, User user, UserExtSource userExtSource) Removes user's external source.void
UsersManager.removeUserExtSource
(PerunSession perunSession, User user, UserExtSource userExtSource, boolean forceDelete) Removes user's external source.void
UsersManager.removeUserExtSources
(PerunSession perunSession, User user, List<UserExtSource> userExtSources, boolean forceDelete) Removes user's external sources.void
AttributesManager.setAttribute
(PerunSession sess, UserExtSource ues, Attribute attribute) Store the attribute associated with the user external source.void
AttributesManager.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.void
UsersManager.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 TypeMethodDescriptionvoid
UsersManagerBl.changeEmail
(PerunSession sess, User user, String newEmail) Change user's email to email from user ext source.void
UsersManagerBl.changeName
(PerunSession sess, User user, String newUserName) Change user's name to user's name from user ext source.void
UsersManagerBl.changeOrganization
(PerunSession sess, User user, String newOrganizationName) Change organization from which user came to organization from user ext source.void
UsersManagerBl.checkUserExtSourceExists
(PerunSession sess, UserExtSource userExtSource) void
UsersManagerBl.checkUserExtSourceExistsById
(PerunSession sess, int id) 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 TypeMethodDescriptionvoid
UsersManagerBlImpl.changeEmail
(PerunSession sess, User user, String newEmail) void
UsersManagerBlImpl.changeName
(PerunSession sess, User user, String newUserName) void
UsersManagerBlImpl.changeOrganization
(PerunSession sess, User user, String newOrganizationName) void
UsersManagerBlImpl.checkUserExtSourceExists
(PerunSession sess, UserExtSource userExtSource) void
UsersManagerBlImpl.checkUserExtSourceExistsById
(PerunSession sess, int id) 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) void
UsersManagerEntry.changeEmail
(PerunSession sess, User user, String newEmail) void
UsersManagerEntry.changeName
(PerunSession sess, User user, String newUserName) void
UsersManagerEntry.changeOrganization
(PerunSession sess, User user, String newOrganizationName) void
AttributesManagerEntry.checkAttributeSemantics
(PerunSession sess, UserExtSource ues, Attribute attribute) void
AttributesManagerEntry.checkAttributesSemantics
(PerunSession sess, UserExtSource ues, List<Attribute> attributes) void
AttributesManagerEntry.checkAttributesSyntax
(PerunSession sess, UserExtSource ues, List<Attribute> attributes) void
AttributesManagerEntry.checkAttributeSyntax
(PerunSession sess, UserExtSource ues, Attribute attribute) 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) void
UsersManagerEntry.moveUserExtSource
(PerunSession sess, User sourceUser, User targetUser, UserExtSource userExtSource) void
AttributesManagerEntry.removeAllAttributes
(PerunSession sess, UserExtSource ues) void
AttributesManagerEntry.removeAttribute
(PerunSession sess, UserExtSource ues, AttributeDefinition attribute) void
AttributesManagerEntry.removeAttributes
(PerunSession sess, UserExtSource ues, List<? extends AttributeDefinition> attributes) void
UsersManagerEntry.removeUserExtSource
(PerunSession sess, User user, UserExtSource userExtSource) void
UsersManagerEntry.removeUserExtSource
(PerunSession sess, User user, UserExtSource userExtSource, boolean forceDelete) void
UsersManagerEntry.removeUserExtSources
(PerunSession sess, User user, List<UserExtSource> userExtSources, boolean forceDelete) void
AttributesManagerEntry.setAttribute
(PerunSession sess, UserExtSource ues, Attribute attribute) void
AttributesManagerEntry.setAttributes
(PerunSession sess, UserExtSource ues, List<Attribute> attributes) UsersManagerEntry.updateUserExtSource
(PerunSession sess, UserExtSource userExtSource) void
UsersManagerEntry.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 TypeMethodDescriptionvoid
UsersManagerImpl.checkUserExtSourceExists
(PerunSession sess, UserExtSource userExtSource) void
UsersManagerImpl.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 TypeMethodDescriptionvoid
UsersManagerImplApi.checkUserExtSourceExists
(PerunSession perunSession, UserExtSource userExtSource) Check if userExtSource exists in underlaying data source by identity (login/extSource combination)void
UsersManagerImplApi.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.