com.basecmp.core.security.filter
Class AssetPermissionConstraint

java.lang.Object
  extended bycom.basecmp.core.security.filter.SecurityConstraint
      extended bycom.basecmp.core.security.filter.AssetPermissionConstraint

public class AssetPermissionConstraint
extends com.basecmp.core.security.filter.SecurityConstraint

Datacontainer storing neccessary roles and the object-owner of a protected object/page Created on 08.05.2004

Author:
Wolfgang Schröder

Constructor Summary
AssetPermissionConstraint(java.security.Principal assetOwner)
           
 
Method Summary
 void addRole(java.lang.String rolename)
           
 java.security.Principal getPrincipal()
           
 java.lang.String getPrincipalName()
           
 java.util.Collection getRoles()
           
 boolean isAuthorized(AuthorizationConstraint authorizationConstraint)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AssetPermissionConstraint

public AssetPermissionConstraint(java.security.Principal assetOwner)
Method Detail

isAuthorized

public boolean isAuthorized(AuthorizationConstraint authorizationConstraint)

addRole

public void addRole(java.lang.String rolename)

getPrincipal

public java.security.Principal getPrincipal()

getPrincipalName

public java.lang.String getPrincipalName()

getRoles

public java.util.Collection getRoles()


Copyright © 2004 by basecmp® - Professional Web Solutions