Class VirtualAssignmentSpecificationType

  • All Implemented Interfaces:
    Containerable, DebugDumpable, Serializable, Cloneable

    public class VirtualAssignmentSpecificationType
    extends Object
    implements Serializable, Cloneable, Containerable
    <pre> &lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;p xmlns:a="" xmlns:c="" xmlns:jaxb="" xmlns:q="" xmlns:s="" xmlns:t="" xmlns:tns="" xmlns:xjc="" xmlns:xsd=""&gt; There are cases when you need to force midpoint thinks that user has assigned some role. The assignment actually doesn't exist but there is a need to pretend as it does. This can be used e.g. for post-authentication flow. The user has assigned all business, application, etc. roles but we don't want to consider these roles during his post-authentication process. Instead, we want to pretend he has "temporary" role assigned which allows him to perform post-authentication. &lt;/p&gt; </pre> <p>Java class for VirtualAssignmentSpecificationType complex type. <p>The following schema fragment specifies the expected content contained within this class. <pre> &lt;complexType name="VirtualAssignmentSpecificationType"&gt; &lt;complexContent&gt; &lt;restriction base="{}anyType"&gt; &lt;sequence&gt; &lt;element name="targetType" type="{}QName" minOccurs="0"/&gt; &lt;element name="filter" type="{}SearchFilterType" minOccurs="0"/&gt; &lt;/sequence&gt; &lt;/restriction&gt; &lt;/complexContent&gt; &lt;/complexType&gt; </pre>
    See Also:
    Serialized Form