org.nuiton.wikitty.services
Class WikittySecurityHelper

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

public class WikittySecurityHelper
extends Object

Version:
$Revision: 1320 $ Last update: $Date: 2012-01-12 21:00:00 +0100 (jeu, 12 jan 2012) $ by : $Author: bpoussin $
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(WikittyClient client, String login)
          get the id of a user given his login.
static String getUserWikittyId(WikittyProxy proxy, String login)
          Deprecated. since 3.4 getUserWikittyId(org.nuiton.wikitty.WikittyClient, java.lang.String)
static Wikitty restoreExtensionAuthorisation(WikittyClient client, WikittyExtension extension)
           
static Wikitty restoreExtensionAuthorisation(WikittyProxy proxy, WikittyExtension extension)
          Deprecated. since 3.4 use restoreExtensionAuthorisation(org.nuiton.wikitty.WikittyClient, org.nuiton.wikitty.entities.WikittyExtension)
 
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

@Deprecated
public static String getUserWikittyId(WikittyProxy proxy,
                                                 String login)
Deprecated. since 3.4 getUserWikittyId(org.nuiton.wikitty.WikittyClient, java.lang.String)

get the id of a user given his login.

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

getUserWikittyId

public static String getUserWikittyId(WikittyClient client,
                                      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

@Deprecated
public static Wikitty restoreExtensionAuthorisation(WikittyProxy proxy,
                                                               WikittyExtension extension)
Deprecated. since 3.4 use restoreExtensionAuthorisation(org.nuiton.wikitty.WikittyClient, org.nuiton.wikitty.entities.WikittyExtension)

Parameters:
proxy -
extension -
Returns:

restoreExtensionAuthorisation

public static Wikitty restoreExtensionAuthorisation(WikittyClient client,
                                                    WikittyExtension extension)


Copyright © 2009-2012 CodeLutin. All Rights Reserved.