Class urn_perun_user_attribute_def_virt_mails_namespace_microsoft
java.lang.Object
cz.metacentrum.perun.core.implApi.modules.attributes.AttributesModuleAbstract
cz.metacentrum.perun.core.implApi.modules.attributes.UserAttributesModuleAbstract
cz.metacentrum.perun.core.implApi.modules.attributes.UserVirtualAttributesModuleAbstract
cz.metacentrum.perun.core.implApi.modules.attributes.UserVirtualAttributeCollectedFromUserExtSource
cz.metacentrum.perun.core.impl.modules.attributes.urn_perun_user_attribute_def_virt_mails_namespace_microsoft
- All Implemented Interfaces:
AttributesModuleImplApi,UserAttributesModuleImplApi,UserVirtualAttributesModuleImplApi,VirtualAttributesModuleImplApi
public class urn_perun_user_attribute_def_virt_mails_namespace_microsoft
extends UserVirtualAttributeCollectedFromUserExtSource
Checks specified users mails in microsoft namespace.
-
Nested Class Summary
Nested classes/interfaces inherited from class cz.metacentrum.perun.core.implApi.modules.attributes.UserVirtualAttributeCollectedFromUserExtSource
UserVirtualAttributeCollectedFromUserExtSource.AttributeHandleIdentifier, UserVirtualAttributeCollectedFromUserExtSource.ModifyValueContext -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturn attributes definition which is represented by the moduleSpecifies friendly (short) name of attribute from namespace urn:perun:user:attribute-def:virt where values will be storedOverride this method to filter the user ext sources (collect the value from the UES only if it passes the filter).Specifies friendly (short) name of attribute from namespace urn:perun:ues:attribute-def:def whose values are to be collected.Methods inherited from class cz.metacentrum.perun.core.implApi.modules.attributes.UserVirtualAttributeCollectedFromUserExtSource
getAlsoExtLogin, getAttributeValue, getDestinationAttributeDescription, getDestinationAttributeDisplayName, getDestinationAttributeName, getSourceAttributeName, getValueFilter, initModifyValueContext, isLastAccessValid, modifyValue, resolveVirtualAttributeValueChangeMethods inherited from class cz.metacentrum.perun.core.implApi.modules.attributes.UserVirtualAttributesModuleAbstract
getStrongDependencies, removeAttributeValue, searchInAttributesValues, setAttributeValueMethods inherited from class cz.metacentrum.perun.core.implApi.modules.attributes.UserAttributesModuleAbstract
changedAttributeHook, checkAttributeSemantics, checkAttributeSyntax, deletedEntityHook, fillAttribute, getAnonymizedValueMethods inherited from class cz.metacentrum.perun.core.implApi.modules.attributes.AttributesModuleAbstract
getAuthorizedRoles, getDependenciesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface cz.metacentrum.perun.core.implApi.modules.attributes.AttributesModuleImplApi
getAuthorizedRoles, getDependenciesMethods inherited from interface cz.metacentrum.perun.core.implApi.modules.attributes.UserAttributesModuleImplApi
changedAttributeHook, checkAttributeSemantics, checkAttributeSyntax, deletedEntityHook, fillAttribute, getAnonymizedValue
-
Constructor Details
-
urn_perun_user_attribute_def_virt_mails_namespace_microsoft
public urn_perun_user_attribute_def_virt_mails_namespace_microsoft()
-
-
Method Details
-
getAttributeDefinition
Description copied from interface:AttributesModuleImplApiReturn attributes definition which is represented by the module- Specified by:
getAttributeDefinitionin interfaceAttributesModuleImplApi- Overrides:
getAttributeDefinitionin classUserVirtualAttributeCollectedFromUserExtSource- Returns:
- attribute definition
-
getDestinationAttributeFriendlyName
Description copied from class:UserVirtualAttributeCollectedFromUserExtSourceSpecifies friendly (short) name of attribute from namespace urn:perun:user:attribute-def:virt where values will be stored- Specified by:
getDestinationAttributeFriendlyNamein classUserVirtualAttributeCollectedFromUserExtSource- Returns:
- short name of user attribute which is destination for collected values
-
getSourceAttributeFriendlyName
Description copied from class:UserVirtualAttributeCollectedFromUserExtSourceSpecifies friendly (short) name of attribute from namespace urn:perun:ues:attribute-def:def whose values are to be collected.- Specified by:
getSourceAttributeFriendlyNamein classUserVirtualAttributeCollectedFromUserExtSource- Returns:
- short name of userExtSource attribute which is source of values
-
getHandleIdentifiers
public List<UserVirtualAttributeCollectedFromUserExtSource.AttributeHandleIdentifier> getHandleIdentifiers()- Overrides:
getHandleIdentifiersin classUserVirtualAttributeCollectedFromUserExtSource
-
getExtSourceFilter
Description copied from class:UserVirtualAttributeCollectedFromUserExtSourceOverride this method to filter the user ext sources (collect the value from the UES only if it passes the filter).- Overrides:
getExtSourceFilterin classUserVirtualAttributeCollectedFromUserExtSource- Returns:
- UES predicate serving as a filter
-