|
02/28/2005 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--com.epicentric.authentication.AccountTypeDescriptor
Description of an authentication account. There is one object of this
type for every Realm that has an Authenticator. An
AccountTypeDescriptor contains AccountPropertyDescriptor
objects.
This class provides a generic way to define properties. An alias
can be used to map properties -- for example, to map logon
to rdn for LDAP or to username for SQL or NT.
| Method Summary | |
Iterator |
aliasIterator()
Returns an iterator of property aliases for this AccountTypeDescriptor. |
boolean |
containsPropertyWithID(String propertyID)
Checks whether this AccountTypeDescriptor contains a property with the given ID |
AccountPropertyDescriptor |
getPropertyByID(String propertyID)
Returns an AccountPropertyDescriptor by its ID or corresponding alias. |
Iterator |
propertyIterator()
Returns an iterator of AccountPropertyDescriptor objects for
this AccountTypeDescriptor. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
public AccountPropertyDescriptor getPropertyByID(String propertyID)
throws PropertyDescriptorNotFoundException
propertyID - Unique identifier of the property or corresponding alias to be retrievedpropertyIDpublic boolean containsPropertyWithID(String propertyID)
propertyID - ID for the AccountPropertyDescriptorpropertyID; false otherwisepublic Iterator propertyIterator()
AccountPropertyDescriptor objects for
this AccountTypeDescriptor.public Iterator aliasIterator()
AccountPropertyDescriptor aliases.
|
02/28/2005 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||