| <?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> |