blob: 55912260ce52f564d7ba3a101ff9f7dc9ee6fadf [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentScriptType="application/ecmascript" contentStyleType="text/css" height="354px" preserveAspectRatio="none" style="width:497px;height:354px;background:#FFFFFF;" version="1.1" viewBox="0 0 497 354" width="497px" zoomAndPan="magnify"><defs><filter height="300%" id="f1m862xvn0iig8" width="300%" x="-1" y="-1"><feGaussianBlur result="blurOut" stdDeviation="2.0"/><feColorMatrix in="blurOut" result="blurOut2" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .4 0"/><feOffset dx="4.0" dy="4.0" in="blurOut2" result="blurOut3"/><feBlend in="SourceGraphic" in2="blurOut3" mode="normal"/></filter></defs><g><!--MD5=[3c1acb265eed92a2669cc0dfe948ca59]
class org.apache.wiki.auth.WikiPrincipal--><a href="WikiPrincipal.html" target="_top" title="WikiPrincipal.html" xlink:actuate="onRequest" xlink:href="WikiPrincipal.html" xlink:show="new" xlink:title="WikiPrincipal.html" xlink:type="simple"><rect codeLine="5" fill="#FEFECE" filter="url(#f1m862xvn0iig8)" height="194.7891" id="org.apache.wiki.auth.WikiPrincipal" style="stroke:#A80036;stroke-width:1.5;" width="245" x="131.5" y="129"/><ellipse cx="200.25" cy="147.9688" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M203.2188,153.6094 Q202.6406,153.9063 202,154.0469 Q201.3594,154.2031 200.6563,154.2031 Q198.1563,154.2031 196.8281,152.5625 Q195.5156,150.9063 195.5156,147.7813 Q195.5156,144.6563 196.8281,143 Q198.1563,141.3438 200.6563,141.3438 Q201.3594,141.3438 202,141.5 Q202.6563,141.6563 203.2188,141.9531 L203.2188,144.6719 Q202.5938,144.0938 202,143.8281 Q201.4063,143.5469 200.7813,143.5469 Q199.4375,143.5469 198.75,144.625 Q198.0625,145.6875 198.0625,147.7813 Q198.0625,149.875 198.75,150.9531 Q199.4375,152.0156 200.7813,152.0156 Q201.4063,152.0156 202,151.75 Q202.5938,151.4688 203.2188,150.8906 L203.2188,153.6094 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="84" x="228.25" y="146.9951">WikiPrincipal</text><text fill="#000000" font-family="sans-serif" font-size="10" lengthAdjust="spacing" textLength="99" x="220.75" y="159.5791">org.apache.wiki.auth</text><line style="stroke:#A80036;stroke-width:1.5;" x1="132.5" x2="375.5" y1="166.9375" y2="166.9375"/><ellipse cx="142.5" cy="177.9375" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;fill:none;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" text-decoration="underline" textLength="95" x="151.5" y="181.1479">GUEST: Principal</text><ellipse cx="142.5" cy="190.7422" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;fill:none;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" text-decoration="underline" textLength="105" x="151.5" y="193.9526">FULL_NAME: String</text><ellipse cx="142.5" cy="203.5469" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;fill:none;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" text-decoration="underline" textLength="114" x="151.5" y="206.7573">LOGIN_NAME: String</text><ellipse cx="142.5" cy="216.3516" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;fill:none;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" text-decoration="underline" textLength="101" x="151.5" y="219.562">WIKI_NAME: String</text><ellipse cx="142.5" cy="229.1563" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;fill:none;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" text-decoration="underline" textLength="115" x="151.5" y="232.3667">UNSPECIFIED: String</text><ellipse cx="142.5" cy="241.9609" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;fill:none;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" text-decoration="underline" textLength="219" x="151.5" y="245.1714">COMPARATOR: Comparator&lt;Principal&gt;</text><line style="stroke:#A80036;stroke-width:1.5;" x1="132.5" x2="375.5" y1="251.7656" y2="251.7656"/><ellipse cx="142.5" cy="262.7656" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="111" x="151.5" y="265.9761">WikiPrincipal(String)</text><ellipse cx="142.5" cy="275.5703" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="153" x="151.5" y="278.7808">WikiPrincipal(String, String)</text><ellipse cx="142.5" cy="288.375" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="101" x="151.5" y="291.5854">getName(): String</text><ellipse cx="142.5" cy="301.1797" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="95" x="151.5" y="304.3901">getType(): String</text><ellipse cx="142.5" cy="313.9844" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="142" x="151.5" y="317.1948">compareTo(Principal): int</text></a><!--MD5=[e2dc22e8225a918eadd77002df418415]
class java.security.Principal--><rect codeLine="19" fill="#FEFECE" filter="url(#f1m862xvn0iig8)" height="58.7422" id="java.security.Principal" style="stroke:#A80036;stroke-width:1.5;" width="126" x="7" y="10"/><ellipse cx="35.5" cy="28.9688" fill="#B4A7E5" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M31.4219,24.7344 L31.4219,22.5781 L38.8125,22.5781 L38.8125,24.7344 L36.3438,24.7344 L36.3438,32.8125 L38.8125,32.8125 L38.8125,34.9688 L31.4219,34.9688 L31.4219,32.8125 L33.8906,32.8125 L33.8906,24.7344 L31.4219,24.7344 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" font-style="italic" lengthAdjust="spacing" textLength="56" x="56.5" y="27.9951">Principal</text><text fill="#000000" font-family="sans-serif" font-size="10" font-style="italic" lengthAdjust="spacing" textLength="64" x="52.5" y="40.5791">java.security</text><line style="stroke:#A80036;stroke-width:1.5;" x1="8" x2="132" y1="47.9375" y2="47.9375"/><ellipse cx="18" cy="58.9375" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" font-style="italic" lengthAdjust="spacing" textLength="100" x="27" y="62.1479">getName(): String</text><!--MD5=[008d82c49f85b4d489e041917c99c847]
class java.lang.Comparable--><rect codeLine="22" fill="#FEFECE" filter="url(#f1m862xvn0iig8)" height="58.7422" id="java.lang.Comparable" style="stroke:#A80036;stroke-width:1.5;" width="171" x="168.5" y="10"/><ellipse cx="183.5" cy="28.9688" fill="#B4A7E5" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M179.4219,24.7344 L179.4219,22.5781 L186.8125,22.5781 L186.8125,24.7344 L184.3438,24.7344 L184.3438,32.8125 L186.8125,32.8125 L186.8125,34.9688 L179.4219,34.9688 L179.4219,32.8125 L181.8906,32.8125 L181.8906,24.7344 L179.4219,24.7344 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" font-style="italic" lengthAdjust="spacing" textLength="83" x="197.5" y="27.9951">Comparable</text><text fill="#000000" font-family="sans-serif" font-size="10" font-style="italic" lengthAdjust="spacing" textLength="45" x="216.5" y="40.5791">java.lang</text><rect fill="#FFFFFF" height="15.9688" style="stroke:#000000;stroke-width:1.0;stroke-dasharray:2.0,2.0;" width="54" x="288.5" y="7"/><text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacing" textLength="52" x="289.5" y="19.1387">Principal</text><line style="stroke:#A80036;stroke-width:1.5;" x1="169.5" x2="338.5" y1="47.9375" y2="47.9375"/><ellipse cx="179.5" cy="58.9375" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" font-style="italic" lengthAdjust="spacing" textLength="142" x="188.5" y="62.1479">compareTo(Principal): int</text><!--MD5=[5a5af9b0547913863cbe0ddf55a9ab5e]
class java.io.Serializable--><rect codeLine="25" fill="#FEFECE" filter="url(#f1m862xvn0iig8)" height="37.9375" id="java.io.Serializable" style="stroke:#A80036;stroke-width:1.5;" width="108" x="375" y="20.5"/><ellipse cx="390" cy="39.4688" fill="#B4A7E5" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M385.9219,35.2344 L385.9219,33.0781 L393.3125,33.0781 L393.3125,35.2344 L390.8438,35.2344 L390.8438,43.3125 L393.3125,43.3125 L393.3125,45.4688 L385.9219,45.4688 L385.9219,43.3125 L388.3906,43.3125 L388.3906,35.2344 L385.9219,35.2344 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" font-style="italic" lengthAdjust="spacing" textLength="76" x="404" y="38.4951">Serializable</text><text fill="#000000" font-family="sans-serif" font-size="10" font-style="italic" lengthAdjust="spacing" textLength="33" x="425.5" y="51.0791">java.io</text><!--MD5=[01dff1c13eb9bbefaea62f2c037d9919]
reverse link java.security.Principal to org.apache.wiki.auth.WikiPrincipal--><path codeLine="27" d="M112.72,83.46 C126.31,97.12 141.93,112.82 157.72,128.7 " fill="none" id="java.security.Principal-backto-org.apache.wiki.auth.WikiPrincipal" style="stroke:#A80036;stroke-width:1.0;stroke-dasharray:7.0,7.0;"/><polygon fill="none" points="107.49,88.12,98.35,69,117.41,78.24,107.49,88.12" style="stroke:#A80036;stroke-width:1.0;"/><!--MD5=[de6327563baad93a22d2f868a2ac8195]
reverse link java.lang.Comparable to org.apache.wiki.auth.WikiPrincipal--><path codeLine="28" d="M254,89.3 C254,101.51 254,115.04 254,128.7 " fill="none" id="java.lang.Comparable-backto-org.apache.wiki.auth.WikiPrincipal" style="stroke:#A80036;stroke-width:1.0;stroke-dasharray:7.0,7.0;"/><polygon fill="none" points="247,89,254,69,261,89,247,89" style="stroke:#A80036;stroke-width:1.0;"/><!--MD5=[ec8e80d48d4435410905123bd859e267]
reverse link java.io.Serializable to org.apache.wiki.auth.WikiPrincipal--><path codeLine="29" d="M397.93,73.35 C383.06,89.07 364.39,108.8 345.48,128.79 " fill="none" id="java.io.Serializable-backto-org.apache.wiki.auth.WikiPrincipal" style="stroke:#A80036;stroke-width:1.0;stroke-dasharray:7.0,7.0;"/><polygon fill="none" points="393.07,68.29,411.9,58.58,403.24,77.92,393.07,68.29" style="stroke:#A80036;stroke-width:1.0;"/><text fill="#888888" font-family="sans-serif" font-size="10" lengthAdjust="spacing" textLength="192" x="146" y="346.0713">UMLDoclet 2.0.15, PlantUML 1.2021.13</text><!--MD5=[4ff7945e04b1fe96dc5607395daa5f46]
@startuml
set namespaceSeparator none
hide empty fields
hide empty methods
class "<size:14>WikiPrincipal\n<size:10>org.apache.wiki.auth" as org.apache.wiki.auth.WikiPrincipal [[WikiPrincipal.html]] {
{static} +GUEST: Principal
{static} +FULL_NAME: String
{static} +LOGIN_NAME: String
{static} +WIKI_NAME: String
{static} +UNSPECIFIED: String
{static} +COMPARATOR: Comparator<Principal>
+WikiPrincipal(String)
+WikiPrincipal(String, String)
+getName(): String
+getType(): String
+compareTo(Principal): int
}
interface "<size:14>Principal\n<size:10>java.security" as java.security.Principal {
{abstract} +getName(): String
}
interface "<size:14>Comparable\n<size:10>java.lang" as java.lang.Comparable<Principal> {
{abstract} +compareTo(Principal): int
}
interface "<size:14>Serializable\n<size:10>java.io" as java.io.Serializable
java.security.Principal <|.. org.apache.wiki.auth.WikiPrincipal
java.lang.Comparable <|.. org.apache.wiki.auth.WikiPrincipal
java.io.Serializable <|.. org.apache.wiki.auth.WikiPrincipal
center footer UMLDoclet 2.0.15, PlantUML 1.2021.13
@enduml
PlantUML version 1.2021.13(Mon Nov 01 11:38:45 UTC 2021)
(APACHE source distribution)
Java Runtime: OpenJDK Runtime Environment
JVM: OpenJDK 64-Bit Server VM
Default Encoding: UTF-8
Language: en
Country: US
--></g></svg>