com.crystaldecisions.sdk.plugin.admin.ssoadmin
Interface ISingleSignOnAdmin


public interface ISingleSignOnAdmin

This interface provides methods that allow you to manage the cache expiry time for a given server with respect to single sign-on (SSO) authentication.


Method Summary
 void commit()
           Commits the updates that have been made to the server’s cache expiry time.
 int getProviderContextCacheExpiry()
           Returns the cache expiry time for a given server.
 void setProviderContextCacheExpiry(int seconds)
           Sets the cache expiry time for a given server.
 

Method Detail

getProviderContextCacheExpiry

public int getProviderContextCacheExpiry()
                                  throws SDKException

Returns the cache expiry time for a given server.

This functionality applies to the following four servers that can implement SSO and kerberos authentication:

Returns:
An int that indicates the cache expiry time.
Throws:
SDKException - This is thrown if the process is unsuccessful.

setProviderContextCacheExpiry

public void setProviderContextCacheExpiry(int seconds)
                                   throws SDKException

Sets the cache expiry time for a given server.

This functionality applies to the following four servers that can implement SSO and kerberos authentication:

Parameters:
seconds - An int that indicates the cache expiry time.
Throws:
SDKException - This is thrown if the process is unsuccessful.

commit

public void commit()
            throws SDKException

Commits the updates that have been made to the server’s cache expiry time.

Throws:
SDKException - This is thrown if the process is unsuccessful.