org.infoglue.cms.security
Class InfoGlueRole

java.lang.Object
  extended by org.infoglue.cms.security.InfoGlueRole
All Implemented Interfaces:
java.io.Serializable

public class InfoGlueRole
extends java.lang.Object
implements java.io.Serializable

This class represents an generic Role in InfoGlue. It is used to identify a role no matter what source it was defined in.

Author:
Mattias Bogeblad
See Also:
Serialized Form

Constructor Summary
InfoGlueRole(java.lang.String name, java.lang.String description, AuthorizationModule autorizationModule)
           
InfoGlueRole(java.lang.String name, java.lang.String displayName, java.lang.String description, AuthorizationModule autorizationModule)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 AuthorizationModule getAutorizationModule()
           
 java.lang.String getDescription()
           
 java.lang.String getDisplayName()
           
 java.lang.String getName()
           
 int hasCode()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

InfoGlueRole

public InfoGlueRole(java.lang.String name,
                    java.lang.String description,
                    AuthorizationModule autorizationModule)

InfoGlueRole

public InfoGlueRole(java.lang.String name,
                    java.lang.String displayName,
                    java.lang.String description,
                    AuthorizationModule autorizationModule)
Method Detail

getName

public java.lang.String getName()

getDisplayName

public java.lang.String getDisplayName()

getDescription

public java.lang.String getDescription()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hasCode

public int hasCode()

getAutorizationModule

public AuthorizationModule getAutorizationModule()


Copyright © 2005 InfoGlue.org All Rights Reserved.