The SiteMinder Test Tool allows you to test the functionality of policies in a simulated real-world environment. To perform a functionality test, you must have the following:
Note: If the Test Tool is simulating a SiteMinder Agent v5.x, that Agent must have 4.x support enabled.
SiteMinder allows you to perform the following functionality tests:
Indicates whether or not a policy is protecting the resource you specified.
Indicates whether or not the Policy Server can authenticate a set of user credentials against a user directory.
When user credentials are authenticated, the Policy Server compares the credentials to entries in a user directory. If the credentials match an entry, the Policy Server creates a session ticket and authenticates the user.
In a "real" SiteMinder deployment, SiteMinder confirms that a user's session ticket is valid instead of rechecking the user's credentials against a directory when an authenticated user makes additional requests. By default, the Test Tool authenticates the user each time the IsAuthenticated test is run, regardless of whether or not the user has a session ticket.
You can configure the Test Tool to validate a user's session ticket by entering Validate in the Comment field in the Test Tool before running an IsAuthenticated test; however, SiteMinder must authenticate the user before validating the session ticket.
Note: You can specify Validate when you run multiple tests in Interactive mode (using the Repeat count field), and in Playback mode.
Indicates whether or not the Policy Server can authorize a user based on a policy.
These tests must be run in the order they appear above. For example, you must run IsProtected before running IsAuthenticated. The order reflects the steps that SiteMinder uses to determine a user's access rights.
While running functionality tests, you can also use the Test Tool to perform the following tasks:
Logs the most recent accounting server transactions.
Requests Agent commands, such as cache flush commands that clear the Agent cache. Running DoManagement ensures that the Test Tool receives current information from the Policy Server.
To run a functionality test
Note: You can also test policies using the Scripting Interface. See the Programming Guide for Perl.
Note: Before validating a user's session ticket, the user must be authenticated. Once the user is authenticated, SiteMinder creates a session ticket for the user.
Copyright © 2010 CA. All rights reserved. | Email CA about this topic |