12.07.2015 Views

CA eTrust SiteMinder Developer's Guide for Java

CA eTrust SiteMinder Developer's Guide for Java

CA eTrust SiteMinder Developer's Guide for Java

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Agent API Class HierarchyThe Agent API lets you create a custom agent that can authenticate andauthorize users in a variety of context-specific ways. For example, you couldcreate an agent <strong>for</strong> FTP transfers that does the following:■■Implements certificate-based authentication instead of basic name andpassword credentials.Allows uploads and downloads based on an individual user’s authorizationlevel.Custom agents can participate in a single sign-on environment with standard<strong>SiteMinder</strong> Web Agents.Agent API Class HierarchyThe primary point of access to the <strong>Java</strong> Agent API is the AgentAPI class.Several other classes are provided to hold data required by the AgentAPIclass:■■■■■■■■■■■■AttributeAttributeListBinaryBufferInitDefManagementContextDefRealmDefResourceContextDefServerDefSessionDefTokenDescriptorTunnelServiceRequestUserCredentials32 <strong>Developer's</strong> <strong>Guide</strong> <strong>for</strong> <strong>Java</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!