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 | Field and Description |
---|---|
protected IdcContext |
CSEnvCache.m_idcContext |
protected IdcContext |
AliasCache.m_superuser |
protected IdcContext |
AccessResolverAcl.m_superuser |
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 |
---|
AccessResolverAcl(CSEnvCache csEnvCache, long timeToLive, IdcContext superuser)
The superuser context is used to cache a copy of the Alias list from the content server
|
AliasCache(CSEnvCache csEnvCache, long timeToLive, IdcContext superuser) |
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 |
RidcCredentialProvider.getCredential(RidcConnection connection, boolean anonymousFallbackAllowed)
Get a suitable credential for the connected ADF session-scope party to use for a session pool session
|
IdcContext |
ImpersonationADFSecurityContextCredentialProvider.getCredential(RidcConnection connection, boolean anonymousFallbackAllowed) |
IdcContext |
JPSSubjectCredentialProvider.getCredential(RidcConnection connection, boolean anonymousFallbackAllowed) |
IdcContext |
ADFSecurityContextCredentialProvider.getCredential(RidcConnection connection, boolean anonymousFallbackAllowed) |