Package java.security

Examples of java.security.SecurityPermission


     *
     * @param target
     *            String the name of the operation to perform.
     */
    public void checkSecurityAccess(String target) {
        checkPermission(new SecurityPermission(target));
    }
View Full Code Here


     * @throws SecurityException
     *             if the calling thread is not allowed to perform
     *             {@code target}.
     */
    public void checkSecurityAccess(String target) {
        checkPermission(new SecurityPermission(target));
    }
View Full Code Here

    /**
     * @tests java.security.PermissionCollection#PermissionCollection()
     */
    public void test_Constructor() {
        // test java.security.permissionCollection.PermissionCollection()
        SecurityPermission permi = new SecurityPermission(
                "testing permissionCollection-isReadOnly");
        PermissionCollection permCollect = permi.newPermissionCollection();
        assertNotNull("creat permissionCollection constructor returned a null",
                permCollect);
    }
View Full Code Here

    /**
     * @tests java.security.PermissionCollection#isReadOnly()
     */
    public void test_isReadOnly() {
        // test java.security.permissionCollection.isReadOnly()
        SecurityPermission permi = new SecurityPermission(
                "testing permissionCollection-isREadOnly");
        PermissionCollection permCollect = permi.newPermissionCollection();
        assertTrue("readOnly has not been set, but isReadOnly returned true",
                !permCollect.isReadOnly());
        permCollect.setReadOnly();
        assertTrue("readOnly is set, but isReadonly returned false",
                permCollect.isReadOnly());
View Full Code Here

    /**
     * @tests java.security.PermissionCollection#setReadOnly()
     */
    public void test_setReadOnly() {
        // test java.security.permissionCollection.setReadOnly()
        SecurityPermission permi = new SecurityPermission(
                "testing permissionCollection-setReadOnly");
        PermissionCollection permCollect = permi.newPermissionCollection();
        assertTrue("readOnly has not been set, but isReadOnly returned true",
                !permCollect.isReadOnly());
        permCollect.setReadOnly();
        assertTrue("readOnly is set, but isReadonly returned false",
                permCollect.isReadOnly());
View Full Code Here

    /**
     * @tests java.security.PermissionCollection#toString()
     */
    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"));
    }
View Full Code Here

                if( p instanceof TestPermission ) {
                    super.checkPermission(p);  
                }
            }
        };
        sm.checkPermission(new SecurityPermission("let it load"));
       
        System.setSecurityManager(sm);
    try {
      AccessController.doPrivileged(new PrivilegedAction() {
        public Object run() {
View Full Code Here

   public static AuthConfigFactory getFactory()
   {
      //Validate the caller permission
      SecurityManager sm = System.getSecurityManager();
      if (sm != null)
         sm.checkPermission(new SecurityPermission("getFactory"));

      if (_factory == null)
      {
         String factoryName = null;
         Class clazz = null;
View Full Code Here

        permissionEntries);
  }

  private void addPermissionEntriesForARole(NonLiteral role,
      String id, List<String> permissionEntries) {
    AccessController.checkPermission(new SecurityPermission("getPolicy"));
    if (role == null) {
      logger.debug("Cannot assign permissions: {} does not exist", id);
      return;
    }
    if (permissionEntries.isEmpty()) {
View Full Code Here

        permissionEntries);
  }

  private void deletePermissionEntriesOfARole(NonLiteral role,
      String id, List<String> permissionEntries) {
    AccessController.checkPermission(new SecurityPermission("getPolicy"));
    if (role == null) {
      logger.debug("Cannot delete permissions: {} does not exist", id);
      return;
    }
    if (permissionEntries.isEmpty()) {
View Full Code Here

TOP

Related Classes of java.security.SecurityPermission

Copyright © 2018 www.massapicom. 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.