|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.juddi.auth.XMLDocAuthenticator
This is a simple implementation of jUDDI's Authenticator interface. The credential
store is simply an unencrypted xml document called 'juddi.users' that can be
found in jUDDI's config directory. Below is an example of what you might find
in this document.
Example juddi.users document:
=============================
Constructor Summary | |
XMLDocAuthenticator()
|
Method Summary | |
java.lang.String |
authenticate(java.lang.String userID,
java.lang.String credential)
|
void |
characters(char[] chars,
int int1,
int int2)
handle characters event |
void |
endDocument()
handle endDocument event |
void |
endElement(java.lang.String name,
java.lang.String string2,
java.lang.String string3)
handle endElement event |
void |
endPrefixMapping(java.lang.String string)
handle endPrefixMapping event |
void |
error(org.xml.sax.SAXParseException spex)
handle error event |
void |
fatalError(org.xml.sax.SAXParseException spex)
handle fatalError event |
void |
ignorableWhitespace(char[] chars,
int int1,
int int2)
handle ignorableWhitespace event |
void |
init()
Perform auth initialization tasks |
static void |
main(java.lang.String[] args)
|
void |
processingInstruction(java.lang.String string1,
java.lang.String string2)
handle processingInstruction event |
void |
setDocumentLocator(org.xml.sax.Locator locator)
handle setDocumentLocator event |
void |
skippedEntity(java.lang.String string)
handle skippedEntity event |
void |
startDocument()
handle startDocument event |
void |
startElement(java.lang.String uri,
java.lang.String name,
java.lang.String qName,
org.xml.sax.Attributes attributes)
handle startElement event |
void |
startPrefixMapping(java.lang.String string1,
java.lang.String string2)
handle startPrefixMapping event |
java.lang.String |
toString()
|
void |
warning(org.xml.sax.SAXParseException spex)
handle warning event |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public XMLDocAuthenticator()
Method Detail |
public void init()
public java.lang.String authenticate(java.lang.String userID, java.lang.String credential) throws RegistryException
authenticate
in interface Authenticator
userID
- credential
-
RegistryException
public java.lang.String toString()
public void setDocumentLocator(org.xml.sax.Locator locator)
setDocumentLocator
in interface org.xml.sax.ContentHandler
public void startDocument() throws org.xml.sax.SAXException
startDocument
in interface org.xml.sax.ContentHandler
org.xml.sax.SAXException
public void endDocument() throws org.xml.sax.SAXException
endDocument
in interface org.xml.sax.ContentHandler
org.xml.sax.SAXException
public void startElement(java.lang.String uri, java.lang.String name, java.lang.String qName, org.xml.sax.Attributes attributes) throws org.xml.sax.SAXException
startElement
in interface org.xml.sax.ContentHandler
org.xml.sax.SAXException
public void endElement(java.lang.String name, java.lang.String string2, java.lang.String string3) throws org.xml.sax.SAXException
endElement
in interface org.xml.sax.ContentHandler
org.xml.sax.SAXException
public void characters(char[] chars, int int1, int int2) throws org.xml.sax.SAXException
characters
in interface org.xml.sax.ContentHandler
org.xml.sax.SAXException
public void ignorableWhitespace(char[] chars, int int1, int int2) throws org.xml.sax.SAXException
ignorableWhitespace
in interface org.xml.sax.ContentHandler
org.xml.sax.SAXException
public void processingInstruction(java.lang.String string1, java.lang.String string2) throws org.xml.sax.SAXException
processingInstruction
in interface org.xml.sax.ContentHandler
org.xml.sax.SAXException
public void startPrefixMapping(java.lang.String string1, java.lang.String string2) throws org.xml.sax.SAXException
startPrefixMapping
in interface org.xml.sax.ContentHandler
org.xml.sax.SAXException
public void endPrefixMapping(java.lang.String string) throws org.xml.sax.SAXException
endPrefixMapping
in interface org.xml.sax.ContentHandler
org.xml.sax.SAXException
public void skippedEntity(java.lang.String string) throws org.xml.sax.SAXException
skippedEntity
in interface org.xml.sax.ContentHandler
org.xml.sax.SAXException
public void warning(org.xml.sax.SAXParseException spex) throws org.xml.sax.SAXException
warning
in interface org.xml.sax.ErrorHandler
org.xml.sax.SAXException
public void error(org.xml.sax.SAXParseException spex) throws org.xml.sax.SAXException
error
in interface org.xml.sax.ErrorHandler
org.xml.sax.SAXException
public void fatalError(org.xml.sax.SAXParseException spex) throws org.xml.sax.SAXException
fatalError
in interface org.xml.sax.ErrorHandler
org.xml.sax.SAXException
public static void main(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |