Modifier and Type | Method and Description |
---|---|
protected ServiceRequest<TConnection> |
IdcClient.createRequest(IdcContext userContext,
DataBinder dataBinder,
TConnection connection,
IdcRequestConfig requestConfig)
Create the service request object
|
void |
IdcClient.logout(IdcContext userContext)
Logout
|
void |
IdcClient.logout(IdcContext userContext,
IdcRequestConfig requestConfig)
Logout
|
ServiceResponse |
IdcClient.sendRequest(IdcContext userContext,
DataBinder dataBinder)
Execute the request; sends the request to the Content Server and reads
the response.
|
ServiceResponse |
IdcClient.sendRequest(IdcContext userContext,
DataBinder dataBinder,
IdcRequestConfig requestConfig)
Execute the request; sends the request to the Content Server and reads
the response.
|
Modifier and Type | Method and Description |
---|---|
static void |
RIDCHttpClientUtils.addRequestData(IdcContext context,
RIDCHttpClient httpClient,
RIDCHttpMethod httpMethod,
IdcRequestConfig requestConfig,
boolean addCookies)
Set standard request headers, cookies and other info into the HTTP method.
|
Modifier and Type | Field and Description |
---|---|
protected IdcContext |
ContentHistoryWatcher.m_context |
Modifier and Type | Method and Description |
---|---|
protected IdcContext |
ContentHistoryWatcher.getContext() |
Modifier and Type | Method and Description |
---|---|
protected DateFormat |
ContentHistoryWatcher.initializeDateFormat(IdcContext context) |
Constructor and Description |
---|
ContentHistoryWatcher(IdcClient idcClient,
IdcContext context) |
Modifier and Type | Field and Description |
---|---|
protected IdcContext |
CacheId.m_userContext |
Modifier and Type | Method and Description |
---|---|
IdcContext |
CacheId.getUserContext() |
Modifier and Type | Method and Description |
---|---|
CachedDataBinder |
IServiceCallUtils.getAliasMap(IdcClient client,
IdcContext superuser)
Deprecated.
this method swallows IdcClientExceptions
|
CachedDataBinder |
IServiceCallUtils.getAliasMap(IdcClient client,
IdcContext superuser,
ITrace trace)
Get the Alias list from the Content Server.
|
CacheId |
IUserSecurityCache.getCacheIdForUser(IdcContext userContext)
Deprecated.
this method swallows IdcClientExceptions
|
CacheId |
IUserSecurityCache.getCacheIdForUser(IdcContext userContext,
ITrace trace)
Get the CacheId.
|
CachedDataBinder |
IServiceCallUtils.getServerEnvironment(IdcClient client,
IdcContext userContext)
Deprecated.
this method swallows IdcClientExceptions
|
CachedDataBinder |
IServiceCallUtils.getServerEnvironment(IdcClient client,
IdcContext userContext,
ITrace trace)
Get the environment information of the content server
Interesting localdata are UseCollaboration, and UseAccounts
|
CachedDataBinder |
IServiceCallUtils.getUserPermissions(IdcClient client,
IdcContext userContext)
Deprecated.
this method swallows IdcClientExceptions
|
CachedDataBinder |
IServiceCallUtils.getUserPermissions(IdcClient client,
IdcContext userContext,
ITrace trace)
Get the user's permissions from Content Server
|
protected void |
CacheId.setUserContext(IdcContext context) |
Constructor and Description |
---|
CacheId(String userName,
IdcContext userContext) |
Modifier and Type | Method and Description |
---|---|
IdcContext |
CSEnvCache.getIdcContext() |
Modifier and Type | Method and Description |
---|---|
CachedDataBinder |
ServiceCallUtils.getAliasMap(IdcClient client,
IdcContext superuser)
Deprecated.
this method swallows IdcClientExceptions
|
CachedDataBinder |
ServiceCallUtils.getAliasMap(IdcClient client,
IdcContext superuser,
ITrace trace)
Get the Alias list from the Content Server.
|
CacheId |
UserSecurityGroupsCache.getCacheIdForUser(IdcContext userContext)
Deprecated.
this method swallows IdcClientExceptions
|
CacheId |
UserSecurityGroupsCache.getCacheIdForUser(IdcContext userContext,
ITrace trace)
Get the CacheId.
|
CachedDataBinder |
ServiceCallUtils.getServerEnvironment(IdcClient client,
IdcContext userContext)
Deprecated.
this method swallows IdcClientExceptions
|
CachedDataBinder |
ServiceCallUtils.getServerEnvironment(IdcClient client,
IdcContext userContext,
ITrace trace)
Get the environment information of the content server
Interesting localdata are UseCollaboration, and UseAccounts
|
CachedDataBinder |
ServiceCallUtils.getUserPermissions(IdcClient client,
IdcContext userContext)
Deprecated.
this method swallows IdcClientExceptions
|
CachedDataBinder |
ServiceCallUtils.getUserPermissions(IdcClient client,
IdcContext userContext,
ITrace trace)
Get the user's permissions from Content Server
|
Constructor and Description |
---|
CSEnvCache(IdcClient idcClient,
IdcContext idcContext,
long timeToLive)
Deprecated.
|
CSEnvCache(IdcClient idcClient,
IdcContext idcContext,
long timeToLive,
IServiceCallUtils serviceCallUtils) |
UserSecurityGroupsCache(IdcClient idcClient,
int cacheMaxSize,
long userTimeToLive,
long serverTimeToLive,
IdcContext superuser)
Create a security implementation that checks Security Groups
|
UserSecurityGroupsCache(IdcClient idcClient,
int cacheMaxSize,
long userTimeToLive,
long serverTimeToLive,
IdcContext superuser,
IServiceCallUtils serviceCallUtils)
Create a security implementation that checks Security Groups
|
UserSGAccountsCache(IdcClient idcClient,
int cacheMaxSize,
long userTimeToLive,
long serverTimeToLive,
IdcContext superuser)
Create a security implementation that checks Security Groups and Accounts if Account Security is enabled
on the content server with UseAccounts=1
|
UserSGAccountsCache(IdcClient idcClient,
int cacheMaxSize,
long userTimeToLive,
long serverTimeToLive,
IdcContext superuser,
IServiceCallUtils serviceCallUtils)
Create a security implementation that checks Security Groups and Accounts if Account Security is enabled
on the content server with UseAccounts=1
|
UserSGAcctAclCache(IdcClient idcClient,
int cacheMaxSize,
long userTimeToLive,
long serverTimeToLive,
IdcContext superuser)
Create a security implementation that checks Security Groups, Accounts, and ACLs
depending on the content server's settings for UseAccounts and UseCollaboration
|
UserSGAcctAclCache(IdcClient idcClient,
int cacheMaxSize,
long userTimeToLive,
long serverTimeToLive,
IdcContext superuser,
IServiceCallUtils serviceCallUtils)
Create a security implementation that checks Security Groups, Accounts, and ACLs
depending on the content server's settings for UseAccounts and UseCollaboration
|
Modifier and Type | Method and Description |
---|---|
void |
IdcFilterAdapter.beforeJaxwsAuthenticateUser(IdcContext context,
DataBinder binder,
Map<String,Object> requestContext)
RIDC filter called just before jaxws call is made to loginPort.contentServerLogin () in authenticateUser ()
|
void |
BeforeJaxwsServiceFilter.beforeJaxwsAuthenticateUser(IdcContext context,
DataBinder binder,
Map<String,Object> requestContext)
RIDC filter called just before jaxws call is made to loginPort.contentServerLogin () in authenticateUser ()
|
void |
IdcFilterAdapter.beforeJaxwsLogoutUser(IdcContext context,
DataBinder binder,
Map<String,Object> requestContext)
RIDC filter called just before jaxws call is made to loginPort.contentServerLogout
|
void |
BeforeJaxwsServiceFilter.beforeJaxwsLogoutUser(IdcContext context,
DataBinder binder,
Map<String,Object> requestContext)
RIDC filter called just before jaxws call is made to loginPort.contentServerLogout ()
|
void |
IdcFilterAdapter.beforeJaxwsServiceRequest(IdcContext context,
DataBinder binder,
Map<String,Object> requestContext)
RIDC filter called just before jaxws call is made to loginPort.contentServerRequest () in performServiceRequest ()
|
void |
BeforeJaxwsServiceFilter.beforeJaxwsServiceRequest(IdcContext context,
DataBinder binder,
Map<String,Object> requestContext)
RIDC filter called just before jaxws call is made to loginPort.contentServerRequest () in performServiceRequest ()
|
void |
IdcFilterAdapter.beforeLogout(IdcClient client,
IdcContext context,
DataBinder binder)
RIDC filter called just before logout is processed by underlying protocol instance
|
void |
BeforeServiceRequestFilter.beforeServiceRequest(IdcClient client,
IdcContext context,
DataBinder binder)
RIDC filter called just before service request is processed by IdcClient.sendRequest()
|
void |
IdcFilterAdapter.beforeServiceRequest(IdcClient client,
IdcContext context,
DataBinder binder)
RIDC filter called just before service request is processed by IdcClient.sendRequest()
|
Modifier and Type | Method and Description |
---|---|
IdcContext |
ServiceRequest.getUserContext() |
Constructor and Description |
---|
ServiceRequest(IdcContext idcContext,
DataBinder dataBinder,
TConnection connection) |
ServiceRequest(IdcContext idcContext,
DataBinder dataBinder,
TConnection connection,
IdcRequestConfig requestConfig) |
Modifier and Type | Method and Description |
---|---|
IdcContext |
IdcHttpProtocol.getUserContext() |
Modifier and Type | Method and Description |
---|---|
abstract void |
JaxWSServiceStack.getCookiesFromUserContext(IdcContext userContext,
Map<String,Object> requestContext) |
Modifier and Type | Method and Description |
---|---|
void |
JaxWSjrfServiceStack.getCookiesFromUserContext(IdcContext userContext,
Map<String,Object> requestContext) |
Modifier and Type | Method and Description |
---|---|
void |
JaxWSwlsServiceStack.getCookiesFromUserContext(IdcContext userContext,
Map<String,Object> requestContext) |
Modifier and Type | Method and Description |
---|---|
abstract IdcContext |
RidcConnection.getAnonymousCredential()
Get a credential for the anonymous user.
|
abstract IdcContext |
RidcConnection.getCredential()
Evaluates the credentials stored for this connection instance along with
the protocol being leveraged and infers / returns the user context
deemed most appropriate.
|
abstract IdcContext |
RidcConnection.getCredential(String username)
Attempt to obtain for the specified username an appropriate user context
object.
|
abstract IdcContext |
RidcConnection.getCredentialForADFSecurityContextUser()
Attempt to obtain for the user as seen by the ADF Security Context
an appropriate user context object.
|
abstract IdcContext |
RidcConnection.getCredentialForADFSecurityContextUser(boolean anonymousSupported)
Attempt to obtain for the user as seen by the ADF Security Context
an appropriate user context object.
|
abstract IdcContext |
RidcConnection.getCredentialForImpersonatee(String impersonatee,
IdcContext impersonatorContext)
Leverages the specified impersonator user context to invoke a PING_SERVER
call to the Content Server with impersonation properties set in the
request DataBinder requesting sticky impersonation for the specified
impersonatee.
|
Modifier and Type | Method and Description |
---|---|
abstract IdcContext |
RidcConnection.getCredentialForImpersonatee(String impersonatee,
IdcContext impersonatorContext)
Leverages the specified impersonator user context to invoke a PING_SERVER
call to the Content Server with impersonation properties set in the
request DataBinder requesting sticky impersonation for the specified
impersonatee.
|
abstract void |
RidcConnection.logout(IdcContext userContext)
Attempt to logout the session wrapped by the specified IdcContext instance.
|
ServiceResponse |
RidcConnection.sendRequest(IdcContext userContext,
DataBinder binder)
Execute the request; Sends the request to the Content Server and obtains
the response.
|
Modifier and Type | Method and Description |
---|---|
IdcContext |
RidcConnectionImpl.getAnonymousCredential()
Get a credential for the anonymous user.
|
IdcContext |
RidcConnectionImpl.getCredential()
Evaluates the credentials stored for this connection instance along with
the protocol being leveraged and infers / returns the user context
deemed most appropriate.
|
IdcContext |
RidcConnectionImpl.getCredential(String username)
Attempt to obtain for the specified username an appropriate user context
object.
|
IdcContext |
RidcConnectionImpl.getCredentialForADFSecurityContextUser()
Attempt to obtain for the user as seen by the ADF Security Context
an appropriate user context object.
|
IdcContext |
RidcConnectionImpl.getCredentialForADFSecurityContextUser(boolean anonymousSupported)
Attempt to obtain for the user as seen by the ADF Security Context
an appropriate user context object.
|
IdcContext |
RidcConnectionImpl.getCredentialForImpersonatee(String impersonatee,
IdcContext impersonatorContext)
Leverages the specified impersonator user context to invoke a PING_SERVER
call to the Content Server with impersonation properties set in the
request DataBinder requesting sticky impersonation for the specified
impersonatee.
|
Modifier and Type | Method and Description |
---|---|
IdcContext |
RidcConnectionImpl.getCredentialForImpersonatee(String impersonatee,
IdcContext impersonatorContext)
Leverages the specified impersonator user context to invoke a PING_SERVER
call to the Content Server with impersonation properties set in the
request DataBinder requesting sticky impersonation for the specified
impersonatee.
|
void |
RidcConnectionImpl.logout(IdcContext userContext)
Attempt to logout the session wrapped by the specified IdcContext instance.
|
Modifier and Type | Method and Description |
---|---|
IdcContext |
RidcSession.getIdcContext() |
Constructor and Description |
---|
RidcSession(RidcConnection connection,
IdcContext idcContext) |
Modifier and Type | Method and Description |
---|---|
IdcContext |
JPSSubjectCredentialProvider.getCredential(RidcConnection connection,
boolean anonymousFallbackAllowed) |
IdcContext |
ADFSecurityContextCredentialProvider.getCredential(RidcConnection connection,
boolean anonymousFallbackAllowed) |
IdcContext |
ImpersonationADFSecurityContextCredentialProvider.getCredential(RidcConnection connection,
boolean anonymousFallbackAllowed) |
IdcContext |
RidcCredentialProvider.getCredential(RidcConnection connection,
boolean anonymousFallbackAllowed)
Get a suitable credential for the connected ADF session-scope party
to use for a session pool session
|