Uses of Interface
cz.metacentrum.perun.core.implApi.modules.attributes.UserAttributesModuleImplApi
Packages that use UserAttributesModuleImplApi
Package
Description
-
Uses of UserAttributesModuleImplApi in cz.metacentrum.perun.core.impl.modules.attributes
Classes in cz.metacentrum.perun.core.impl.modules.attributes that implement UserAttributesModuleImplApiModifier and TypeClassDescriptionclass
Attribute represents CN (common name) of user in a CEITECs ActiveDirectory server.class
Check constraint on C-SCALE user country codeclass
Check constraint on C-SCALE research fieldclass
Check constraint on C-SCALE user categoriesclass
Check constraint on C-SCALE user functionclass
class
Deprecated.class
Attribute represents list of scoped affiliations.class
Checks syntax for expiration of employess relations (DC2) (used on VSUP)class
Checks syntax for expiration from study system (KOS) (used on VSUP)class
Checks syntax for manual expiration (used on VSUP)class
Attribute module for isCesnetEligibleLastSeen, value is String representing timestamp.class
Attribute represents "visit" flag in K4 system.class
Attribute represents "permanent visit" flag in K4 system.class
Checks specified kerberos admin principal (check existence of only one kerberos principal)class
class
Class for checking login uniqueness in the namespace and filling login value in namespaceclass
Module for admin-meta login namespace.class
Class for checking logins uniqueness in the namespace and filling bbmri-persistent id.class
Class for filling bbmriid shadow value.class
Class for checking logins uniqueness in the namespace and filling ceitec id.class
Class for checking logins uniqueness in the namespace and filling eduroam login (same as všup).class
Class for checking logins uniqueness in the namespace and filling itclass
Class for checking logins uniqueness in the namespace and filling eduteams-acc-persistent id.class
Class for checking logins uniqueness in the namespace and filling itclass
Class for checking logins uniqueness in the namespace and filling eduteams-persistent id.class
Module for EINFRA login namespace improves login checks with case-insensitive search!class
Class for checking logins uniqueness in the namespace and filling einfraid-persistent id.class
Class for checking logins uniqueness in the namespace and filling elixir-persistent id.class
Class for checking logins uniqueness in the namespace and filling elterid-persistent id.class
Class for checking logins uniqueness in the namespace and filling envriid-persistent id.class
Class for checking logins uniqueness in the namespace and filling eosc-beyond-persistent id.class
Class for checking logins uniqueness in the namespace and filling eosc-federation-persistent id.class
Class for checking logins uniqueness in the namespace and filling erasmus-persistent id.class
Deprecated.class
Class for checking logins uniqueness in the namespace and filling eurofusion-persistent id.class
Class for checking logins uniqueness in the namespace and filling itclass
Class for checking logins uniqueness in the namespace and filling fenix-persistent id.class
Class for checking logins uniqueness in the namespace and filling geant-persistent id.class
Class for checking logins uniqueness in the namespace and filling lifescienceid-persistent id.class
class
Class for checking login uniqueness in the namespace and filling login value (can be NULL)class
Class for checking logins uniqueness in the namespace and filling mu-persistent id.class
Class for checking logins uniqueness in the namespace and filling myaccessid-persistent id.class
Deprecated.class
Class for checking logins uniqueness in the namespace and filling surf-ram-persistent id.class
Class for checking logins uniqueness in the namespace and filling umbrellaid-persistent id.class
Class for checking logins uniqueness in the namespace and filling vsup id.class
Checks generic mail for mail aliasesclass
Check if value of mfaEnforceSetting attribute is validclass
class
class
Check if OSB_ID of person from DC2 system is not empty (ID of employee on VŠUP).class
class
class
class
class
class
class
Attribute represents timezone of the user's location.class
Update title before name on User if value in attribute is changed.class
Attribute module for setting title before name from KOS.class
Attribute module for generating unique UČO for every person in VŠUP.class
Checks and fills at specified facility users UID.class
class
class
class
Attribute module for Primary school mail at VŠUP.class
Storage for all spare mail aliases of a person at VŠUP.class
Attribute module for storing basic/backup school mail of persons at VŠUP.class
Attribute module for storing preferred mail of a user at VŠUP.class
All identifiers collected from: - UserExtSource attribute additionalIdentifiersclass
All alternative logins of user collected from UserExtSources attributes as list of schacHomeOrganization:altLoginclass
Get user anonymization flag (user was anonymized).class
Module for virtual user attribute associatedUsersMails.class
class
All entitlements collected from: - UserExtSources attributes - urn:perun:user:attribute-def:virt:groupNamesclass
ORCIDs collected from UserExtSources attributes.class
User edu Person principal Names (eppn)class
All affiliations collected from: - UserExtSources attributes - urn:perun:user:attribute-def:def:eduPersonScopedAffiliationsManuallyAssigned - urn:perun:group:attribute-def:def:groupAffiliationsclass
All eIDASPersonIdentifiers collected from UserExtSources attributes eIDASPersonIdentifier.class
All eduPersonUniqueIds collected from UserExtSources attributes.class
All europeanStudentIDs collected from UserExtSources attributes europeanStudentID.class
All affiliations collected from: ues:def:voPersonExternalAffiliationclass
Contains all group names of the userclass
Virtual user's attribute for converting schacHomeOrganization names to country names.class
Get and set specified user krb Principal Name in arrayList included all userExtSources which are type of KERBEROSclass
Module for user virtual attribute loaclass
All loaFenix values collected from UserExtSources attributes are collected and the lowest value is then returned as the result.class
Class for access def:bbmri-persistent-shadow attribute.class
Class for access def:bbmriid-persistent-shadow attribute.class
Class for access def:eduteams-acc-persistent-shadow attribute.class
Class for access def:eduteams-persistent-shadow attribute.class
Class for access def:login-namespace:einfraid-persistent-shadow attribute.class
Class for access def:elixir-persistent-shadow attribute.class
Class for access def:login-namespace:elterid-persistent-shadow attribute.class
Class for access def:login-namespace:envriid-persistent-shadow attribute.class
Class for access def:eosc-beyond-persistent-shadow attribute.class
Class for access def:eosc-federation-persistent-shadow attribute.class
Class for access def:erasmus-persistent-shadow attribute.class
Deprecated.class
Class for access def:eurofusion-persistent-shadow attribute.class
Class for access def:fenix-persistent-shadow attribute.class
Class for access def:geant-persistent-shadow attribute.class
Class for access def:lifescienceid-persistent-shadow attribute.class
Class for access def:login-namespace:mu-persistent-shadow attribute.class
Class for access def:myaccessid-persistent-shadow attribute.class
Deprecated.class
Class for access def:surf-ram-persistent-shadow attribute.class
Class for access def:umbrellaid-persistent-shadow attribute.class
Checks specified users logins in google namespace.class
Checks specified users mails in google namespace.class
Checks specified users mails in microsoft namespace.class
Attribute module for mfaStatus attribute.class
Attribute, that contains login, only if it is available in the namespace.class
Contains login in the EGI namespace if it is available, if not the value is null.class
Contains login in the MU namespace if it is available, if not the value is nullclass
Get phone number for VŠUP from all possibilities.class
All schacHomeOrganizations collected from UserExtSources attributes.class
All user's unique codes collected from UserExtSources attributes.class
Contains login in the MU namespace concatenated with @muni.cz if it is available, null otherwiseclass
Pairs of IdP identificator and user's EPPN.class
Get all records (as list) of attribute group:def:sponsorOrganizationIdentifier from any Group where user is valid Member.class
Reacts on audit messages about adding, removing... member to group.class
Get all emails from Perun for purpose of TCS.class
Generic module which takes login-namespace attribute for a specific namespace and returns the unscoped value of the attribute.class
class
Get and set specified user certDNs in hashMap included all userExtSources which are type of X509class
Get and set specified user certificate expirationclass
This attribute module is used to filter user certificates only to ten newest according to certificates expirationclass
Virtual attribute for user's eligibilities.class
Map of vos where user is member to member attribute of organization.class
Dirac Nickname is defined like login in egi-ui, if not exists, then it is emptyclass
All affiliations collected from: - UserExtSources attributes - urn:perun:user:attribute-def:def:voPersonExternalAffiliationManuallyAssigned - urn:perun:group:attribute-def:def:groupAffiliations -
Uses of UserAttributesModuleImplApi in cz.metacentrum.perun.core.implApi.modules.attributes
Subinterfaces of UserAttributesModuleImplApi in cz.metacentrum.perun.core.implApi.modules.attributesModifier and TypeInterfaceDescriptioninterface
This interface serves as a template for virtual attributes.Classes in cz.metacentrum.perun.core.implApi.modules.attributes that implement UserAttributesModuleImplApiModifier and TypeClassDescriptionclass
Abstract class for User Attributes modules. ----------------------------------------------------------------------------- Implements methods for modules to perform default function.class
Abstract class that can be used to created persistent shadow modules.class
Abstract class that can be used to created persistent shadow modules.class
UserVirtualAttributeCollectedFromUserExtSource<T extends UserVirtualAttributeCollectedFromUserExtSource.ModifyValueContext>
Common ancestor class for user virtual attributes that just collect values from userExtSource attributes.class
Abstract class for User Virtual Attributes modules.class
Parent class to login-namespace persistent attributes, contains mainly the common logic generating the attribute value through related persistent-shadow attribute