Uses of Class
cz.metacentrum.perun.core.implApi.modules.attributes.AttributesModuleAbstract
Packages that use AttributesModuleAbstract
Package
Description
-
Uses of AttributesModuleAbstract in cz.metacentrum.perun.core.impl.modules.attributes
Modifier and TypeClassDescriptionclass
This module checks if the regexes in the attribute are valid, making sure they can be used as a filter for domain names.class
Disables automatic generation of login persistent shadow values in selected namespaces.class
Entityless attribute for mapping values of DNS address to specific state (or empty string).class
Config attribute for the eduPersonORCID module.class
Templates, for identity changes alerts.class
GID Ranges for specific namespace which can be managed by Perunclass
class
class
Namespace_uid_policy attribute specifies how IDs are generated in the namespace.class
UID Ranges for specific namespace which can be managed by Perunclass
Module for non authorized account activation mail template attribute.class
non authorized password reset mail template attributeclass
This attribute holds all AUPs for each organization/infrastructure managed by Perun and accessed by its ProxyIdP.class
UsedGidsclass
class
Module for capabilities according to AARC specification. i.e. specification of resource and optional actions.class
Contains map of scratch dirs with their Unix permissions for the `fs_scratchdirs` service.class
Module of googleGroupsDomain attributeclass
Checks if the value is valid unix permission mask.class
class
Created by Oliver Mrázik on 3. 7. 2014. author: Oliver Mrázik version: 2014-07-03class
Checks and fills at specified facility login namespace.class
Checks that value of m365AllowedLicensesPriorities is valid: - does not contain a null key - when a change is made, there is no m365LicenseGroup attribute under the same facility containing a license that no longer exists in this mapclass
Checks if the value is absolute unix way to file.class
class
Attribute with information if quota is enabled on facilityclass
Checks if all required AUP for facility are correct (available as keys in urn_perun_entityless_attribute_def_def_orgAups)class
Attribute module for rpEnvironment.class
Attribute module for rpProtocol.class
Module for service 'rt' used for setting output file name The path is always '/tmp/{name}'class
Permission for directory scratch set in service fs_scratchclass
Permission for directory scratch set in service fs_scratch_localclass
class
Checks if all the shells at specified facility are in proper format.class
Checks and fills at specified facility uid namespace.class
Modul of unixGID-namespace attributclass
Modul of unixGroupName-namespace attributclass
GID Ranges computed for specific namespace on chosen facilityclass
class
class
class
List of VO short names, which have resources on this facility.class
class
AD Name moduleclass
Contains regular expressions matching affiliations to auto approve applications for.class
class
class
Module to check value of application view configuration.class
Authoritative group module.class
Module for list of group IDs in which user is already valid member, his application will be automatically approved.class
Contains ID of BBMRI biobank collection.class
Flat group structure synchronizationclass
class
Group googleGroup-namespace attribute.class
Module for attribute groupExtSourceclass
class
class
Group structure synchronizationclass
class
class
Group synchronization filename Defines file inside the directory configured in the extsource definition.class
class
Attribute for checking HTML content of mail footer (in a Group).class
Last synchronization state moduleclass
Last synchronization timestampclass
Module for email addresses for Office365 at Masaryk University.class
class
class
Synchronization enabledclass
class
Class for checking and filling unique IDs for groups in the Perun.class
Group unixGID-namespace attribute.class
class
Module for ad DisplayName defines way how to count a final value for display name of group in o365mu from existing attributes.class
class
class
Module returns group users in JSON structure with properties: "id", "login-namespace:elixir-persistent", "login-namespace:elixir" and "preferredMail" retrieved from respective user attributes.class
Virtual attribute for group detail URL in Perun Admin GUI.class
Short name of VO, that group belongs toclass
AD Name module Name in AD for group and resource need to be unique in between other AD name where assigned resource has OU Name attribute with same value For example: If the group1 will be assigned to the resource1 and the group2 will be assigned to the resource2, on both resources will be attribute OU Name set to value 'SPECIFIC_OU', then value of attribute defined by this module need to be different (unique) for both groups (can't be same).class
Module for drupal group typeclass
class
Module for email addresses for Office365 at Masaryk University.class
Project directory hard data quota moduleclass
Project directory soft data quota moduleclass
Module for project directory permissions.class
Module for project nameclass
Module for project owner loginclass
class
class
Group-resource vomGroupName attribute.class
Group-resource voms roles.class
Module to resolve correct group name in G-suite (google groups) based on its domain.class
class
class
class
class
Module for list of VOs from where member comes.class
class
Checks and fills at specified membership expirationclass
Module for email addresses for Office365 at Masaryk University.class
class
class
Message with information about suspension of a member.class
class
Returns true, if member's lifecycle can be altered (status change, expiration, deletion...), else returns false.class
Check if member is suspended in the Vo at this very moment.class
Returns list of member's mails, by default preferredMail and memberMail.class
class
Returns member-group status (VALID/EXPIRED) for specified member and groupclass
Returns if member is INDIRECT for specified member and groupclass
class
class
class
class
class
Attribute for setting all member resource specific data quotas.class
Attribute for setting override of the member's quota on the resource.class
Attribute for setting all member resource specific file quotas.class
Attribute for setting override of the member's quota on the resource.class
class
Virtual attribute to count all data quotas for member on resource.class
Virtual attribute to count all file quotas for member on resource.class
Get value for attribute as unified result of MemberGroupStatus for specified member and resource.class
Module for getting information if member is banned on resource.class
class
Attribute module for apacheAuthzFile attribute.class
class
Module for capabilities according to AARC specification. i.e. specification of resource and optional actions.class
class
Attribute for setting all default resource data quotas.class
Attribute for setting all default resource files quotas.class
class
Checks and fills default shells per resource.class
New module for attribute fairshareGroupNameclass
Contains map of scratch dirs with their Unix permissions for the `fs_scratchdirs` service.class
class
Check max length and presence of group Code in K4.class
Check max length of group name in K4.class
Check that priority is set for Group in K4.class
Checks k5login target userclass
Module for suffix of Kerberos principals fileclass
Checks that License group is present in m365AllowedLicensesPriorities mapclass
Checks mail aliases target userclass
class
class
Attribute for setting maximum of data quotas for any volume on defined resource.class
Attribute for setting maximum of file quotas for any volume on defined resource.class
Module for projects directory base pathclass
class
class
class
Checks and fills shells at specified resourceclass
Module for names of target users (to whose accounts are sshkeys stored).class
Resource unixGID-namespace attribute.class
class
class
class
Resource vomsRoles attribute.class
Compute value of all groups assigned to the Resource and return list of their names.class
class
class
class
Attribute module for isCesnetEligibleLastSeen, value is String representing timestamp.class
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:groupAffiliationsclass
class
class
class
Module for checking user's home mount point on facility.class
class
Checks and fills shell for a specified user at the particular facility.class
class
Virtual attribute to count all data quotas for user on facility.class
class
Virtual attribute for Office 365 email forwarding.class
Virtual attribute to count all file quotas for user on facility.class
Get value for attribute as unified result of MemberGroupStatus for specified user and facility.class
Module for getting information if user is banned on facility.class
Checks and fills at specified facility users login.class
Checks and fills at specified facility users preferred unix Group Name Empty list if user has no preferrences.class
class
Checks and fills at specified facility users UID.class
Contains regular expressions matching affiliations to auto approve applications for.class
class
class
Module to check value of application view configuration.class
This attribute holds all AUPs specific for each VO managed by Perun and its services accessed by ProxyIdP.class
Module for list of group IDs in which user is already valid member, his application to any group in Vo will be automatically approved.class
class
class
Attribute for checking HTML content of mail footer (in a VO)class
class
class
class
-
Uses of AttributesModuleAbstract in cz.metacentrum.perun.core.implApi.modules.attributes
Modifier and TypeClassDescriptionclass
class
class
AbstractMembershipExpirationRulesModule<T extends PerunBean>
class
Abstract class for Entityless Attributes modules. ----------------------------------------------------------------------------- Implements methods for modules to perform default function.class
Abstract class for Facility Attributes modules. ----------------------------------------------------------------------------- Implements methods for modules to perform default function.class
Abstract class for Facility Virtual Attributes modules.class
Abstract class for Group Attributes modules. ----------------------------------------------------------------------------- Implements methods for modules to perform default function.class
Abstract class for Resource Group Attributes modules. ----------------------------------------------------------------------------- Implements methods for modules to perform default function.class
Abstract class for Resource Group Virtual Attributes modules.class
Abstract class for Group Virtual Attributes modules.class
Abstract class for Member Attributes modules. ----------------------------------------------------------------------------- Implements methods for modules to perform default function.class
Abstract class for Member Group Attributes modules. ----------------------------------------------------------------------------- Implements methods for modules to perform default function.class
Abstract class for Member Group Virtual Attributes modules.class
Abstract class for Resource Member Attributes modules. ----------------------------------------------------------------------------- Implements methods for modules to perform default function.class
Abstract class for Resource Member Virtual Attributes modules.class
Abstract class for Member Virtual Attributes modules.class
Abstract class for Resource Attributes modules. ----------------------------------------------------------------------------- Implements methods for modules to perform default function.class
Abstract class for Resource Virtual Attributes modules.class
Abstract class for User Attributes modules. ----------------------------------------------------------------------------- Implements methods for modules to perform default function.class
Abstract class for UserExtSource Attributes modules. ----------------------------------------------------------------------------- Implements methods for modules to perform default function.class
Abstract class for UserExtSource Virtual Attributes modules.class
Abstract class for Facility User Attributes modules.class
Abstract class for Facility User Virtual Attributes modules.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 attributeclass
Abstract class for Vo Attributes modules. ----------------------------------------------------------------------------- Implements methods for modules to perform default function.