Uses of Interface
cz.metacentrum.perun.core.implApi.modules.attributes.UserVirtualAttributesModuleImplApi
Packages that use UserVirtualAttributesModuleImplApi
Package
Description
-
Uses of UserVirtualAttributesModuleImplApi in cz.metacentrum.perun.core.bl
Methods in cz.metacentrum.perun.core.bl that return UserVirtualAttributesModuleImplApiModifier and TypeMethodDescriptionAttributesManagerBl.getUserVirtualAttributeModule(PerunSession sess, AttributeDefinition attribute) Get user virtual attribute module by the attribute. -
Uses of UserVirtualAttributesModuleImplApi in cz.metacentrum.perun.core.blImpl
Methods in cz.metacentrum.perun.core.blImpl that return UserVirtualAttributesModuleImplApiModifier and TypeMethodDescriptionAttributesManagerBlImpl.getUserVirtualAttributeModule(PerunSession sess, AttributeDefinition attribute) -
Uses of UserVirtualAttributesModuleImplApi in cz.metacentrum.perun.core.impl
Methods in cz.metacentrum.perun.core.impl that return UserVirtualAttributesModuleImplApiModifier and TypeMethodDescriptionAttributesManagerImpl.getUserVirtualAttributeModule(PerunSession sess, AttributeDefinition attribute) -
Uses of UserVirtualAttributesModuleImplApi in cz.metacentrum.perun.core.impl.modules.attributes
Classes in cz.metacentrum.perun.core.impl.modules.attributes that implement UserVirtualAttributesModuleImplApiModifier and TypeClassDescriptionclassAll 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:eurofusion-persistent-shadow attribute.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 UserVirtualAttributesModuleImplApi in cz.metacentrum.perun.core.implApi
Methods in cz.metacentrum.perun.core.implApi that return UserVirtualAttributesModuleImplApiModifier and TypeMethodDescriptionAttributesManagerImplApi.getUserVirtualAttributeModule(PerunSession sess, AttributeDefinition attribute) Get user virtual attribute module by the attribute. -
Uses of UserVirtualAttributesModuleImplApi in cz.metacentrum.perun.core.implApi.modules.attributes
Classes in cz.metacentrum.perun.core.implApi.modules.attributes that implement UserVirtualAttributesModuleImplApiModifier and TypeClassDescriptionclassUserVirtualAttributeCollectedFromUserExtSource<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