blob: 01c8798a21f55547638bf5bdada0249709e3b406 [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="313px" preserveAspectRatio="none" style="width:290px;height:313px;background:#FFFFFF;" version="1.1" viewBox="0 0 290 313" width="290px" zoomAndPan="magnify"><defs><filter height="300%" id="f1oo2hgkmsuyqn" 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=[83026b3c162e0a2ccaf377bc1e961a54]
class org.apache.wiki.auth.authorize.Role--><a href="Role.html" target="_top" title="Role.html" xlink:actuate="onRequest" xlink:href="Role.html" xlink:show="new" xlink:title="Role.html" xlink:type="simple"><rect codeLine="5" fill="#FEFECE" filter="url(#f1oo2hgkmsuyqn)" height="156.375" id="org.apache.wiki.auth.authorize.Role" style="stroke:#A80036;stroke-width:1.5;" width="217" x="37.5" y="126"/><ellipse cx="69.6" cy="144.9688" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M72.5688,150.6094 Q71.9906,150.9063 71.35,151.0469 Q70.7094,151.2031 70.0063,151.2031 Q67.5063,151.2031 66.1781,149.5625 Q64.8656,147.9063 64.8656,144.7813 Q64.8656,141.6563 66.1781,140 Q67.5063,138.3438 70.0063,138.3438 Q70.7094,138.3438 71.35,138.5 Q72.0063,138.6563 72.5688,138.9531 L72.5688,141.6719 Q71.9438,141.0938 71.35,140.8281 Q70.7563,140.5469 70.1313,140.5469 Q68.7875,140.5469 68.1,141.625 Q67.4125,142.6875 67.4125,144.7813 Q67.4125,146.875 68.1,147.9531 Q68.7875,149.0156 70.1313,149.0156 Q70.7563,149.0156 71.35,148.75 Q71.9438,148.4688 72.5688,147.8906 L72.5688,150.6094 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="31" x="145.4" y="143.9951">Role</text><text fill="#000000" font-family="sans-serif" font-size="10" lengthAdjust="spacing" textLength="147" x="87.4" y="156.5791">org.apache.wiki.auth.authorize</text><line style="stroke:#A80036;stroke-width:1.5;" x1="38.5" x2="253.5" y1="163.9375" y2="163.9375"/><ellipse cx="48.5" cy="174.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="51" x="57.5" y="178.1479">ALL: Role</text><ellipse cx="48.5" cy="187.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="57.5" y="190.9526">ANONYMOUS: Role</text><ellipse cx="48.5" cy="200.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="91" x="57.5" y="203.7573">ASSERTED: Role</text><ellipse cx="48.5" cy="213.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="124" x="57.5" y="216.562">AUTHENTICATED: Role</text><line style="stroke:#A80036;stroke-width:1.5;" x1="38.5" x2="253.5" y1="223.1563" y2="223.1563"/><ellipse cx="48.5" cy="234.1563" 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="66" x="57.5" y="237.3667">Role(String)</text><ellipse cx="48.5" cy="246.9609" 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" text-decoration="underline" textLength="154" x="57.5" y="250.1714">isBuiltInRole(Role): boolean</text><ellipse cx="48.5" cy="259.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" text-decoration="underline" textLength="191" x="57.5" y="262.9761">isReservedName(String): boolean</text><ellipse cx="48.5" cy="272.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="101" x="57.5" y="275.7808">getName(): String</text></a><!--MD5=[e2dc22e8225a918eadd77002df418415]
class java.security.Principal--><rect codeLine="16" fill="#FEFECE" filter="url(#f1oo2hgkmsuyqn)" height="58.7422" id="java.security.Principal" style="stroke:#A80036;stroke-width:1.5;" width="126" x="7" y="7"/><ellipse cx="35.5" cy="25.9688" fill="#B4A7E5" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M31.4219,21.7344 L31.4219,19.5781 L38.8125,19.5781 L38.8125,21.7344 L36.3438,21.7344 L36.3438,29.8125 L38.8125,29.8125 L38.8125,31.9688 L31.4219,31.9688 L31.4219,29.8125 L33.8906,29.8125 L33.8906,21.7344 L31.4219,21.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="24.9951">Principal</text><text fill="#000000" font-family="sans-serif" font-size="10" font-style="italic" lengthAdjust="spacing" textLength="64" x="52.5" y="37.5791">java.security</text><line style="stroke:#A80036;stroke-width:1.5;" x1="8" x2="132" y1="44.9375" y2="44.9375"/><ellipse cx="18" cy="55.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="59.1479">getName(): String</text><!--MD5=[5a5af9b0547913863cbe0ddf55a9ab5e]
class java.io.Serializable--><rect codeLine="19" fill="#FEFECE" filter="url(#f1oo2hgkmsuyqn)" height="37.9375" id="java.io.Serializable" style="stroke:#A80036;stroke-width:1.5;" width="108" x="168" y="17.5"/><ellipse cx="183" cy="36.4688" fill="#B4A7E5" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M178.9219,32.2344 L178.9219,30.0781 L186.3125,30.0781 L186.3125,32.2344 L183.8438,32.2344 L183.8438,40.3125 L186.3125,40.3125 L186.3125,42.4688 L178.9219,42.4688 L178.9219,40.3125 L181.3906,40.3125 L181.3906,32.2344 L178.9219,32.2344 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" font-style="italic" lengthAdjust="spacing" textLength="76" x="197" y="35.4951">Serializable</text><text fill="#000000" font-family="sans-serif" font-size="10" font-style="italic" lengthAdjust="spacing" textLength="33" x="218.5" y="48.0791">java.io</text><!--MD5=[ae73d3ae6e092238caceb29e878485ca]
reverse link java.security.Principal to org.apache.wiki.auth.authorize.Role--><path codeLine="21" d="M91.61,84.55 C97.52,97.42 104.08,111.72 110.55,125.8 " fill="none" id="java.security.Principal-backto-org.apache.wiki.auth.authorize.Role" style="stroke:#A80036;stroke-width:1.0;stroke-dasharray:7.0,7.0;"/><polygon fill="none" points="85.22,87.42,83.24,66.33,97.95,81.58,85.22,87.42" style="stroke:#A80036;stroke-width:1.0;"/><!--MD5=[8de48516d660c290f3f98bb65755c4ac]
reverse link java.io.Serializable to org.apache.wiki.auth.authorize.Role--><path codeLine="22" d="M205.31,73.84 C198.29,89.14 189.82,107.57 181.52,125.66 " fill="none" id="java.io.Serializable-backto-org.apache.wiki.auth.authorize.Role" style="stroke:#A80036;stroke-width:1.0;stroke-dasharray:7.0,7.0;"/><polygon fill="none" points="199.01,70.78,213.72,55.53,211.74,76.62,199.01,70.78" style="stroke:#A80036;stroke-width:1.0;"/><text fill="#888888" font-family="sans-serif" font-size="10" lengthAdjust="spacing" textLength="192" x="42.5" y="304.6572">UMLDoclet 2.0.15, PlantUML 1.2021.13</text><!--MD5=[c1867937c6bf5242480663de9f2e105c]
@startuml
set namespaceSeparator none
hide empty fields
hide empty methods
class "<size:14>Role\n<size:10>org.apache.wiki.auth.authorize" as org.apache.wiki.auth.authorize.Role [[Role.html]] {
{static} +ALL: Role
{static} +ANONYMOUS: Role
{static} +ASSERTED: Role
{static} +AUTHENTICATED: Role
+Role(String)
{static} +isBuiltInRole(Role): boolean
{static} +isReservedName(String): boolean
+getName(): String
}
interface "<size:14>Principal\n<size:10>java.security" as java.security.Principal {
{abstract} +getName(): String
}
interface "<size:14>Serializable\n<size:10>java.io" as java.io.Serializable
java.security.Principal <|.. org.apache.wiki.auth.authorize.Role
java.io.Serializable <|.. org.apache.wiki.auth.authorize.Role
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>