Examples of newPermissionCollection()


Examples of java.security.SecurityPermission.newPermissionCollection()

    public void test_toString() {
        // test java.security.permissionCollection.toString()
        SecurityPermission permi = new SecurityPermission(
                "testing permissionCollection-isREadOnly");
        assertNotNull("toString should have returned a string of elements",
                permi.newPermissionCollection().toString());
        assertTrue(permi.newPermissionCollection().toString().endsWith("\n"));
    }

    // FIXME move me to Support_Resources
    public static URL getResourceURL(String name) {
View Full Code Here

Examples of java.security.SecurityPermission.newPermissionCollection()

        // test java.security.permissionCollection.toString()
        SecurityPermission permi = new SecurityPermission(
                "testing permissionCollection-isREadOnly");
        assertNotNull("toString should have returned a string of elements",
                permi.newPermissionCollection().toString());
        assertTrue(permi.newPermissionCollection().toString().endsWith("\n"));
    }

    // FIXME move me to Support_Resources
    public static URL getResourceURL(String name) {
View Full Code Here

Examples of java.security.SecurityPermission.newPermissionCollection()

     * Tests that implies() does proper permission evaluation.
     */
    public void testImplies() {
        TestProvider policy = new TestProvider();
        SecurityPermission sp = new SecurityPermission("abc");
        policy.pc = sp.newPermissionCollection();
       
        policy.pc.add(sp);
        assertTrue(policy.implies(new ProtectionDomain(null, null), sp));
        assertFalse(policy.implies(null, sp));
        assertFalse(policy.implies(new ProtectionDomain(null, null), null));
View Full Code Here

Examples of java.security.SecurityPermission.newPermissionCollection()

            Class<?> a = new Ldr().define();

            Permission p = new SecurityPermission("abc");
            assertFalse("impossible! misconfiguration?", a.getProtectionDomain().implies(p));

            plc.pc = p.newPermissionCollection();
            plc.pc.add(p);
            assertTrue("default domain is not dynamic", a.getProtectionDomain().implies(p));
        } finally {
            Policy.setPolicy(back);
        }
View Full Code Here

Examples of java.util.PropertyPermission.newPermissionCollection()

    // java.security.AccessControlContext(java.security.ProtectionDomain [])

    // Create a permission which is not normally granted
    final Permission perm = new PropertyPermission("java.class.path",
        "read");
    PermissionCollection col = perm.newPermissionCollection();
    col.add(perm);
    final ProtectionDomain pd = new ProtectionDomain(null, col);
    AccessControlContext acc = new AccessControlContext(
        new ProtectionDomain[] { pd });
    try {
View Full Code Here

Examples of java.util.PropertyPermission.newPermissionCollection()

    Object objLoaded;

    try {
      PropertyPermission test = new PropertyPermission("java.*",
          "read,write");
      PermissionCollection p = test.newPermissionCollection();
      p.add(new PropertyPermission("java.*", "read"));
      p.add(new PropertyPermission("java.*", "write"));
      // System.out.println("Does implies work? " + p.implies(test));

      objToSave = p;
View Full Code Here

Examples of java.util.PropertyPermission.newPermissionCollection()

    }

    static void tryPropPC() throws Exception {
        try {
            PropertyPermission p0 = new PropertyPermission("user.home","read");
            PermissionCollection pc = p0.newPermissionCollection();
            pc.setReadOnly();   // this should lock out future adds
            //
            PropertyPermission p1 = new PropertyPermission("java.home","read");
            pc.add(p1);
            throw new
View Full Code Here

Examples of javax.security.auth.kerberos.DelegationPermission.newPermissionCollection()

   
   
    // testing of the add collection method
    public void testAddCollection()   {
        DelegationPermission dp = new DelegationPermission("\"AAA\" \"BBB\"");
        PermissionCollection pc1 = dp.newPermissionCollection();
        PermissionCollection pc2 = dp.newPermissionCollection();
        assertNotSame(pc1, pc2);
        pc1.add(new DelegationPermission("\"BBB\" \"AAA\""));
        try {
            pc1.add(new SecurityPermission("aaa"));
View Full Code Here

Examples of javax.security.auth.kerberos.DelegationPermission.newPermissionCollection()

   
    // testing of the add collection method
    public void testAddCollection()   {
        DelegationPermission dp = new DelegationPermission("\"AAA\" \"BBB\"");
        PermissionCollection pc1 = dp.newPermissionCollection();
        PermissionCollection pc2 = dp.newPermissionCollection();
        assertNotSame(pc1, pc2);
        pc1.add(new DelegationPermission("\"BBB\" \"AAA\""));
        try {
            pc1.add(new SecurityPermission("aaa"));
            fail("should not add non DelegationPermission");
View Full Code Here

Examples of javax.security.auth.kerberos.DelegationPermission.newPermissionCollection()

   
    public void testImpliesCollection(){
       
        Permission ap = new AllPermission();
        Permission p = new DelegationPermission("\"AAA\" \"BBB\"");
        PermissionCollection pc = p.newPermissionCollection();
        assertFalse(pc.implies(ap));
        assertFalse(pc.implies(p));
        pc.add(p);
        assertTrue(pc.implies(p));
        assertFalse(pc.implies(null));
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.