/** * Implements the CFML Function isuserinrole */ package railo.runtime.functions.system; import railo.runtime.exp.PageException; import railo.runtime.ext.function.Function; import railo.runtime.security.Credential; import railo.runtime.type.util.ListUtil; public final class GetUserRoles implements Function { public static String call(railo.runtime.PageContext pc) throws PageException { Credential ru = pc.getRemoteUser(); if(ru==null) return ""; return ListUtil.arrayToList(ru.getRoles(), ","); } }