Uses of Class
cz.metacentrum.perun.core.implApi.modules.attributes.UserAttributesModuleAbstract
Packages that use UserAttributesModuleAbstract
Package
Description
-
Uses of UserAttributesModuleAbstract in cz.metacentrum.perun.core.impl.modules.attributes
Modifier and TypeClassDescriptionclassModule for CEITEC internal ID to check case-ignore uniqueness.classAttribute represents CN (common name) of user in a CEITECs ActiveDirectory server.classCheck constraint on C-SCALE user country codeclassCheck constraint on C-SCALE research fieldclassCheck constraint on C-SCALE user categoriesclassCheck constraint on C-SCALE user functionclassclassDeprecated.classAttribute represents list of scoped affiliations.classChecks syntax for expiration of employess relations (DC2) (used on VSUP)classChecks syntax for expiration from study system (KOS) (used on VSUP)classChecks syntax for manual expiration (used on VSUP)classAttribute module for isCesnetEligibleLastSeen, value is String representing timestamp.classAttribute represents "visit" flag in K4 system.classAttribute represents "permanent visit" flag in K4 system.classChecks specified kerberos admin principal (check existence of only one kerberos principal)classclassClass for checking login uniqueness in the namespace and filling login value in namespaceclassModule for admin-meta login namespace.classClass for checking logins uniqueness in the namespace and filling bbmri-persistent id.classClass for filling bbmriid shadow value.classClass for checking logins uniqueness in the namespace and filling ceitec id.classClass for checking logins uniqueness in the namespace and filling eduroam login (same as všup).classClass for checking logins uniqueness in the namespace and filling itclassClass for checking logins uniqueness in the namespace and filling eduteams-acc-persistent id.classClass for checking logins uniqueness in the namespace and filling itclassClass for checking logins uniqueness in the namespace and filling eduteams-persistent id.classModule for EINFRA login namespace improves login checks with case-insensitive search!classClass for checking logins uniqueness in the namespace and filling einfraid-persistent id.classClass for checking logins uniqueness in the namespace and filling elixir-persistent id.classClass for checking logins uniqueness in the namespace and filling elterid-persistent id.classClass for checking logins uniqueness in the namespace and filling envriid-persistent id.classClass for checking logins uniqueness in the namespace and filling eosc-beyond-persistent id.classClass for checking logins uniqueness in the namespace and filling eosc-federation-persistent id.classClass for checking logins uniqueness in the namespace and filling erasmus-persistent id.classDeprecated.classClass for checking logins uniqueness in the namespace and filling itclassClass for checking logins uniqueness in the namespace and filling fenix-persistent id.classClass for checking logins uniqueness in the namespace and filling geant-persistent id.classClass for checking logins uniqueness in the namespace and filling lifescienceid-persistent id.classclassClass for checking login uniqueness in the namespace and filling login value (can be NULL)classClass for checking logins uniqueness in the namespace and filling mu-persistent id.classClass for checking logins uniqueness in the namespace and filling myaccessid-persistent id.classDeprecated.classClass for checking logins uniqueness in the namespace and filling surf-ram-persistent id.classClass for checking logins uniqueness in the namespace and filling umbrellaid-persistent id.classClass for checking logins uniqueness in the namespace and filling vsup id.classChecks generic mail for mail aliasesclassCheck if value of mfaEnforceSetting attribute is validclassclassclassCheck if OSB_ID of person from DC2 system is not empty (ID of employee on VŠUP).classclassclassclassclassclassclassAttribute represents timezone of the user's location.classUpdate title before name on User if value in attribute is changed.classAttribute module for setting title before name from KOS.classAttribute module for generating unique UČO for every person in VŠUP.classChecks and fills at specified facility users UID.classclassclassclassAttribute module for Primary school mail at VŠUP.classStorage for all spare mail aliases of a person at VŠUP.classAttribute module for storing basic/backup school mail of persons at VŠUP.classAttribute module for storing preferred mail of a user at VŠUP.classAll identifiers collected from: - UserExtSource attribute additionalIdentifiersclassAll alternative logins of user collected from UserExtSources attributes as list of schacHomeOrganization:altLoginclassGet user anonymization flag (user was anonymized).classModule for virtual user attribute associatedUsersMails.classclassAll entitlements collected from: - UserExtSources attributes - urn:perun:user:attribute-def:virt:groupNamesclassORCIDs collected from UserExtSources attributes.classUser edu Person principal Names (eppn)classAll affiliations collected from: - UserExtSources attributes - urn:perun:user:attribute-def:def:eduPersonScopedAffiliationsManuallyAssigned - urn:perun:group:attribute-def:def:groupAffiliationsclassAll eIDASPersonIdentifiers collected from UserExtSources attributes eIDASPersonIdentifier.classAll eduPersonUniqueIds collected from UserExtSources attributes.classAll europeanStudentIDs collected from UserExtSources attributes europeanStudentID.classAll affiliations collected from: ues:def:voPersonExternalAffiliationclassContains all group names of the userclassVirtual user's attribute for converting schacHomeOrganization names to country names.classGet and set specified user krb Principal Name in arrayList included all userExtSources which are type of KERBEROSclassModule for user virtual attribute loaclassAll loaFenix values collected from UserExtSources attributes are collected and the lowest value is then returned as the result.classClass for access def:bbmri-persistent-shadow attribute.classClass for access def:bbmriid-persistent-shadow attribute.classClass for access def:eduteams-acc-persistent-shadow attribute.classClass for access def:eduteams-persistent-shadow attribute.classClass for access def:login-namespace:einfraid-persistent-shadow attribute.classClass for access def:elixir-persistent-shadow attribute.classClass for access def:login-namespace:elterid-persistent-shadow attribute.classClass for access def:login-namespace:envriid-persistent-shadow attribute.classClass for access def:eosc-beyond-persistent-shadow attribute.classClass for access def:eosc-federation-persistent-shadow attribute.classClass for access def:erasmus-persistent-shadow attribute.classDeprecated.classClass for access def:fenix-persistent-shadow attribute.classClass for access def:geant-persistent-shadow attribute.classClass for access def:lifescienceid-persistent-shadow attribute.classClass for access def:login-namespace:mu-persistent-shadow attribute.classClass for access def:myaccessid-persistent-shadow attribute.classDeprecated.classClass for access def:surf-ram-persistent-shadow attribute.classClass for access def:umbrellaid-persistent-shadow attribute.classChecks specified users logins in google namespace.classChecks specified users mails in google namespace.classChecks specified users mails in microsoft namespace.classAttribute module for mfaStatus attribute.classAttribute, that contains login, only if it is available in the namespace.classContains login in the EGI namespace if it is available, if not the value is null.classContains login in the MU namespace if it is available, if not the value is nullclassGet phone number for VŠUP from all possibilities.classAll schacHomeOrganizations collected from UserExtSources attributes.classAll user's unique codes collected from UserExtSources attributes.classContains login in the MU namespace concatenated with @muni.cz if it is available, null otherwiseclassPairs of IdP identificator and user's EPPN.classGet all records (as list) of attribute group:def:sponsorOrganizationIdentifier from any Group where user is valid Member.classReacts on audit messages about adding, removing... member to group.classGet all emails from Perun for purpose of TCS.classGeneric module which takes login-namespace attribute for a specific namespace and returns the unscoped value of the attribute.classclassGet and set specified user certDNs in hashMap included all userExtSources which are type of X509classGet and set specified user certificate expirationclassThis attribute module is used to filter user certificates only to ten newest according to certificates expirationclassVirtual attribute for user's eligibilities.classMap of vos where user is member to member attribute of organization.classDirac Nickname is defined like login in egi-ui, if not exists, then it is emptyclassAll affiliations collected from: - UserExtSources attributes - urn:perun:user:attribute-def:def:voPersonExternalAffiliationManuallyAssigned - urn:perun:group:attribute-def:def:groupAffiliations -
Uses of UserAttributesModuleAbstract in cz.metacentrum.perun.core.implApi.modules.attributes
Modifier and TypeClassDescriptionclassAbstract class that can be used to created persistent shadow modules.classAbstract class that can be used to created persistent shadow modules.classUserVirtualAttributeCollectedFromUserExtSource<T extends UserVirtualAttributeCollectedFromUserExtSource.ModifyValueContext>Common ancestor class for user virtual attributes that just collect values from userExtSource attributes.classAbstract class for User Virtual Attributes modules.classParent class to login-namespace persistent attributes, contains mainly the common logic generating the attribute value through related persistent-shadow attribute