org.nuiton.wikitty.services
Class WikittySecurityHelper

java.lang.Object
  extended by org.nuiton.wikitty.services.WikittySecurityHelper

public class WikittySecurityHelper
extends Object

Version:
$Revision: 1136 $ Last update: $Date: 2011-08-12 16:24:03 +0200 (Fri, 12 Aug 2011) $ by : $Author: tchemit $
Author:
poussin

Field Summary
static String WIKITTY_APPADMIN_GROUP_NAME
          nom du groupe des administrateurs de l'application
 
Constructor Summary
WikittySecurityHelper()
           
 
Method Summary
static WikittyGroup createAppAdminGroup(WikittyUser user)
          Deprecated. Use #WikittySecurityUtil.createAppAdminGroup
static Wikitty createExtensionAuthorisation(WikittyUser owner, WikittyExtension extension)
          create wikitty that represent a level 2 security policy on the given extension.
static String getUserWikittyId(WikittyProxy proxy, String login)
          get the id of a user given his login.
static Wikitty restoreExtensionAuthorisation(WikittyProxy proxy, WikittyExtension extension)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

WIKITTY_APPADMIN_GROUP_NAME

public static final String WIKITTY_APPADMIN_GROUP_NAME
nom du groupe des administrateurs de l'application

See Also:
Constant Field Values
Constructor Detail

WikittySecurityHelper

public WikittySecurityHelper()
Method Detail

getUserWikittyId

public static String getUserWikittyId(WikittyProxy proxy,
                                      String login)
get the id of a user given his login.

Parameters:
login - the login of the user to search for
Returns:
a wikitty id

createAppAdminGroup

@Deprecated
public static WikittyGroup createAppAdminGroup(WikittyUser user)
Deprecated. Use #WikittySecurityUtil.createAppAdminGroup

create appAdminGroup and add current user as first member


createExtensionAuthorisation

public static Wikitty createExtensionAuthorisation(WikittyUser owner,
                                                   WikittyExtension extension)
create wikitty that represent a level 2 security policy on the given extension. Store must check if this security policy doesn't already exist


restoreExtensionAuthorisation

public static Wikitty restoreExtensionAuthorisation(WikittyProxy proxy,
                                                    WikittyExtension extension)


Copyright © 2009-2012 CodeLutin. All Rights Reserved.