Uses of Enum Class
cz.metacentrum.perun.core.api.AttributeAction
Packages that use AttributeAction
Package
Description
-
Uses of AttributeAction in cz.metacentrum.perun.core.api
Methods in cz.metacentrum.perun.core.api that return AttributeActionModifier and TypeMethodDescriptionAttributePolicyCollection.getAction()
static AttributeAction
Returns the enum constant of this class with the specified name.static AttributeAction[]
AttributeAction.values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods in cz.metacentrum.perun.core.api that return types with arguments of type AttributeActionMethods in cz.metacentrum.perun.core.api with parameters of type AttributeActionModifier and TypeMethodDescriptionstatic boolean
AuthzResolver.isAuthorizedForAttribute
(PerunSession sess, AttributeAction actionType, AttributeDefinition attrDef, Facility facility, boolean checkMfa) Checks if the principal is authorized to do some action of facility attribute.static boolean
AuthzResolver.isAuthorizedForAttribute
(PerunSession sess, AttributeAction actionType, AttributeDefinition attrDef, Group group, boolean checkMfa) Checks if the principal is authorized to do some action of group attribute.static boolean
AuthzResolver.isAuthorizedForAttribute
(PerunSession sess, AttributeAction actionType, AttributeDefinition attrDef, Group group, Resource resource, boolean checkMfa) Checks if the principal is authorized to do some action of group-resource attribute.static boolean
AuthzResolver.isAuthorizedForAttribute
(PerunSession sess, AttributeAction actionType, AttributeDefinition attrDef, Host host, boolean checkMfa) Checks if the principal is authorized to do some action of host attribute.static boolean
AuthzResolver.isAuthorizedForAttribute
(PerunSession sess, AttributeAction actionType, AttributeDefinition attrDef, Member member, boolean checkMfa) Checks if the principal is authorized to do some action of member attribute.static boolean
AuthzResolver.isAuthorizedForAttribute
(PerunSession sess, AttributeAction actionType, AttributeDefinition attrDef, Member member, Group group, boolean checkMfa) Checks if the principal is authorized to do some action of member-group attribute.static boolean
AuthzResolver.isAuthorizedForAttribute
(PerunSession sess, AttributeAction actionType, AttributeDefinition attrDef, Member member, Resource resource, boolean checkMfa) Checks if the principal is authorized to do some action of resource-member attribute.static boolean
AuthzResolver.isAuthorizedForAttribute
(PerunSession sess, AttributeAction actionType, AttributeDefinition attrDef, PerunBean bean, boolean checkMfa) Checks if the principal is authorized to do some action of PerunBean attribute.static boolean
AuthzResolver.isAuthorizedForAttribute
(PerunSession sess, AttributeAction actionType, AttributeDefinition attrDef, Resource resource, boolean checkMfa) Checks if the principal is authorized to do some action of resource attribute.static boolean
AuthzResolver.isAuthorizedForAttribute
(PerunSession sess, AttributeAction actionType, AttributeDefinition attrDef, UserExtSource ues, boolean checkMfa) Checks if the principal is authorized to do some action of ues attribute.static boolean
AuthzResolver.isAuthorizedForAttribute
(PerunSession sess, AttributeAction actionType, AttributeDefinition attrDef, User user, boolean checkMfa) Checks if the principal is authorized to do some action of user attribute.static boolean
AuthzResolver.isAuthorizedForAttribute
(PerunSession sess, AttributeAction actionType, AttributeDefinition attrDef, User user, Facility facility, boolean checkMfa) Checks if the principal is authorized to do some action of user-facility attribute.static boolean
AuthzResolver.isAuthorizedForAttribute
(PerunSession sess, AttributeAction actionType, AttributeDefinition attrDef, Vo vo, boolean checkMfa) Checks if the principal is authorized to do some action of vo attribute.static boolean
AuthzResolver.isAuthorizedForAttribute
(PerunSession sess, AttributeAction actionType, AttributeDefinition attrDef, String key, boolean checkMfa) Checks if the principal is authorized to do some action of entityless attribute.void
AttributePolicyCollection.setAction
(AttributeAction action) void
AttributesManager.setAttributeActionCriticality
(PerunSession sess, AttributeDefinition attr, AttributeAction action, boolean critical, boolean global) Marks the action on attribute as critical, which may require additional authentication of user performing that action on attribute.Method parameters in cz.metacentrum.perun.core.api with type arguments of type AttributeActionModifier and TypeMethodDescriptionvoid
AttributeRules.setCriticalActions
(Map<AttributeAction, Boolean> criticalActions) Constructors in cz.metacentrum.perun.core.api with parameters of type AttributeActionModifierConstructorDescriptionAttributePolicyCollection
(int id, int attributeId, AttributeAction action, List<AttributePolicy> policies) -
Uses of AttributeAction in cz.metacentrum.perun.core.bl
Methods in cz.metacentrum.perun.core.bl that return types with arguments of type AttributeActionModifier and TypeMethodDescriptionAttributesManagerBl.getCriticalAttributeActions
(PerunSession sess, int attrId) Returns critical actions on given attribute.Methods in cz.metacentrum.perun.core.bl with parameters of type AttributeActionModifier and TypeMethodDescriptionboolean
AttributesManagerBl.isAttributeActionCritical
(PerunSession sess, AttributeDefinition attr, AttributeAction action) Checks if the action is critical on given attribute.boolean
AttributesManagerBl.isAttributeActionGloballyCritical
(PerunSession sess, AttributeDefinition attr, AttributeAction action) Checks if the action is critical on given attribute for all objects.void
AttributesManagerBl.setAttributeActionCriticality
(PerunSession sess, AttributeDefinition attr, AttributeAction action, boolean critical, boolean global) Marks the action on attribute as critical, which may require additional authentication of user performing that action on attribute. -
Uses of AttributeAction in cz.metacentrum.perun.core.blImpl
Methods in cz.metacentrum.perun.core.blImpl that return types with arguments of type AttributeActionModifier and TypeMethodDescriptionAttributesManagerBlImpl.getCriticalAttributeActions
(PerunSession sess, int attrId) Methods in cz.metacentrum.perun.core.blImpl with parameters of type AttributeActionModifier and TypeMethodDescriptionboolean
AttributesManagerBlImpl.isAttributeActionCritical
(PerunSession sess, AttributeDefinition attr, AttributeAction action) boolean
AttributesManagerBlImpl.isAttributeActionGloballyCritical
(PerunSession sess, AttributeDefinition attr, AttributeAction action) static boolean
AuthzResolverBlImpl.isAuthorizedForAttribute
(PerunSession sess, AttributeAction actionType, AttributeDefinition attrDef, Facility facility) static boolean
AuthzResolverBlImpl.isAuthorizedForAttribute
(PerunSession sess, AttributeAction actionType, AttributeDefinition attrDef, Group group) static boolean
AuthzResolverBlImpl.isAuthorizedForAttribute
(PerunSession sess, AttributeAction actionType, AttributeDefinition attrDef, Group group, Resource resource) static boolean
AuthzResolverBlImpl.isAuthorizedForAttribute
(PerunSession sess, AttributeAction actionType, AttributeDefinition attrDef, Host host) static boolean
AuthzResolverBlImpl.isAuthorizedForAttribute
(PerunSession sess, AttributeAction actionType, AttributeDefinition attrDef, Member member) static boolean
AuthzResolverBlImpl.isAuthorizedForAttribute
(PerunSession sess, AttributeAction actionType, AttributeDefinition attrDef, Member member, Group group) static boolean
AuthzResolverBlImpl.isAuthorizedForAttribute
(PerunSession sess, AttributeAction actionType, AttributeDefinition attrDef, Member member, Resource resource) static boolean
AuthzResolverBlImpl.isAuthorizedForAttribute
(PerunSession sess, AttributeAction actionType, AttributeDefinition attrDef, Resource resource) static boolean
AuthzResolverBlImpl.isAuthorizedForAttribute
(PerunSession sess, AttributeAction actionType, AttributeDefinition attrDef, User user) static boolean
AuthzResolverBlImpl.isAuthorizedForAttribute
(PerunSession sess, AttributeAction actionType, AttributeDefinition attrDef, UserExtSource ues) static boolean
AuthzResolverBlImpl.isAuthorizedForAttribute
(PerunSession sess, AttributeAction actionType, AttributeDefinition attrDef, User user, Facility facility) static boolean
AuthzResolverBlImpl.isAuthorizedForAttribute
(PerunSession sess, AttributeAction actionType, AttributeDefinition attrDef, Vo vo) static boolean
AuthzResolverBlImpl.isAuthorizedForAttribute
(PerunSession sess, AttributeAction actionType, AttributeDefinition attrDef, String key) static boolean
AuthzResolverBlImpl.isMfaAuthorizedForAttribute
(PerunSession sess, AttributeDefinition attrDef, AttributeAction actionType, List<Object> objects) Checks authorization for attribute according to MFA rules.void
AttributesManagerBlImpl.setAttributeActionCriticality
(PerunSession sess, AttributeDefinition attr, AttributeAction action, boolean critical, boolean global) -
Uses of AttributeAction in cz.metacentrum.perun.core.entry
Methods in cz.metacentrum.perun.core.entry with parameters of type AttributeActionModifier and TypeMethodDescriptionvoid
AttributesManagerEntry.setAttributeActionCriticality
(PerunSession sess, AttributeDefinition attr, AttributeAction action, boolean critical, boolean global) -
Uses of AttributeAction in cz.metacentrum.perun.core.impl
Methods in cz.metacentrum.perun.core.impl that return types with arguments of type AttributeActionModifier and TypeMethodDescriptionAttributesManagerImpl.getCriticalAttributeActions
(PerunSession sess, int attrId) Methods in cz.metacentrum.perun.core.impl with parameters of type AttributeActionModifier and TypeMethodDescriptionboolean
AttributesManagerImpl.isAttributeActionCritical
(PerunSession sess, AttributeDefinition attr, AttributeAction action) boolean
AttributesManagerImpl.isAttributeActionGloballyCritical
(PerunSession sess, int attrId, AttributeAction action) void
AttributesManagerImpl.setAttributeActionCriticality
(PerunSession sess, AttributeDefinition attr, AttributeAction action, boolean critical, boolean global) -
Uses of AttributeAction in cz.metacentrum.perun.core.implApi
Methods in cz.metacentrum.perun.core.implApi that return types with arguments of type AttributeActionModifier and TypeMethodDescriptionAttributesManagerImplApi.getCriticalAttributeActions
(PerunSession sess, int attrId) Returns critical actions on given attribute.Methods in cz.metacentrum.perun.core.implApi with parameters of type AttributeActionModifier and TypeMethodDescriptionboolean
AttributesManagerImplApi.isAttributeActionCritical
(PerunSession sess, AttributeDefinition attr, AttributeAction action) Checks if the action is critical on given attribute.boolean
AttributesManagerImplApi.isAttributeActionGloballyCritical
(PerunSession sess, int attrId, AttributeAction action) Checks if the action is critical on given attribute for all objects.void
AttributesManagerImplApi.setAttributeActionCriticality
(PerunSession sess, AttributeDefinition attr, AttributeAction action, boolean critical, boolean global) Marks the action on attribute as critical, which may require additional authentication of user performing that action on attribute.