|
Project JXTA | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.jxta.impl.membership.passwd.PasswdMembershipService.PasswdCredential
This class provides the sub-class of Credential which is associated with the password membership service.
Field Summary | |
(package private) ID |
peerid
The peerid associated with this credential. |
(package private) String |
signedPeerID
The peerid which has been "signed" so that the identity may be verified. |
(package private) PasswdMembershipService |
source
The MembershipService service which generated this credential. |
(package private) boolean |
valid
Whether the credential is valid. |
(package private) String |
whoami
The identity associated with this credential |
Constructor Summary | |
protected |
PasswdMembershipService.PasswdCredential(PasswdMembershipService source,
Element root)
|
protected |
PasswdMembershipService.PasswdCredential(PasswdMembershipService source,
String whoami,
String signedPeerID)
|
Method Summary | |
void |
addPropertyChangeListener(PropertyChangeListener listener)
Add a listener |
void |
addPropertyChangeListener(String propertyName,
PropertyChangeListener listener)
Add a listener |
StructuredDocument |
getDocument(MimeMediaType as)
|
ID |
getPeerGroupID()
|
ID |
getPeerID()
|
Service |
getSourceService()
|
Object |
getSubject()
|
protected boolean |
handleElement(XMLElement elem)
Process an individual element from the document. |
protected void |
initialize(Element root)
Intialize from a portion of a structured document. |
boolean |
isExpired()
PasswdCredential never expire. |
boolean |
isValid()
PasswdCredential are almost always valid. |
void |
removePropertyChangeListener(PropertyChangeListener listener)
Remove a listener |
void |
removePropertyChangeListener(String propertyName,
PropertyChangeListener listener)
Remove a listener |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
PasswdMembershipService source
String whoami
ID peerid
String signedPeerID
boolean valid
Constructor Detail |
protected PasswdMembershipService.PasswdCredential(PasswdMembershipService source, String whoami, String signedPeerID)
protected PasswdMembershipService.PasswdCredential(PasswdMembershipService source, Element root) throws PeerGroupException
Method Detail |
public void addPropertyChangeListener(PropertyChangeListener listener)
addPropertyChangeListener
in interface CredentialPCLSupport
listener
- the listenerpublic void addPropertyChangeListener(String propertyName, PropertyChangeListener listener)
addPropertyChangeListener
in interface CredentialPCLSupport
propertyName
- the property to watchlistener
- the listenerpublic void removePropertyChangeListener(PropertyChangeListener listener)
removePropertyChangeListener
in interface CredentialPCLSupport
listener
- the listenerpublic void removePropertyChangeListener(String propertyName, PropertyChangeListener listener)
removePropertyChangeListener
in interface CredentialPCLSupport
propertyName
- the property which was watchedlistener
- the listenerpublic ID getPeerGroupID()
getPeerGroupID
in interface Credential
public ID getPeerID()
getPeerID
in interface Credential
public boolean isExpired()
isExpired
in interface Credential
public boolean isValid()
isValid
in interface Credential
public Object getSubject()
getSubject
in interface Credential
public Service getSourceService()
getSourceService
in interface Credential
public StructuredDocument getDocument(MimeMediaType as) throws Exception
getDocument
in interface Credential
Exception
protected boolean handleElement(XMLElement elem)
elem
- the element to be processed.
protected void initialize(Element root)
|
JXTA J2SE | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |