|
||||||||||
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.SSOCredentials
public class SSOCredentials
SSOCredentials class contains the functionality to find, add, modify and delete SSO Resource Info from TAM using the TAM Connector for TDI.
Field Summary | |
---|---|
static java.lang.String |
SSOCRED_ATTR_RESOURCE_NAME
|
static java.lang.String |
SSOCRED_ATTR_RESOURCE_PASSWORD
|
static java.lang.String |
SSOCRED_ATTR_RESOURCE_TYPE
|
static java.lang.String |
SSOCRED_ATTR_RESOURCE_USER
|
static java.lang.String |
SSOCRED_ATTR_USER_ID
|
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 | |
---|---|
SSOCredentials(Entry entry,
com.tivoli.pd.jutil.PDContext context,
Log log)
SSOCredentials Constructor |
|
SSOCredentials(com.tivoli.pd.jutil.PDContext context,
SearchCriteria searchcriteria,
Log log)
SSOCredentials Constructor. |
|
SSOCredentials(com.tivoli.pd.jadmin.PDSSOCred.CredInfo credInfo,
com.tivoli.pd.jutil.PDContext context,
Log log)
SSOCredentials Constructor |
|
SSOCredentials(com.tivoli.pd.jadmin.PDSSOCred pdSSOCred,
com.tivoli.pd.jutil.PDContext context,
Log log)
SSOCredentials Constructor |
|
SSOCredentials(SearchCriteria searchcriteria,
com.tivoli.pd.jutil.PDContext context,
Log log)
SSOCredentials Constructor |
Method Summary | |
---|---|
void |
delete()
Delete a Resource/ResourceGroup for a User from the SSO Credentials. |
Entry |
getAttributes()
Returns the Credential data in the form of an Entry object |
static java.util.List |
list(com.tivoli.pd.jutil.PDContext pdContext)
Return a List (ArrayList) of TAM SSO USer Credentials |
static java.util.List |
list(SearchCriteria searchCriteria,
com.tivoli.pd.jutil.PDContext pdContext)
Return a List (ArrayList) of TAM SSO USer Credentials based on search criteria |
void |
modify()
Modify the Password for the User's SSO Credentials |
void |
put()
Create a TAM SSO credential for a user. |
static java.util.Vector |
schema()
Returns the TDI Schema |
void |
set(Entry entry)
Sets the object from the TDI entry object |
void |
set(com.tivoli.pd.jadmin.PDSSOCred.CredInfo credInfo)
Sets the private members from the TAM Credentials |
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 java.lang.String SSOCRED_ATTR_USER_ID
public static final java.lang.String SSOCRED_ATTR_RESOURCE_NAME
public static final java.lang.String SSOCRED_ATTR_RESOURCE_PASSWORD
public static final java.lang.String SSOCRED_ATTR_RESOURCE_TYPE
public static final java.lang.String SSOCRED_ATTR_RESOURCE_USER
Constructor Detail |
---|
public SSOCredentials(com.tivoli.pd.jadmin.PDSSOCred pdSSOCred, com.tivoli.pd.jutil.PDContext context, Log log) throws com.tivoli.pd.jutil.PDException
pdSSOCred
- TAM SSO Credentialscontext
- The TAM Contextlog
- TDI Connector log
com.tivoli.pd.jutil.PDException
public SSOCredentials(com.tivoli.pd.jadmin.PDSSOCred.CredInfo credInfo, com.tivoli.pd.jutil.PDContext context, Log log) throws com.tivoli.pd.jutil.PDException
credInfo
- The SSO Credentials Infocontext
- The TAM Contextlog
- The TDI Connector log
com.tivoli.pd.jutil.PDException
public SSOCredentials(Entry entry, com.tivoli.pd.jutil.PDContext context, Log log)
entry
- The TDI entry datacontext
- The TAM Contextlog
- The TAM Connector logpublic SSOCredentials(SearchCriteria searchcriteria, com.tivoli.pd.jutil.PDContext context, Log log) throws TAMConnectorException, com.tivoli.pd.jutil.PDException
searchcriteria
- The search criteriacontext
- The TAM Contextlog
- The log
TAMConnectorException
com.tivoli.pd.jutil.PDException
public SSOCredentials(com.tivoli.pd.jutil.PDContext context, SearchCriteria searchcriteria, Log log) throws TAMConnectorException, com.tivoli.pd.jutil.PDException
context
- The TAM Contextsearchcriteria
- The search criterialog
- The log
TAMConnectorException
com.tivoli.pd.jutil.PDException
Method Detail |
---|
public void set(com.tivoli.pd.jadmin.PDSSOCred.CredInfo credInfo) throws com.tivoli.pd.jutil.PDException
credInfo
- The TAM Credential Info
com.tivoli.pd.jutil.PDException
public void set(Entry entry)
entry
- The TDI entry objectpublic Entry getAttributes()
public void put() throws TAMConnectorException, com.tivoli.pd.jutil.PDException
TAMConnectorException
com.tivoli.pd.jutil.PDException
public void modify() 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 static java.util.Vector schema()
public static java.util.List list(com.tivoli.pd.jutil.PDContext pdContext) throws com.tivoli.pd.jutil.PDException
pdContext
- The TAM Context
com.tivoli.pd.jutil.PDException
public static java.util.List list(SearchCriteria searchCriteria, com.tivoli.pd.jutil.PDContext pdContext) throws com.tivoli.pd.jutil.PDException
pdContext
- The TAM ContextsearchCriteria
- The provided Search Criteria
com.tivoli.pd.jutil.PDException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |