|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--jsdsi.Obj | +--jsdsi.Principal
A principal: an entity that can define names and can grant and receive authorizations. Represented by a public key or its hash.
Nested Class Summary |
Nested classes inherited from class jsdsi.Subject |
Subject.Default |
Constructor Summary | |
Principal()
|
Method Summary | |
java.lang.String |
getName()
|
(package private) static Principal |
parsePrincipal(SexpList l)
|
abstract boolean |
samePrincipalAs(Principal p)
|
Methods inherited from class jsdsi.Obj |
equals, hashCode, parseObj, parseObj, toByteArray, toSexp, toString |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface jsdsi.Subject |
toSexp |
Methods inherited from interface java.security.Principal |
equals, hashCode, toString |
Constructor Detail |
public Principal()
Method Detail |
public abstract boolean samePrincipalAs(Principal p)
public java.lang.String getName()
getName
in interface java.security.Principal
static Principal parsePrincipal(SexpList l) throws SexpParseException
SexpParseException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |