harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mikhail Loenko" <mloe...@gmail.com>
Subject Re: [classlib][security] SecurityManager.checkPropertyAccess(String) bug?
Date Tue, 22 Aug 2006 03:51:06 GMT
No

The reason is these lines behave differently

import java.security.*;
import java.util.*;
public class a {
    static public void main(String[] args) throws Exception {
        Permission p = new PropertyPermission("java.version", "read");
        ProtectionDomain d = a.class.getProtectionDomain();
        System.out.println( "== " + d.implies(p));
    }
}

2006/8/22, Paulex Yang <paulex.yang@gmail.com>:
> Andrew Zhang wrote:
> > Hi all,
> >
> > I noticed that Harmony security manager throws unexpected security
> > exception
> > even when policy file allows the permission. I have raised HARMONY-1242(
> > http://issues.apache.org/jira/browse/HARMONY-1242) for record.  Would
> > anybody help have a look? Thanks!
> >
> Seems SecurityManager pass correct permission instance to
> AccessController, should it be AccessController's issue?
> >
> >
> > On 8/21/06, Andrew Zhang (JIRA) <jira@apache.org> wrote:
> >>
> >> [classlib][security] SecurityManager.checkPropertyAccess("java.version")
> >> throws unexpected exception.
> >>
> >> ------------------------------------------------------------------------------------------------------
> >>
> >>
> >>                 Key: HARMONY-1242
> >>                 URL: http://issues.apache.org/jira/browse/HARMONY-1242
> >>             Project: Harmony
> >>          Issue Type: Bug
> >>          Components: Classlib
> >>            Reporter: Andrew Zhang
> >>
> >>
> >> Following test reproduces the bug:
> >>
> >> public void test_checkPropertyAccess() throws Exception {
> >>      SecurityManager manager = new SecurityManager();
> >>      manager.checkPropertyAccess("java.version");
> >>    }
> >>
> >> The test passes against RI while fails against Harmony.
> >> I have checked  "java.policy" security file, which also allows
> >> "permission
> >> java.util.PropertyPermission "java.version","read";" by default.
> >>
> >> Would any security guys help investigate this issue? Thanks a lot!
> >>
> >> Best regards,
> >> Andrew
> >>
> >>
> >> --
> >> This message is automatically generated by JIRA.
> >> -
> >> If you think it was sent incorrectly contact one of the administrators:
> >> http://issues.apache.org/jira/secure/Administrators.jspa
> >> -
> >> For more information on JIRA, see:
> >> http://www.atlassian.com/software/jira
> >>
> >>
> >>
> >
> >
>
>
> --
> Paulex Yang
> China Software Development Lab
> IBM
>
>
>
> ---------------------------------------------------------------------
> Terms of use : http://incubator.apache.org/harmony/mailing.html
> To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
> For additional commands, e-mail: harmony-dev-help@incubator.apache.org
>
>

---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
For additional commands, e-mail: harmony-dev-help@incubator.apache.org


Mime
View raw message