com.stellent.cis.client.api.scs.user
Interface ISCSCredentialValidateResponse
- All Superinterfaces:
- ICISObject, ICISObjectInitializable, ISCSObject, ISCSServerBinder, ISCSServerResponse, java.io.Serializable
public interface ISCSCredentialValidateResponse
- extends ISCSServerResponse
Response from the content server for a crendential validate request.
Methods inherited from interface com.stellent.cis.client.api.scs.ISCSServerBinder |
addResultSet, addStream, clearStreams, deserializeBinderFromHDA, getChangeMonitors, getDateFormat, getQuerySubjects, getResultSet, getResultSet, getResultSetColumnNames, getResultSetNames, getResultSetSingleRow, getResultSetSingleRow, getService, getStream, getStreamNames, getTimeZoneFromDateFormat, serializeBinderAsHDA, setChangeMonitors, setQuerySubjects, setService |
Methods inherited from interface com.stellent.cis.client.api.scs.ISCSObject |
castObject, clearPropertyFilter, copyObject, getPropertyFilter, getSourceAdapter, getSourceObject, getSourceObjectPropertyType, mergeObject, mergeObject, removeProperty, setPropertyFilter, setRestrictedPropertyFilter, setSourceObjectPropertyType |
isAuthenticated
boolean isAuthenticated()
- Returns:
- true if the user credentials were authenticated, false otherwise (only valid if a non-null password was used)
getUserObject
ISCSUserObject getUserObject()
- Returns:
- the user information for the user that was queried; available only
if the "retrieveExtendedInfo" flag was set on the query
getRoles
java.util.List getRoles()
- Returns:
- a list of
String
objects that name each of the roles the queried user was a member of; available
only if the "retrieveAccounts" flag was set during the query
getAccounts
java.util.List getAccounts()
- Returns:
- a list of
String
objects that each of the users accounts. Only available if the "retrieveAccounts"
flag was set during the query