Class FormAuthorizationType
- java.lang.Object
-
- com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.FormAuthorizationType
-
- All Implemented Interfaces:
PlainStructured
,JaxbVisitable
,Serializable
,Cloneable
public class FormAuthorizationType extends com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
Setting that influence how authorizations are used to display and evaluate the form. E.g. this can influence which form fields should be displayed as read-only or read-write or not displayed at all.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.binding.PlainStructured
PlainStructured.WithoutStrategy
-
-
Field Summary
Fields Modifier and Type Field Description static QName
COMPLEX_TYPE
static ItemName
F_PHASE
protected AuthorizationPhaseType
phase
-
Constructor Summary
Constructors Constructor Description FormAuthorizationType()
FormAuthorizationType(FormAuthorizationType other)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(JaxbVisitor visitor)
FormAuthorizationType
clone()
boolean
equals(Object other, StructuredEqualsStrategy strategy)
AuthorizationPhaseType
getPhase()
int
hashCode(StructuredHashCodeStrategy strategy)
FormAuthorizationType
phase(AuthorizationPhaseType value)
void
setPhase(AuthorizationPhaseType value)
-
-
-
Field Detail
-
phase
protected AuthorizationPhaseType phase
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_PHASE
public static final ItemName F_PHASE
-
-
Constructor Detail
-
FormAuthorizationType
public FormAuthorizationType()
-
FormAuthorizationType
public FormAuthorizationType(FormAuthorizationType other)
-
-
Method Detail
-
getPhase
public AuthorizationPhaseType getPhase()
-
setPhase
public void setPhase(AuthorizationPhaseType value)
-
hashCode
public int hashCode(StructuredHashCodeStrategy strategy)
- Specified by:
hashCode
in interfacePlainStructured
- Overrides:
hashCode
in classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
equals
public boolean equals(Object other, StructuredEqualsStrategy strategy)
- Specified by:
equals
in interfacePlainStructured
- Overrides:
equals
in classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
phase
public FormAuthorizationType phase(AuthorizationPhaseType value)
-
accept
public void accept(JaxbVisitor visitor)
- Specified by:
accept
in interfaceJaxbVisitable
- Overrides:
accept
in classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
clone
public FormAuthorizationType clone()
- Specified by:
clone
in interfacePlainStructured
- Specified by:
clone
in classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
-