Package com.cognos.CAM_AAA.authentication

Provides classes and interfaces for writing an IBM Cognos custom authentication provider.

See: Description

  • Interface Summary 
    Interface Description
    IAccount
    Defines the interface to use for implementing an IBM Cognos account.
    IAuthenticationListener
    Defines the interface to use for implementing an IBM Cognos authentication listener.
    IBaseClass
    Defines the common interface for IBM Cognos objects.
    IBiBusHeader
    Defines the interface to use for accessing an IBM Cognos biBusHeader.
    IBiBusHeader2  
    IBoundingSetProvider
    Defines the interface for implementing a custom tenant bounding set provider for use in a multi-tenant environment.
    ICredential
    Defines the interface to use for implementing an IBM Cognos credential.
    IDisplayObject
    Defines the common interface for implementing an IBM Cognos display object.
    IGroup
    Defines the interface to use for implementing an IBM Cognos group.
    IHiddenDisplayObject
    Defines the interface to use for implementing a hidden display object.
    IMultiSelectDisplayObject
    Defines the interface to use for implementing a multiple selection display object.
    INamespace
    Defines the interface to use for implementing an IBM Cognos namespace.
    INamespaceAuthenticationProvider
    Defines the interface to use for implementing an IBM Cognos custom authentication provider.
    INamespaceAuthenticationProvider2
    Defines the interface to use for implementing an IBM Cognos custom authentication provider.
    INamespaceAuthenticationProviderBase
    Defines the base interface to use for implementing an IBM Cognos custom authentication provider.
    INamespaceConfiguration
    Defines the interface to use for accessing an IBM Cognos namespace configuration.
    INamespaceFolder
    Defines the interface to use for implementing an IBM Cognos namespace folder.
    INamespaceTrustedSignonProvider
    Defines the interface to use for implementing an IBM Cognos trusted signon provider.
    IProvider
    Super interface for multitenancy custom providers, defines the common methods for custom providers for multitenant environments.
    IQuery
    Defines the interface to use for implementing an IBM Cognos query.
    IQueryOption
    Describes the interface to use for accessing IBM Cognos query options.
    IQueryResult
    Defines the interface to use for implementing an IBM Cognos query result.
    IReadOnlyDisplayObject
    Defines the interface to use for implementing a read-only text object used in a form when prompting the user.
    IRedirectDisplayObject
    Defines the interface to use for implementing a redirect display object.
    IRestorableVisa
    Defines the interface for a version of an IVisa that can be restored in a failover scenario so that the users session is maintained without having to login again
    IRole
    Defines the interface to use for implementing an IBM Cognos role.
    ISearchExpression
    Defines the interface to use for the interpreting the search expression contained in an IBM Cognos query.
    ISearchFilter
    Defines the interface to use for accessing the search filter contained in the search expression of an IBM Cognos query.
    ISearchFilterConditionalExpression
    Defines the interface to use for accessing a conditional expression.
    ISearchFilterFunctionCall
    Defines the interface to use for accessing a function call within a query search expression.
    ISearchFilterRelationExpression
    Defines the interface to use for accessing a relation expression.
    ISearchStep
    Defines the interface to use for accessing a search step.
    ISelectOption
    Defines the interface to use for implementing a selectable option for a single-select or multi-select display object.
    ISingleSelectDisplayObject
    Defines the interface to use for implementing a single selection display object.
    ISortProperty
    Defines the interface to be use for the interpretation of the sorting property for an IBM Cognos query.
    ITenantProvider
    Defines the interface for implementing a custom tenant identifier provider for use in a multi-tenant environment.
    ITextDisplayObject
    Defines the interface to use for implementing a text object used in a form when prompting the user.
    ITextNoEchoDisplayObject
    Defines the interface to use for implementing a display object that does not echo the entered text back to the user.
    ITrustedCredential
    ITrustedCredential describes the interface to be used for implementing an IBM Cognos trusted credential.
    ITrustedSignonRequest
    Defines the interface to use for modifying an IBM Cognos authentication request.
    IUiClass
    Defines the common interface for IBM Cognos user interface objects.
    IVerifyTextNoEchoDisplayObject
    Defines the interface to use for implementing a display object that does not echo the entered text back to the user.
    IVisa
    Defines the interface to be used for implementing a visa.
  • Class Summary 
    Class Description
    HiddenDisplayObject
    A hidden display object is used in a form when prompting the user in order to maintain information between prompts.
    ISearchStep.SearchAxis  
    MultiSelectDisplayObject
    A display object that presents a set of selectable values to the user, where one or more entries can be chosen.
    QueryResult  
    ReadOnlyDisplayObject
    A display object that presents a value that cannot be edited by the user.
    RedirectDisplayObject
    A redirect display object is used for redirecting the user agent to a URL.
    SelectOption
    Represents a value that the user can select.
    SingleSelectDisplayObject
    A display object that presents a list of selectable values to the user, where one entry can be chosen from list.
    TextDisplayObject
    A display object that allows the user to type in information.
    TextNoEchoDisplayObject
    A display object that allows the user to type in information.
    VerifyTextNoEchoDisplayObject
    A display object that does not echo the entered text back to the user.
  • Exception Summary 
    Exception Description
    SystemRecoverableException
    Indicates that the authentication failed but recovery is possible following interaction with the system.
    UnrecoverableException
    Indicates that something happened that interferes with the normal operation of a custom provider.
    UserRecoverableException
    Indicates that the authentication failed but recovery is possible following interaction with the user.

Package com.cognos.CAM_AAA.authentication Description

Provides classes and interfaces for writing an IBM Cognos custom authentication provider. This package contains three main groups of classes and interfaces:

  • Interfaces for writing a custom authentication provider.
  • Interfaces for writing a trusted signon authentication provider.
  • Classes that provides a basic implementation for the interfaces that are needed when writing a provider.

Package Specification

(none)
Since:
1.1