org.fcrepo.server.security.xacml.util
Class GenerateSamplePolicies

java.lang.Object
  extended by org.fcrepo.server.security.xacml.util.GenerateSamplePolicies

public class GenerateSamplePolicies
extends Object

Author:
nishen@melcoe.mq.edu.au

Constructor Summary
GenerateSamplePolicies()
           
 
Method Summary
static Element generateActions(int level, Document doc)
           
static byte[] generatePolicy(int level, int id)
           
static Element generateResources(Document doc)
           
static Element generateSubjects(Document doc)
           
static List<String> getStrings(int max, List<String> strings)
           
static Map<String,List<String>> loadActions(String filename)
           
static List<String> loadStrings(String filename)
           
static void main(String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GenerateSamplePolicies

public GenerateSamplePolicies()
Method Detail

main

public static void main(String[] args)
                 throws Exception
Throws:
Exception

loadStrings

public static List<String> loadStrings(String filename)

loadActions

public static Map<String,List<String>> loadActions(String filename)

generatePolicy

public static byte[] generatePolicy(int level,
                                    int id)
                             throws Exception
Throws:
Exception

generateSubjects

public static Element generateSubjects(Document doc)

generateResources

public static Element generateResources(Document doc)

generateActions

public static Element generateActions(int level,
                                      Document doc)

getStrings

public static List<String> getStrings(int max,
                                      List<String> strings)


Copyright © 2012 DuraSpace. All Rights Reserved.