fr.ifremer.wao.ui.data
Annotation Type RequiresAuthentication


@Target(value=TYPE)
@Retention(value=RUNTIME)
@Documented
public @interface RequiresAuthentication

This annotation is used on pages and components that need authentication to be rendered. Created: 3 mai 2010

Author:
fdesbois $Id: RequiresAuthentication.java 993 2011-02-07 15:48:21Z bleny $

Optional Element Summary
 ObsProgram[] allowedPrograms
           
 UserRole[] allowedRoles
           
 boolean readOnlyAllowed
           
 

allowedRoles

public abstract UserRole[] allowedRoles
Default:
{fr.ifremer.wao.bean.UserRole.OBSERVER, fr.ifremer.wao.bean.UserRole.ADMIN, fr.ifremer.wao.bean.UserRole.COORDINATOR, fr.ifremer.wao.bean.UserRole.GUEST, fr.ifremer.wao.bean.UserRole.PROFESSIONAL}

allowedPrograms

public abstract ObsProgram[] allowedPrograms
Default:
{fr.ifremer.wao.bean.ObsProgram.OBSMER, fr.ifremer.wao.bean.ObsProgram.OBSVENTE}

readOnlyAllowed

public abstract boolean readOnlyAllowed
Default:
true


Copyright © 2009-2011 Ifremer. All Rights Reserved.