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 String SECURED_APPLICATION
           
 
Method Summary
 String getCompanyName()
          Gets the company name associated with this secured object
 int getId()
          Gets the ID of this secured object
 LayoutDisplayPropertyGroup getLayoutProperties()
           
 String getName()
          Gets the name of this secured object
 int getOwnerId()
          Gets the ID of this secured object's owner
 Class getSignOnClass()
          Gets the class to use for signing on to this secured object.
 String getSignOnURI()
          Gets the sign on URI of this secured object
 String getSystemAlias()
          Gets the alias of the system for this secured object
 

Field Detail

SECURED_APPLICATION

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

getCompanyName

public 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 String getName()
Gets the name of this secured object


getOwnerId

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


getSignOnClass

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


getSignOnURI

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


getSystemAlias

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