[Previous]
[Next]
[Contents]
[Index]
The NetCrusader/Web Toolkit is part of the NetCrusader/Web product. It includes libraries that allow C/C++ programmers to obtain NetCrusader credentials, perform authorization checks and various user management tasks. Samples are provided with each library.
This appendix describes the libraries that ship with the Toolkit. For more information on using the libraries and samples, see the NetCrusader/Web Toolkit Programmer's Guide, located in the Nt50/Toolkit directory of the product CD.
A.1 Universal User Library
The Universal User Library (UUL) is a collection of function calls that allow a web server extension or application to obtain a set of NetCrusader credentials or delegatable NetCrusader login context for a user that has made an HTTP request. The UUL provides the credentials or login context regardless of how the user was authenticated. The application can use the credentials to perform an authorization check (using the Authorization Library described below), or pass the login context to a downstream application.
The UUL is implemented as a shared library that stand-alone applications, web servers, and web server extensions can invoke.
A.2 Authorization Library
The Authorization Library is a set of routines that an application calls to check whether a user has the required permission to access a particular object. In addition, it allows the developer to construct application-specific ACL models for protecting sets of application objects that have differing access requirements.
The Authorization Library is implemented as a shared library that stand-alone applications, web servers, and web server extensions can invoke.
[Previous]
[Next]
[Contents]
[Index]
To make comments or ask for help, contact
support@entegrity.com.
Copyright © 1996-2002 Entegrity Solutions Corporation & its subsidiaries