Provides interfaces that allow applications to authenticate with the IBM FileNet P8 Content Engine in either a .NET Framework 3.x with Microsoft® Windows Communication Foundation (WCF) environment or a .NET Framework 2.0 with Microsoft Web Services Extensions (WSE) 3.0 environment.

ToggleClasses

Type ClassDescription
Public classCredentials
The abstract base for classes used to convey authentication credentials to the P8 Content Engine.
Public classCustomCredentials
Abstract superclass for deriving custom security token classes for use in conjunction with Web Service Extensible Authentication Framework (WS-EAF) on the Content Engine server.

If your application has implemented a custom security token class using WSE-specific mechanisms, you must modify the implementation to derive from FileNet.Api.Authentication.CustomCredentials and you must rename the GetXml method to GetSecurityHeaderXml. You should not need to change the body of the method. You can remove any other methods that were overridden from the WSE base class.

Public classKerberosCredentials
Represents the identity of the current Windows user, using the Kerberos protocol to authenticate with the P8 server.
Public classUsernameCredentials
Provides a user name and password as security credentials to authenticate with the P8 server.