|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.di.connector.tam.CommonBase
com.ibm.di.connector.tam.SSOResource
public class SSOResource
SSO Resource class contains the functionality to find, add and delete Resources from TAM using the TAM Connector for IBM Tivoli Directory Integrator.
Field Summary | |
---|---|
static String |
SSORESOURCE_ATTR_DESCRIPTION
|
static String |
SSORESOURCE_ATTR_NAME
|
Fields inherited from class com.ibm.di.connector.tam.CommonBase |
---|
DATE_FORMAT, MAX_SIGNED_DWORD, MAX_UNSIGNED_DWORD, mLogProxy, mPDContext, mPDMessages, QSS_BOOLEAN, QSS_BYTE_ARRAY, QSS_DATE, QSS_INTEGER, QSS_LONG, QSS_STRING, QSS_VECTOR |
Constructor Summary | |
---|---|
SSOResource(Entry entry,
com.tivoli.pd.jutil.PDContext context,
Log log)
SSO Resource Constructor |
|
SSOResource(com.tivoli.pd.jutil.PDContext context,
SearchCriteria searchcriteria,
Log log)
The SSO Resource Constructor |
|
SSOResource(SearchCriteria searchcriteria,
com.tivoli.pd.jutil.PDContext context,
Log log)
The SSO Resource Constructor |
|
SSOResource(String s,
com.tivoli.pd.jutil.PDContext context,
Log log)
SSO Resource Contrustor |
Method Summary | |
---|---|
void |
delete()
Deletes a resource |
Entry |
getAttributes()
Return the attributes in the form of an Entry object |
static List |
list(com.tivoli.pd.jutil.PDContext pdContext)
Return a List (ArrayList) of SSO Resources |
void |
put()
Adds a Resource |
static Vector |
schema()
Return the IBM Tivoli Directory Integrator Schema in the form of a Vector |
Methods inherited from class com.ibm.di.connector.tam.CommonBase |
---|
addSchemaEntry, createAndAddEntryAttribute, debug, debug, error, getBooleanEntryAttributeValue, getByteArrayEntryAttributeValue, getDateEntryAttributeValue, getIntegerEntryAttributeValue, getLongEntryAttributeValue, getPDMessage, getStringEntryAttributeValue, logmsg, printEntry, processMsgs |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String SSORESOURCE_ATTR_NAME
public static final String SSORESOURCE_ATTR_DESCRIPTION
Constructor Detail |
---|
public SSOResource(String s, com.tivoli.pd.jutil.PDContext context, Log log) throws com.tivoli.pd.jutil.PDException
s
- The TAM Resource namecontext
- The TAM Contextlog
- The IBM Tivoli Directory Integrator Connector Log
com.tivoli.pd.jutil.PDException
public SSOResource(Entry entry, com.tivoli.pd.jutil.PDContext context, Log log)
entry
- The Entry data from IBM Tivoli Directory Integratorcontext
- The TAM Contextlog
- The TAM Connector logpublic SSOResource(SearchCriteria searchcriteria, com.tivoli.pd.jutil.PDContext context, Log log) throws TAMConnectorException, com.tivoli.pd.jutil.PDException
Constructs a resource from the search criteria
searchcriteria
- The search criteria, usually the resource namecontext
- The TAM Contactlog
- The TAM Connector log
TAMConnectorException
com.tivoli.pd.jutil.PDException
public SSOResource(com.tivoli.pd.jutil.PDContext context, SearchCriteria searchcriteria, Log log) throws TAMConnectorException
Constructs a resource from the search criteria w/o accessing the underlying PDOBject. Initialisation is done from the searchcriteria only.
searchcriteria
- The search criteria, usually the resource namecontext
- The TAM Contactlog
- The TAM Connector log
TAMConnectorException
Method Detail |
---|
public void put() throws TAMConnectorException, com.tivoli.pd.jutil.PDException
TAMConnectorException
com.tivoli.pd.jutil.PDException
public void delete() throws TAMConnectorException, com.tivoli.pd.jutil.PDException
TAMConnectorException
com.tivoli.pd.jutil.PDException
public Entry getAttributes()
public static Vector schema()
public static List list(com.tivoli.pd.jutil.PDContext pdContext) throws com.tivoli.pd.jutil.PDException
pdContext
- The TAM Context
com.tivoli.pd.jutil.PDException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |