blob: 5bc133697e15ac8e6b8bd4a10e6c4768a232b808 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<class-diagram version="1.1.9" icons="true" always-add-relationships="false" generalizations="true" realizations="true"
associations="true" dependencies="false" nesting-relationships="true" router="FAN">
<class id="1" language="java" name="org.eclipse.osbp.authentication.providerimpl.AuthorizationInformation"
project="org.eclipse.osbp.authentication"
file="/org.eclipse.osbp.authentication/src/org/eclipse/osbp/authentication/providerimpl/AuthorizationInformation.java"
binary="false" corner="BOTTOM_RIGHT">
<position height="23" width="164" x="1429" y="37"/>
<display autosize="true" stereotype="false" package="false" initial-value="false" signature="false"
sort-features="false" accessors="true" visibility="true">
<attributes public="false" package="false" protected="false" private="false" static="false"/>
<operations public="false" package="false" protected="false" private="false" static="false"/>
</display>
</class>
<enumeration id="2" language="java" name="org.eclipse.osbp.authentication.provider.AAuthorization.Group"
project="org.eclipse.osbp.authentication"
file="/org.eclipse.osbp.authentication/src/org/eclipse/osbp/authentication/provider/AAuthorization.java"
binary="false" corner="BOTTOM_RIGHT">
<position height="23" width="58" x="1995" y="193"/>
<display autosize="true" stereotype="false" package="false" initial-value="false" signature="false"
sort-features="false" accessors="true" visibility="true">
<attributes public="false" package="false" protected="false" private="false" static="false"/>
<operations public="false" package="false" protected="false" private="false" static="false"/>
</display>
</enumeration>
<class id="3" language="java" name="org.eclipse.osbp.authentication.providerimpl.PermissionList"
project="org.eclipse.osbp.authentication"
file="/org.eclipse.osbp.authentication/src/org/eclipse/osbp/authentication/providerimpl/PermissionList.java"
binary="false" corner="BOTTOM_RIGHT">
<position height="23" width="110" x="58" y="110"/>
<display autosize="true" stereotype="false" package="false" initial-value="false" signature="false"
sort-features="false" accessors="true" visibility="true">
<attributes public="false" package="false" protected="false" private="false" static="false"/>
<operations public="false" package="false" protected="false" private="false" static="false"/>
</display>
</class>
<class id="4" language="java" name="org.eclipse.osbp.authentication.account.dtos.AccountDtosTranslator"
project="org.eclipse.osbp.authentication"
file="/org.eclipse.osbp.authentication/src-gen/org/eclipse/osbp/authentication/account/dtos/AccountDtosTranslator.java"
binary="false" corner="BOTTOM_RIGHT">
<position height="23" width="155" x="258" y="37"/>
<display autosize="true" stereotype="false" package="false" initial-value="false" signature="false"
sort-features="false" accessors="true" visibility="true">
<attributes public="false" package="false" protected="false" private="false" static="false"/>
<operations public="false" package="false" protected="false" private="false" static="false"/>
</display>
</class>
<class id="5" language="java" name="org.eclipse.osbp.authentication.provider.AAuthorization.Permission"
project="org.eclipse.osbp.authentication"
file="/org.eclipse.osbp.authentication/src/org/eclipse/osbp/authentication/provider/AAuthorization.java"
binary="false" corner="BOTTOM_RIGHT">
<position height="23" width="89" x="1943" y="110"/>
<display autosize="true" stereotype="false" package="false" initial-value="false" signature="false"
sort-features="false" accessors="true" visibility="true">
<attributes public="false" package="false" protected="false" private="false" static="false"/>
<operations public="false" package="false" protected="false" private="false" static="false"/>
</display>
</class>
<interface id="6" language="java" name="org.eclipse.osbp.authentication.provider.IOrgNode"
project="org.eclipse.osbp.authentication"
file="/org.eclipse.osbp.authentication/src/org/eclipse/osbp/authentication/provider/IOrgNode.java" binary="false"
corner="BOTTOM_RIGHT">
<position height="23" width="77" x="1056" y="193"/>
<display autosize="true" stereotype="false" package="false" initial-value="false" signature="false"
sort-features="false" accessors="true" visibility="true">
<attributes public="false" package="false" protected="false" private="false" static="false"/>
<operations public="false" package="false" protected="false" private="false" static="false"/>
</display>
</interface>
<class id="7" language="java" name="org.eclipse.osbp.authentication.provider.ARoleAuthorizationGroup"
project="org.eclipse.osbp.authentication"
file="/org.eclipse.osbp.authentication/src/org/eclipse/osbp/authentication/provider/ARoleAuthorizationGroup.java"
binary="false" corner="BOTTOM_RIGHT">
<position height="23" width="170" x="1733" y="110"/>
<display autosize="true" stereotype="false" package="false" initial-value="false" signature="false"
sort-features="false" accessors="true" visibility="true">
<attributes public="false" package="false" protected="false" private="false" static="false"/>
<operations public="false" package="false" protected="false" private="false" static="false"/>
</display>
</class>
<class id="8" language="java" name="org.eclipse.osbp.authentication.account.dtos.UserAccountDto"
project="org.eclipse.osbp.authentication"
file="/org.eclipse.osbp.authentication/src-gen/org/eclipse/osbp/authentication/account/dtos/UserAccountDto.java"
binary="false" corner="BOTTOM_RIGHT">
<position height="24" width="142" x="1244" y="37"/>
<display autosize="false" stereotype="false" package="false" initial-value="false" signature="false"
sort-features="false" accessors="true" visibility="true">
<attributes public="false" package="false" protected="false" private="false" static="false"/>
<operations public="false" package="false" protected="false" private="false" static="false"/>
</display>
</class>
<class id="9" language="java" name="org.eclipse.osbp.authentication.vaadin.VaadinSessionManager"
project="org.eclipse.osbp.authentication"
file="/org.eclipse.osbp.authentication/src/org/eclipse/osbp/authentication/vaadin/VaadinSessionManager.java"
binary="false" corner="BOTTOM_RIGHT">
<position height="23" width="158" x="670" y="266"/>
<display autosize="true" stereotype="false" package="false" initial-value="false" signature="false"
sort-features="false" accessors="true" visibility="true">
<attributes public="false" package="false" protected="false" private="false" static="false"/>
<operations public="false" package="false" protected="false" private="false" static="false"/>
</display>
</class>
<class id="10" language="java" name="org.eclipse.osbp.authentication.providerimpl.AuthenticationInformation"
project="org.eclipse.osbp.authentication"
file="/org.eclipse.osbp.authentication/src/org/eclipse/osbp/authentication/providerimpl/AuthenticationInformation.java"
binary="false" corner="BOTTOM_RIGHT">
<position height="23" width="171" x="47" y="37"/>
<display autosize="true" stereotype="false" package="false" initial-value="false" signature="false"
sort-features="false" accessors="true" visibility="true">
<attributes public="false" package="false" protected="false" private="false" static="false"/>
<operations public="false" package="false" protected="false" private="false" static="false"/>
</display>
</class>
<class id="11" language="java" name="org.eclipse.osbp.authentication.providerimpl.UserProtocol"
project="org.eclipse.osbp.authentication"
file="/org.eclipse.osbp.authentication/src/org/eclipse/osbp/authentication/providerimpl/UserProtocol.java"
binary="false" corner="BOTTOM_RIGHT">
<position height="23" width="99" x="754" y="110"/>
<display autosize="true" stereotype="false" package="false" initial-value="false" signature="false"
sort-features="false" accessors="true" visibility="true">
<attributes public="false" package="false" protected="false" private="false" static="false"/>
<operations public="false" package="false" protected="false" private="false" static="false"/>
</display>
</class>
<class id="12" language="java" name="org.eclipse.osbp.authentication.providerimpl.UserAccessService"
project="org.eclipse.osbp.authentication"
file="/org.eclipse.osbp.authentication/src/org/eclipse/osbp/authentication/providerimpl/UserAccessService.java"
binary="false" corner="BOTTOM_RIGHT">
<position height="23" width="137" x="697" y="193"/>
<display autosize="true" stereotype="false" package="false" initial-value="false" signature="false"
sort-features="false" accessors="true" visibility="true">
<attributes public="false" package="false" protected="false" private="false" static="false"/>
<operations public="false" package="false" protected="false" private="false" static="false"/>
</display>
</class>
<class id="13" language="java" name="org.eclipse.osbp.authentication.shiro.extensions.LDAPRealm"
project="org.eclipse.osbp.authentication"
file="/org.eclipse.osbp.authentication/src/org/eclipse/osbp/authentication/shiro/extensions/LDAPRealm.java"
binary="false" corner="BOTTOM_RIGHT">
<position height="23" width="91" x="208" y="110"/>
<display autosize="true" stereotype="false" package="false" initial-value="false" signature="false"
sort-features="false" accessors="true" visibility="true">
<attributes public="false" package="false" protected="false" private="false" static="false"/>
<operations public="false" package="false" protected="false" private="false" static="false"/>
</display>
</class>
<interface id="14" language="java" name="org.eclipse.osbp.authentication.shiro.extensions.IPortalAuthenticationToken"
project="org.eclipse.osbp.authentication"
file="/org.eclipse.osbp.authentication/src/org/eclipse/osbp/authentication/shiro/extensions/IPortalAuthenticationToken.java"
binary="false" corner="BOTTOM_RIGHT">
<position height="23" width="177" x="463" y="193"/>
<display autosize="true" stereotype="false" package="false" initial-value="false" signature="false"
sort-features="false" accessors="true" visibility="true">
<attributes public="false" package="false" protected="false" private="false" static="false"/>
<operations public="false" package="false" protected="false" private="false" static="false"/>
</display>
</interface>
<class id="15" language="java" name="org.eclipse.osbp.authentication.provider.AOrganization"
project="org.eclipse.osbp.authentication"
file="/org.eclipse.osbp.authentication/src/org/eclipse/osbp/authentication/provider/AOrganization.java"
binary="false" corner="BOTTOM_RIGHT">
<position height="23" width="105" x="893" y="110"/>
<display autosize="true" stereotype="false" package="false" initial-value="false" signature="false"
sort-features="false" accessors="true" visibility="true">
<attributes public="false" package="false" protected="false" private="false" static="false"/>
<operations public="false" package="false" protected="false" private="false" static="false"/>
</display>
</class>
<enumeration id="16" language="java"
name="org.eclipse.osbp.authentication.exceptions.UserConstraintException.Violations"
project="org.eclipse.osbp.authentication"
file="/org.eclipse.osbp.authentication/src/org/eclipse/osbp/authentication/exceptions/UserConstraintException.java"
binary="false" corner="BOTTOM_RIGHT">
<position height="23" width="80" x="1038" y="110"/>
<display autosize="true" stereotype="false" package="false" initial-value="false" signature="false"
sort-features="false" accessors="true" visibility="true">
<attributes public="false" package="false" protected="false" private="false" static="false"/>
<operations public="false" package="false" protected="false" private="false" static="false"/>
</display>
</enumeration>
<enumeration id="17" language="java" name="org.eclipse.osbp.authentication.provider.AAuthorization.PermissionResult"
project="org.eclipse.osbp.authentication"
file="/org.eclipse.osbp.authentication/src/org/eclipse/osbp/authentication/provider/AAuthorization.java"
binary="false" corner="BOTTOM_RIGHT">
<position height="23" width="125" x="1568" y="110"/>
<display autosize="true" stereotype="false" package="false" initial-value="false" signature="false"
sort-features="false" accessors="true" visibility="true">
<attributes public="false" package="false" protected="false" private="false" static="false"/>
<operations public="false" package="false" protected="false" private="false" static="false"/>
</display>
</enumeration>
<class id="18" language="java" name="org.eclipse.osbp.authentication.vaadin.VaadinSessionProvider"
project="org.eclipse.osbp.authentication"
file="/org.eclipse.osbp.authentication/src/org/eclipse/osbp/authentication/vaadin/VaadinSessionProvider.java"
binary="false" corner="BOTTOM_RIGHT">
<position height="23" width="156" x="720" y="329"/>
<display autosize="true" stereotype="false" package="false" initial-value="false" signature="false"
sort-features="false" accessors="true" visibility="true">
<attributes public="false" package="false" protected="false" private="false" static="false"/>
<operations public="false" package="false" protected="false" private="false" static="false"/>
</display>
</class>
<class id="19" language="java" name="org.eclipse.osbp.authentication.account.dtos.UserAccountFilterDto"
project="org.eclipse.osbp.authentication"
file="/org.eclipse.osbp.authentication/src-gen/org/eclipse/osbp/authentication/account/dtos/UserAccountFilterDto.java"
binary="false" corner="BOTTOM_RIGHT">
<position height="23" width="145" x="1244" y="110"/>
<display autosize="true" stereotype="false" package="false" initial-value="false" signature="false"
sort-features="false" accessors="true" visibility="true">
<attributes public="false" package="false" protected="false" private="false" static="false"/>
<operations public="false" package="false" protected="false" private="false" static="false"/>
</display>
</class>
<class id="20" language="java" name="org.eclipse.osbp.authentication.provider.AAuthorization"
project="org.eclipse.osbp.authentication"
file="/org.eclipse.osbp.authentication/src/org/eclipse/osbp/authentication/provider/AAuthorization.java"
binary="false" corner="BOTTOM_RIGHT">
<position height="23" width="109" x="2053" y="37"/>
<display autosize="true" stereotype="false" package="false" initial-value="false" signature="false"
sort-features="false" accessors="true" visibility="true">
<attributes public="false" package="false" protected="false" private="false" static="false"/>
<operations public="false" package="false" protected="false" private="false" static="false"/>
</display>
</class>
<enumeration id="21" language="java" name="org.eclipse.osbp.authentication.provider.AAuthorization.Type"
project="org.eclipse.osbp.authentication"
file="/org.eclipse.osbp.authentication/src/org/eclipse/osbp/authentication/provider/AAuthorization.java"
binary="false" corner="BOTTOM_RIGHT">
<position height="23" width="50" x="2114" y="193"/>
<display autosize="true" stereotype="false" package="false" initial-value="false" signature="false"
sort-features="false" accessors="true" visibility="true">
<attributes public="false" package="false" protected="false" private="false" static="false"/>
<operations public="false" package="false" protected="false" private="false" static="false"/>
</display>
</enumeration>
<class id="22" language="java" name="org.eclipse.osbp.authentication.provider.APosition.GuestPosition"
project="org.eclipse.osbp.authentication"
file="/org.eclipse.osbp.authentication/src/org/eclipse/osbp/authentication/provider/APosition.java" binary="false"
corner="BOTTOM_RIGHT">
<position height="23" width="103" x="1486" y="193"/>
<display autosize="true" stereotype="false" package="false" initial-value="false" signature="false"
sort-features="false" accessors="true" visibility="true">
<attributes public="false" package="false" protected="false" private="false" static="false"/>
<operations public="false" package="false" protected="false" private="false" static="false"/>
</display>
</class>
<interface id="23" language="java" name="org.eclipse.osbp.authentication.shiro.extensions.IUserAccess"
project="org.eclipse.osbp.authentication"
file="/org.eclipse.osbp.authentication/src/org/eclipse/osbp/authentication/shiro/extensions/IUserAccess.java"
binary="false" corner="BOTTOM_RIGHT">
<position height="23" width="97" x="596" y="110"/>
<display autosize="true" stereotype="false" package="false" initial-value="false" signature="false"
sort-features="false" accessors="true" visibility="true">
<attributes public="false" package="false" protected="false" private="false" static="false"/>
<operations public="false" package="false" protected="false" private="false" static="false"/>
</display>
</interface>
<class id="24" language="java"
name="org.eclipse.osbp.authentication.shiro.extensionsimpl.UserAccessAuthorizationRealm"
project="org.eclipse.osbp.authentication"
file="/org.eclipse.osbp.authentication/src/org/eclipse/osbp/authentication/shiro/extensionsimpl/UserAccessAuthorizationRealm.java"
binary="false" corner="BOTTOM_RIGHT">
<position height="23" width="209" x="463" y="37"/>
<display autosize="true" stereotype="false" package="false" initial-value="false" signature="false"
sort-features="false" accessors="true" visibility="true">
<attributes public="false" package="false" protected="false" private="false" static="false"/>
<operations public="false" package="false" protected="false" private="false" static="false"/>
</display>
</class>
<enumeration id="25" language="java" name="org.eclipse.osbp.authentication.provider.AAuthorization.Action"
project="org.eclipse.osbp.authentication"
file="/org.eclipse.osbp.authentication/src/org/eclipse/osbp/authentication/provider/AAuthorization.java"
binary="false" corner="BOTTOM_RIGHT">
<position height="23" width="60" x="1995" y="266"/>
<display autosize="true" stereotype="false" package="false" initial-value="false" signature="false"
sort-features="false" accessors="true" visibility="true">
<attributes public="false" package="false" protected="false" private="false" static="false"/>
<operations public="false" package="false" protected="false" private="false" static="false"/>
</display>
</enumeration>
<class id="26" language="java" name="org.eclipse.osbp.authentication.shiro.extensions.DTORealm"
project="org.eclipse.osbp.authentication"
file="/org.eclipse.osbp.authentication/src/org/eclipse/osbp/authentication/shiro/extensions/DTORealm.java"
binary="false" corner="BOTTOM_RIGHT">
<position height="23" width="84" x="339" y="110"/>
<display autosize="true" stereotype="false" package="false" initial-value="false" signature="false"
sort-features="false" accessors="true" visibility="true">
<attributes public="false" package="false" protected="false" private="false" static="false"/>
<operations public="false" package="false" protected="false" private="false" static="false"/>
</display>
</class>
<interface id="27" language="java" name="org.eclipse.osbp.authentication.provider.IUserAccessService"
project="org.eclipse.osbp.authentication"
file="/org.eclipse.osbp.authentication/src/org/eclipse/osbp/authentication/provider/IUserAccessService.java"
binary="false" corner="BOTTOM_RIGHT">
<position height="23" width="140" x="889" y="266"/>
<display autosize="true" stereotype="false" package="false" initial-value="false" signature="false"
sort-features="false" accessors="true" visibility="true">
<attributes public="false" package="false" protected="false" private="false" static="false"/>
<operations public="false" package="false" protected="false" private="false" static="false"/>
</display>
</interface>
<class id="28" language="java" name="org.eclipse.osbp.authentication.provider.APosition"
project="org.eclipse.osbp.authentication"
file="/org.eclipse.osbp.authentication/src/org/eclipse/osbp/authentication/provider/APosition.java" binary="false"
corner="BOTTOM_RIGHT">
<position height="23" width="79" x="1429" y="110"/>
<display autosize="true" stereotype="false" package="false" initial-value="false" signature="false"
sort-features="false" accessors="true" visibility="true">
<attributes public="false" package="false" protected="false" private="false" static="false"/>
<operations public="false" package="false" protected="false" private="false" static="false"/>
</display>
</class>
<class id="29" language="java" name="org.eclipse.osbp.authentication.provider.APosition.AMultiPosition"
project="org.eclipse.osbp.authentication"
file="/org.eclipse.osbp.authentication/src/org/eclipse/osbp/authentication/provider/APosition.java" binary="false"
corner="BOTTOM_RIGHT">
<position height="23" width="107" x="1339" y="193"/>
<display autosize="true" stereotype="false" package="false" initial-value="false" signature="false"
sort-features="false" accessors="true" visibility="true">
<attributes public="false" package="false" protected="false" private="false" static="false"/>
<operations public="false" package="false" protected="false" private="false" static="false"/>
</display>
</class>
<class id="30" language="java" name="org.eclipse.osbp.authentication.provider.APosition.APositionTemplate"
project="org.eclipse.osbp.authentication"
file="/org.eclipse.osbp.authentication/src/org/eclipse/osbp/authentication/provider/APosition.java" binary="false"
corner="BOTTOM_RIGHT">
<position height="23" width="132" x="1639" y="193"/>
<display autosize="true" stereotype="false" package="false" initial-value="false" signature="false"
sort-features="false" accessors="true" visibility="true">
<attributes public="false" package="false" protected="false" private="false" static="false"/>
<operations public="false" package="false" protected="false" private="false" static="false"/>
</display>
</class>
<interface id="31" language="java" name="org.eclipse.osbp.authentication.provider.IOrganizationService"
project="org.eclipse.osbp.authentication"
file="/org.eclipse.osbp.authentication/src/org/eclipse/osbp/authentication/provider/IOrganizationService.java"
binary="false" corner="BOTTOM_RIGHT">
<position height="23" width="142" x="874" y="193"/>
<display autosize="true" stereotype="false" package="false" initial-value="false" signature="false"
sort-features="false" accessors="true" visibility="true">
<attributes public="false" package="false" protected="false" private="false" static="false"/>
<operations public="false" package="false" protected="false" private="false" static="false"/>
</display>
</interface>
<class id="32" language="java" name="org.eclipse.osbp.authentication.provider.ASubOrganization"
project="org.eclipse.osbp.authentication"
file="/org.eclipse.osbp.authentication/src/org/eclipse/osbp/authentication/provider/ASubOrganization.java"
binary="false" corner="BOTTOM_RIGHT">
<position height="23" width="126" x="1173" y="193"/>
<display autosize="true" stereotype="false" package="false" initial-value="false" signature="false"
sort-features="false" accessors="true" visibility="true">
<attributes public="false" package="false" protected="false" private="false" static="false"/>
<operations public="false" package="false" protected="false" private="false" static="false"/>
</display>
</class>
<class id="33" language="java" name="org.eclipse.osbp.authentication.vaadin.SubjectProvider"
project="org.eclipse.osbp.authentication"
file="/org.eclipse.osbp.authentication/src/org/eclipse/osbp/authentication/vaadin/SubjectProvider.java"
binary="false" corner="BOTTOM_RIGHT">
<position height="23" width="115" x="515" y="266"/>
<display autosize="true" stereotype="false" package="false" initial-value="false" signature="false"
sort-features="false" accessors="true" visibility="true">
<attributes public="false" package="false" protected="false" private="false" static="false"/>
<operations public="false" package="false" protected="false" private="false" static="false"/>
</display>
</class>
<class id="34" language="java" name="org.eclipse.osbp.authentication.shiro.extensions.StaticRealm"
project="org.eclipse.osbp.authentication"
file="/org.eclipse.osbp.authentication/src/org/eclipse/osbp/authentication/shiro/extensions/StaticRealm.java"
binary="false" corner="BOTTOM_RIGHT">
<position height="23" width="93" x="463" y="110"/>
<display autosize="true" stereotype="false" package="false" initial-value="false" signature="false"
sort-features="false" accessors="true" visibility="true">
<attributes public="false" package="false" protected="false" private="false" static="false"/>
<operations public="false" package="false" protected="false" private="false" static="false"/>
</display>
</class>
<class id="35" language="java" name="org.eclipse.osbp.authentication.exceptions.UserConstraintException"
project="org.eclipse.osbp.authentication"
file="/org.eclipse.osbp.authentication/src/org/eclipse/osbp/authentication/exceptions/UserConstraintException.java"
binary="false" corner="BOTTOM_RIGHT">
<position height="23" width="166" x="1038" y="37"/>
<display autosize="true" stereotype="false" package="false" initial-value="false" signature="false"
sort-features="false" accessors="true" visibility="true">
<attributes public="false" package="false" protected="false" private="false" static="false"/>
<operations public="false" package="false" protected="false" private="false" static="false"/>
</display>
</class>
<interface id="36" language="java" name="org.eclipse.osbp.authentication.provider.IPermissionList"
project="org.eclipse.osbp.authentication"
file="/org.eclipse.osbp.authentication/src/org/eclipse/osbp/authentication/provider/IPermissionList.java"
binary="false" corner="BOTTOM_RIGHT">
<position height="23" width="113" x="58" y="193"/>
<display autosize="true" stereotype="false" package="false" initial-value="false" signature="false"
sort-features="false" accessors="true" visibility="true">
<attributes public="false" package="false" protected="false" private="false" static="false"/>
<operations public="false" package="false" protected="false" private="false" static="false"/>
</display>
</interface>
<interface id="37" language="java" name="org.eclipse.osbp.authentication.provider.ISubOrganization"
project="org.eclipse.osbp.authentication"
file="/org.eclipse.osbp.authentication/src/org/eclipse/osbp/authentication/provider/ISubOrganization.java"
binary="false" corner="BOTTOM_RIGHT">
<position height="23" width="121" x="1114" y="266"/>
<display autosize="true" stereotype="false" package="false" initial-value="false" signature="false"
sort-features="false" accessors="true" visibility="true">
<attributes public="false" package="false" protected="false" private="false" static="false"/>
<operations public="false" package="false" protected="false" private="false" static="false"/>
</display>
</interface>
<class id="38" language="java" name="org.eclipse.osbp.authentication.shiro.extensionsimpl.PortalUsernamePasswordToken"
project="org.eclipse.osbp.authentication"
file="/org.eclipse.osbp.authentication/src/org/eclipse/osbp/authentication/shiro/extensionsimpl/PortalUsernamePasswordToken.java"
binary="false" corner="BOTTOM_RIGHT">
<position height="23" width="209" x="714" y="37"/>
<display autosize="true" stereotype="false" package="false" initial-value="false" signature="false"
sort-features="false" accessors="true" visibility="true">
<attributes public="false" package="false" protected="false" private="false" static="false"/>
<operations public="false" package="false" protected="false" private="false" static="false"/>
</display>
</class>
<realization id="39">
<end type="SOURCE" refId="28"/>
<end type="TARGET" refId="6"/>
</realization>
<nesting id="40">
<bendpoint x="2062" y="110"/>
<end type="SOURCE" refId="20"/>
<end type="TARGET" refId="2"/>
</nesting>
<realization id="41">
<end type="SOURCE" refId="24"/>
<end type="TARGET" refId="23"/>
</realization>
<association id="42">
<end type="SOURCE" refId="28" navigable="false">
<attribute id="43" name="fRootNode">
<position height="0" width="0" x="0" y="0"/>
</attribute>
<multiplicity id="44" minimum="0" maximum="1">
<position height="0" width="0" x="0" y="0"/>
</multiplicity>
</end>
<end type="TARGET" refId="28" navigable="true"/>
<display labels="false" multiplicity="false"/>
</association>
<association id="45">
<end type="SOURCE" refId="5" navigable="false">
<attribute id="46" name="fType">
<position height="0" width="0" x="0" y="0"/>
</attribute>
<multiplicity id="47" minimum="0" maximum="1">
<position height="0" width="0" x="0" y="0"/>
</multiplicity>
</end>
<end type="TARGET" refId="21" navigable="true"/>
<display labels="false" multiplicity="false"/>
</association>
<association id="48">
<end type="SOURCE" refId="24" navigable="false">
<attribute id="49" name="sPositionPermissions">
<position height="0" width="0" x="0" y="0"/>
</attribute>
<multiplicity id="50" minimum="0" maximum="2147483647">
<position height="0" width="0" x="0" y="0"/>
</multiplicity>
</end>
<end type="TARGET" refId="3" navigable="true"/>
<display labels="false" multiplicity="false"/>
</association>
<association id="51">
<bendpoint x="858" y="266"/>
<end type="SOURCE" refId="12" navigable="false">
<attribute id="52" name="vaadinSessionProvider">
<position height="0" width="0" x="0" y="0"/>
</attribute>
<multiplicity id="53" minimum="0" maximum="1">
<position height="0" width="0" x="0" y="0"/>
</multiplicity>
</end>
<end type="TARGET" refId="18" navigable="true"/>
<display labels="false" multiplicity="false"/>
</association>
<association id="54">
<end type="SOURCE" refId="15" navigable="false">
<attribute id="55" name="fOrgNodeMap">
<position height="0" width="0" x="0" y="0"/>
</attribute>
<multiplicity id="56" minimum="0" maximum="2147483647">
<position height="0" width="0" x="0" y="0"/>
</multiplicity>
</end>
<end type="TARGET" refId="6" navigable="true"/>
<display labels="false" multiplicity="false"/>
</association>
<generalization id="57">
<end type="SOURCE" refId="34"/>
<end type="TARGET" refId="24"/>
</generalization>
<association id="58">
<end type="SOURCE" refId="9" navigable="false">
<attribute id="59" name="sessionProvider">
<position height="0" width="0" x="0" y="0"/>
</attribute>
<multiplicity id="60" minimum="0" maximum="1">
<position height="0" width="0" x="0" y="0"/>
</multiplicity>
</end>
<end type="TARGET" refId="18" navigable="true"/>
<display labels="false" multiplicity="false"/>
</association>
<generalization id="61">
<end type="SOURCE" refId="29"/>
<end type="TARGET" refId="28"/>
</generalization>
<association id="62">
<end type="SOURCE" refId="1" navigable="false">
<attribute id="63" name="fPosition">
<position height="0" width="0" x="0" y="0"/>
</attribute>
<multiplicity id="64" minimum="0" maximum="1">
<position height="0" width="0" x="0" y="0"/>
</multiplicity>
</end>
<end type="TARGET" refId="28" navigable="true"/>
<display labels="false" multiplicity="false"/>
</association>
<association id="65">
<end type="SOURCE" refId="8" navigable="false">
<attribute id="66" name="userAccountFilter">
<position height="0" width="0" x="0" y="0"/>
</attribute>
<multiplicity id="67" minimum="0" maximum="2147483647">
<position height="0" width="0" x="0" y="0"/>
</multiplicity>
</end>
<end type="TARGET" refId="19" navigable="true"/>
<display labels="false" multiplicity="false"/>
</association>
<association id="68">
<end type="SOURCE" refId="33" navigable="false">
<attribute id="69" name="sessionProvider">
<position height="0" width="0" x="0" y="0"/>
</attribute>
<multiplicity id="70" minimum="0" maximum="1">
<position height="0" width="0" x="0" y="0"/>
</multiplicity>
</end>
<end type="TARGET" refId="18" navigable="true"/>
<display labels="false" multiplicity="false"/>
</association>
<association id="71">
<end type="SOURCE" refId="4" navigable="false">
<attribute id="72" name="instance">
<position height="0" width="0" x="0" y="0"/>
</attribute>
<multiplicity id="73" minimum="0" maximum="1">
<position height="0" width="0" x="0" y="0"/>
</multiplicity>
</end>
<end type="TARGET" refId="4" navigable="true"/>
<display labels="false" multiplicity="false"/>
</association>
<association id="74">
<bendpoint x="1964" y="193"/>
<end type="SOURCE" refId="5" navigable="false">
<attribute id="75" name="fAction">
<position height="0" width="0" x="0" y="0"/>
</attribute>
<multiplicity id="76" minimum="0" maximum="1">
<position height="0" width="0" x="0" y="0"/>
</multiplicity>
</end>
<end type="TARGET" refId="25" navigable="true"/>
<display labels="false" multiplicity="false"/>
</association>
<realization id="77">
<end type="SOURCE" refId="32"/>
<end type="TARGET" refId="37"/>
</realization>
<nesting id="78">
<bendpoint x="2083" y="110"/>
<bendpoint x="2083" y="193"/>
<end type="SOURCE" refId="20"/>
<end type="TARGET" refId="25"/>
</nesting>
<realization id="79">
<bendpoint x="723" y="110"/>
<end type="SOURCE" refId="38"/>
<end type="TARGET" refId="14"/>
</realization>
<association id="80">
<end type="SOURCE" refId="22" navigable="false">
<attribute id="81" name="sInstance">
<position height="0" width="0" x="0" y="0"/>
</attribute>
<multiplicity id="82" minimum="0" maximum="1">
<position height="0" width="0" x="0" y="0"/>
</multiplicity>
</end>
<end type="TARGET" refId="22" navigable="true"/>
<display labels="false" multiplicity="false"/>
</association>
<association id="83">
<end type="SOURCE" refId="2" navigable="false">
<attribute id="84" name="fDefaultAction">
<position height="0" width="0" x="0" y="0"/>
</attribute>
<multiplicity id="85" minimum="0" maximum="1">
<position height="0" width="0" x="0" y="0"/>
</multiplicity>
</end>
<end type="TARGET" refId="25" navigable="true"/>
<display labels="false" multiplicity="false"/>
</association>
<association id="86">
<end type="SOURCE" refId="20" navigable="false">
<attribute id="87" name="fAuthorizationGroups">
<position height="0" width="0" x="0" y="0"/>
</attribute>
<multiplicity id="88" minimum="0" maximum="2147483647">
<position height="0" width="0" x="0" y="0"/>
</multiplicity>
</end>
<end type="TARGET" refId="7" navigable="true"/>
<display labels="false" multiplicity="false"/>
</association>
<association id="89">
<end type="SOURCE" refId="26" navigable="false">
<attribute id="90" name="dtoToken">
<position height="0" width="0" x="0" y="0"/>
</attribute>
<multiplicity id="91" minimum="0" maximum="1">
<position height="0" width="0" x="0" y="0"/>
</multiplicity>
</end>
<end type="TARGET" refId="14" navigable="true"/>
<display labels="false" multiplicity="false"/>
</association>
<generalization id="92">
<end type="SOURCE" refId="32"/>
<end type="TARGET" refId="28"/>
</generalization>
<association id="93">
<end type="SOURCE" refId="2" navigable="false">
<attribute id="94" name="fAnyActions">
<position height="0" width="0" x="0" y="0"/>
</attribute>
<multiplicity id="95" minimum="0" maximum="2147483647">
<position height="0" width="0" x="0" y="0"/>
</multiplicity>
</end>
<end type="TARGET" refId="25" navigable="true"/>
<display labels="false" multiplicity="false"/>
</association>
<association id="96">
<end type="SOURCE" refId="34" navigable="false">
<attribute id="97" name="staticToken">
<position height="0" width="0" x="0" y="0"/>
</attribute>
<multiplicity id="98" minimum="0" maximum="1">
<position height="0" width="0" x="0" y="0"/>
</multiplicity>
</end>
<end type="TARGET" refId="14" navigable="true"/>
<display labels="false" multiplicity="false"/>
</association>
<association id="99">
<end type="SOURCE" refId="13" navigable="false">
<attribute id="100" name="ldapToken">
<position height="0" width="0" x="0" y="0"/>
</attribute>
<multiplicity id="101" minimum="0" maximum="1">
<position height="0" width="0" x="0" y="0"/>
</multiplicity>
</end>
<end type="TARGET" refId="14" navigable="true"/>
<display labels="false" multiplicity="false"/>
</association>
<nesting id="102">
<end type="SOURCE" refId="35"/>
<end type="TARGET" refId="16"/>
</nesting>
<nesting id="103">
<end type="SOURCE" refId="28"/>
<end type="TARGET" refId="22"/>
</nesting>
<generalization id="104">
<end type="SOURCE" refId="12"/>
<end type="TARGET" refId="11"/>
</generalization>
<association id="105">
<end type="SOURCE" refId="12" navigable="false">
<attribute id="106" name="subjectProvider">
<position height="0" width="0" x="0" y="0"/>
</attribute>
<multiplicity id="107" minimum="0" maximum="1">
<position height="0" width="0" x="0" y="0"/>
</multiplicity>
</end>
<end type="TARGET" refId="33" navigable="true"/>
<display labels="false" multiplicity="false"/>
</association>
<nesting id="108">
<end type="SOURCE" refId="20"/>
<end type="TARGET" refId="17"/>
</nesting>
<association id="109">
<end type="SOURCE" refId="12" navigable="false">
<attribute id="110" name="vaadinSessionManager">
<position height="0" width="0" x="0" y="0"/>
</attribute>
<multiplicity id="111" minimum="0" maximum="1">
<position height="0" width="0" x="0" y="0"/>
</multiplicity>
</end>
<end type="TARGET" refId="9" navigable="true"/>
<display labels="false" multiplicity="false"/>
</association>
<association id="112">
<end type="SOURCE" refId="35" navigable="false">
<attribute id="113" name="constraintsViolations">
<position height="0" width="0" x="0" y="0"/>
</attribute>
<multiplicity id="114" minimum="0" maximum="2147483647">
<position height="0" width="0" x="0" y="0"/>
</multiplicity>
</end>
<end type="TARGET" refId="16" navigable="true"/>
<display labels="false" multiplicity="false"/>
</association>
<association id="115">
<end type="SOURCE" refId="28" navigable="false">
<attribute id="116" name="fSuperOrdinate">
<position height="0" width="0" x="0" y="0"/>
</attribute>
<multiplicity id="117" minimum="0" maximum="1">
<position height="0" width="0" x="0" y="0"/>
</multiplicity>
</end>
<end type="TARGET" refId="28" navigable="true"/>
<display labels="false" multiplicity="false"/>
</association>
<generalization id="118">
<end type="SOURCE" refId="22"/>
<end type="TARGET" refId="28"/>
</generalization>
<generalization id="119">
<end type="SOURCE" refId="13"/>
<end type="TARGET" refId="24"/>
</generalization>
<generalization id="120">
<end type="SOURCE" refId="30"/>
<end type="TARGET" refId="28"/>
</generalization>
<association id="121">
<end type="SOURCE" refId="15" navigable="false">
<attribute id="122" name="fGuestOrgNode">
<position height="0" width="0" x="0" y="0"/>
</attribute>
<multiplicity id="123" minimum="0" maximum="1">
<position height="0" width="0" x="0" y="0"/>
</multiplicity>
</end>
<end type="TARGET" refId="6" navigable="true"/>
<display labels="false" multiplicity="false"/>
</association>
<association id="124">
<end type="SOURCE" refId="19" navigable="false">
<attribute id="125" name="userAccount">
<position height="0" width="0" x="28" y="-30"/>
</attribute>
<multiplicity id="126" minimum="0" maximum="1">
<position height="0" width="0" x="28" y="-30"/>
</multiplicity>
</end>
<end type="TARGET" refId="8" navigable="true"/>
<display labels="false" multiplicity="false"/>
</association>
<nesting id="127">
<end type="SOURCE" refId="28"/>
<end type="TARGET" refId="29"/>
</nesting>
<nesting id="128">
<end type="SOURCE" refId="20"/>
<end type="TARGET" refId="5"/>
</nesting>
<nesting id="129">
<end type="SOURCE" refId="28"/>
<end type="TARGET" refId="30"/>
</nesting>
<association id="130">
<end type="SOURCE" refId="5" navigable="false">
<attribute id="131" name="fGroup">
<position height="0" width="0" x="0" y="0"/>
</attribute>
<multiplicity id="132" minimum="0" maximum="1">
<position height="0" width="0" x="0" y="0"/>
</multiplicity>
</end>
<end type="TARGET" refId="2" navigable="true"/>
<display labels="false" multiplicity="false"/>
</association>
<generalization id="133">
<end type="SOURCE" refId="26"/>
<end type="TARGET" refId="24"/>
</generalization>
<realization id="134">
<end type="SOURCE" refId="15"/>
<end type="TARGET" refId="31"/>
</realization>
<nesting id="135">
<bendpoint x="2104" y="110"/>
<end type="SOURCE" refId="20"/>
<end type="TARGET" refId="21"/>
</nesting>
<association id="136">
<end type="SOURCE" refId="38" navigable="false">
<attribute id="137" name="protocol">
<position height="0" width="0" x="0" y="0"/>
</attribute>
<multiplicity id="138" minimum="0" maximum="1">
<position height="0" width="0" x="0" y="0"/>
</multiplicity>
</end>
<end type="TARGET" refId="11" navigable="true"/>
<display labels="false" multiplicity="false"/>
</association>
<generalization id="139">
<end type="SOURCE" refId="37"/>
<end type="TARGET" refId="6"/>
</generalization>
<classifier-display autosize="true" stereotype="false" package="false" initial-value="false" signature="false"
sort-features="false" accessors="true" visibility="true">
<attributes public="false" package="false" protected="false" private="false" static="false"/>
<operations public="false" package="false" protected="false" private="false" static="false"/>
</classifier-display>
<association-display labels="false" multiplicity="false"/>
</class-diagram>