com.evolveum.midpoint.xml.ns._public.common.common_1
Class RoleType
java.lang.Object
com.evolveum.midpoint.xml.ns._public.common.common_1.ObjectType
com.evolveum.midpoint.xml.ns._public.common.common_1.ExtensibleObjectType
com.evolveum.midpoint.xml.ns._public.common.common_1.ProtoStructureType
com.evolveum.midpoint.xml.ns._public.common.common_1.RoleType
- All Implemented Interfaces:
- java.io.Serializable
public class RoleType
- extends ProtoStructureType
- implements java.io.Serializable
A role that implies accounts on resources,
attributes and
assignments for such accounts. Also
called
technical
role or
IT role.
This is the basic building blog of role-based access
contol (RBAC)
in the
provisioning system. It
defines what accounts
should be
created, how they should look like (attributes) and what
groups
or native roles to assign to
them (assignments).
This role
definition is quite simplistic now. It does not
support
rule-derived
values or any other advanced
dynamics. Yet. It will
be extended or
replaced later in the
development.
Java class for RoleType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="RoleType">
<complexContent>
<extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd}ProtoStructureType">
<sequence>
<element name="impliedAccount" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd}AccountConstructionType"/>
</sequence>
</extension>
</complexContent>
</complexType>
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
impliedAccount
protected AccountConstructionType impliedAccount
RoleType
public RoleType()
getImpliedAccount
public AccountConstructionType getImpliedAccount()
- Gets the value of the impliedAccount property.
- Returns:
- possible object is
AccountConstructionType
setImpliedAccount
public void setImpliedAccount(AccountConstructionType value)
- Sets the value of the impliedAccount property.
- Parameters:
value
- allowed object is
AccountConstructionType
Copyright © 2011 evolveum. All Rights Reserved.