Class urn_perun_member_resource_attribute_def_virt_groupStatus

All Implemented Interfaces:
AttributesModuleImplApi, MemberResourceAttributesModuleImplApi, MemberResourceVirtualAttributesModuleImplApi, VirtualAttributesModuleImplApi

public class urn_perun_member_resource_attribute_def_virt_groupStatus extends MemberResourceVirtualAttributesModuleAbstract implements MemberResourceVirtualAttributesModuleImplApi
Get value for attribute as unified result of MemberGroupStatus for specified member and resource.

If member is VALID in at least one group assigned to the resource, result is VALID. If member is not VALID in any of groups assigned to the resource, result is EXPIRED. If member is not assigned to the resource at all, result is NULL.

MemberGroupStatus is never related to the members status in a VO as a whole!

Author:
Pavel Zlámal <zlamal@cesnet.cz>