Skip to content
Snippets Groups Projects
Commit 48adcd6d authored by Adrian Damian's avatar Adrian Damian
Browse files

Added the core authorization classes

parent c073c917
No related branches found
No related tags found
No related merge requests found
......@@ -19,13 +19,11 @@
<a href="uml/UserAuth.png"> <img src="uml/UserAuth.png" alt="CADC User Authorization Model"></a>
<h2>User Class Features </h2>
In the system, a user is uniquely identified by a Principal (in CADC's case that is the CadcPrincipal) but can have a number of other identities for different contexts:
In the system, a user is uniquely identified by one Principal (in CADC's case that is of type NumericPrincipal) but can have a number of other identities for different contexts:
<ul>
<li>HttpPrincipal: Web user identity associated with Simple HHTP User Password access.</li>
<li>X500Principal: X509 certificate identity. </li>
<li>SShPubKeyPrincipal: An ssh key identity. </li>
<li>CadcPrincipal: An identity used internally at the CADC. </li>
<li>CookiePrincipal: Cookie based identity. </li>
<li>NumericPrincipal: An numeric identity associated with a user. Typically, used internally within a system.</li>
<li>OpenIdPrincipal: An OpenID identity. </li>
</ul>
......
projects/cadcUtil/doc/uml/UserAuth.png

17.7 KiB | W: | H:

projects/cadcUtil/doc/uml/UserAuth.png

17.6 KiB | W: | H:

projects/cadcUtil/doc/uml/UserAuth.png
projects/cadcUtil/doc/uml/UserAuth.png
projects/cadcUtil/doc/uml/UserAuth.png
projects/cadcUtil/doc/uml/UserAuth.png
  • 2-up
  • Swipe
  • Onion skin
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment