planetj.dataengine.security.http
Interface ISecured

All Known Subinterfaces:
ISecuredSignOnAndRegistration
All Known Implementing Classes:
Application, DataEngineApplicationBuilderServlet

public interface ISecured

This class will be implemented by Classes that are secured via a SignOn. Applications that implement this must specify a SignOn Class or UnsecuredSignOn will be used. Creation date: (6/25/2002 8:31:16 PM)


Field Summary
static java.lang.String SECURED_APPLICATION
           
 
Method Summary
 java.lang.String getCompanyName()
          Gets the company name associated with this secured object
 int getId()
          Gets the ID of this secured object
 LayoutDisplayPropertyGroup getLayoutProperties()
           
 java.lang.String getName()
          Gets the name of this secured object
 int getOwnerId()
          Gets the ID of this secured object's owner
 java.lang.Class getSignOnClass()
          Gets the class to use for signing on to this secured object.
 java.lang.String getSignOnURI()
          Gets the sign on URI of this secured object
 java.lang.String getSystemAlias()
          Gets the alias of the system for this secured object
 void signOnAttempted(java.lang.String userID, boolean success)
          Invoked by the security manager after a signon attempt
 

Field Detail

SECURED_APPLICATION

public static final java.lang.String SECURED_APPLICATION
See Also:
Constant Field Values
Method Detail

getCompanyName

public java.lang.String getCompanyName()
Gets the company name associated with this secured object


getId

public int getId()
Gets the ID of this secured object


getLayoutProperties

public LayoutDisplayPropertyGroup getLayoutProperties()

getName

public java.lang.String getName()
Gets the name of this secured object


getOwnerId

public int getOwnerId()
Gets the ID of this secured object's owner


getSignOnClass

public java.lang.Class getSignOnClass()
Gets the class to use for signing on to this secured object. The class must implement the SignOn interface


getSignOnURI

public java.lang.String getSignOnURI()
Gets the sign on URI of this secured object


getSystemAlias

public java.lang.String getSystemAlias()
Gets the alias of the system for this secured object


signOnAttempted

public void signOnAttempted(java.lang.String userID,
                            boolean success)
                     throws CMException
Invoked by the security manager after a signon attempt

Throws:
CMException