java类java.net.NetPermission的实例源码

NetPermissionTest.java 文件源码 项目:cn1 阅读 17 收藏 0 点赞 0 评论 0
/**
 * @tests java.net.NetPermission#NetPermission(java.lang.String)
 */
public void test_ConstructorLjava_lang_String() {
    // Test for method java.net.NetPermission(java.lang.String)
    NetPermission n = new NetPermission("requestPasswordAuthentication");
    assertEquals("Returned incorrect name", 
            "requestPasswordAuthentication", n.getName());
}
NetPermissionTest.java 文件源码 项目:cn1 阅读 16 收藏 0 点赞 0 评论 0
/**
 * @tests java.net.NetPermission#NetPermission(java.lang.String,
 *        java.lang.String)
 */
public void test_ConstructorLjava_lang_StringLjava_lang_String() {
    // Test for method java.net.NetPermission(java.lang.String,
    // java.lang.String)
    NetPermission n = new NetPermission("requestPasswordAuthentication",
            null);
    assertEquals("Returned incorrect name", 
            "requestPasswordAuthentication", n.getName());
}
TesterSecurityManager.java 文件源码 项目:AuDoscore 阅读 16 收藏 0 点赞 0 评论 0
private boolean checkNetPermission(final NetPermission perm) {
    // Allow only if called from a safe caller or JUnit
    return calledFromJUnit()
            || calledFromSafeCallers()
            || calledFrom("java.text.NumberFormat", "java.", "sun.")
            || calledFrom("java.awt.Toolkit", "java.", "sun.");
}
NetPermissionTest.java 文件源码 项目:freeVM 阅读 16 收藏 0 点赞 0 评论 0
/**
 * @tests java.net.NetPermission#NetPermission(java.lang.String)
 */
public void test_ConstructorLjava_lang_String() {
    // Test for method java.net.NetPermission(java.lang.String)
    NetPermission n = new NetPermission("requestPasswordAuthentication");
    assertEquals("Returned incorrect name", 
            "requestPasswordAuthentication", n.getName());
}
NetPermissionTest.java 文件源码 项目:freeVM 阅读 15 收藏 0 点赞 0 评论 0
/**
 * @tests java.net.NetPermission#NetPermission(java.lang.String,
 *        java.lang.String)
 */
public void test_ConstructorLjava_lang_StringLjava_lang_String() {
    // Test for method java.net.NetPermission(java.lang.String,
    // java.lang.String)
    NetPermission n = new NetPermission("requestPasswordAuthentication",
            null);
    assertEquals("Returned incorrect name", 
            "requestPasswordAuthentication", n.getName());
}
PipeTest.java 文件源码 项目:freeVM 阅读 23 收藏 0 点赞 0 评论 0
public void checkPermission(Permission permission) {
    if (permission instanceof NetPermission) {
        throw new SecurityException();
    }

    if (permission instanceof RuntimePermission) {
        if ("setSecurityManager".equals(permission.getName())) {
            return;
        }
    }
}
NetPermissionTest.java 文件源码 项目:freeVM 阅读 17 收藏 0 点赞 0 评论 0
/**
 * @tests java.net.NetPermission#NetPermission(java.lang.String)
 */
public void test_ConstructorLjava_lang_String() {
    // Test for method java.net.NetPermission(java.lang.String)
    NetPermission n = new NetPermission("requestPasswordAuthentication");
    assertEquals("Returned incorrect name", 
            "requestPasswordAuthentication", n.getName());
}
NetPermissionTest.java 文件源码 项目:freeVM 阅读 18 收藏 0 点赞 0 评论 0
/**
 * @tests java.net.NetPermission#NetPermission(java.lang.String,
 *        java.lang.String)
 */
public void test_ConstructorLjava_lang_StringLjava_lang_String() {
    // Test for method java.net.NetPermission(java.lang.String,
    // java.lang.String)
    NetPermission n = new NetPermission("requestPasswordAuthentication",
            null);
    assertEquals("Returned incorrect name", 
            "requestPasswordAuthentication", n.getName());
}
DefaultPolicyBuilder.java 文件源码 项目:athena 阅读 32 收藏 0 点赞 0 评论 0
public static org.onosproject.security.Permission getOnosPermission(Permission permission) {
    if (permission instanceof AppPermission) {
        return new org.onosproject.security.Permission(AppPermission.class.getName(), permission.getName(), "");
    } else if (permission instanceof FilePermission) {
        return new org.onosproject.security.Permission(
                FilePermission.class.getName(), permission.getName(), permission.getActions());
    } else if (permission instanceof SerializablePermission) {
        return new org.onosproject.security.Permission(
                SerializablePermission.class.getName(), permission.getName(), permission.getActions());
    } else if (permission instanceof NetPermission) {
        return new org.onosproject.security.Permission(
                NetPermission.class.getName(), permission.getName(), permission.getActions());
    } else if (permission instanceof RuntimePermission) {
        return new org.onosproject.security.Permission(
                RuntimePermission.class.getName(), permission.getName(), permission.getActions());
    } else if (permission instanceof SocketPermission) {
        return new org.onosproject.security.Permission(
                SocketPermission.class.getName(), permission.getName(), permission.getActions());
    } else if (permission instanceof SQLPermission) {
        return new org.onosproject.security.Permission(
                SQLPermission.class.getName(), permission.getName(), permission.getActions());
    } else if (permission instanceof PropertyPermission) {
        return new org.onosproject.security.Permission(
                PropertyPermission.class.getName(), permission.getName(), permission.getActions());
    } else if (permission instanceof LoggingPermission) {
        return new org.onosproject.security.Permission(
                LoggingPermission.class.getName(), permission.getName(), permission.getActions());
    } else if (permission instanceof SSLPermission) {
        return new org.onosproject.security.Permission(
                SSLPermission.class.getName(), permission.getName(), permission.getActions());
    } else if (permission instanceof AuthPermission) {
        return new org.onosproject.security.Permission(
                AuthPermission.class.getName(), permission.getName(), permission.getActions());
    } else if (permission instanceof PrivateCredentialPermission) {
        return new org.onosproject.security.Permission(
                PrivateCredentialPermission.class.getName(), permission.getName(), permission.getActions());
    } else if (permission instanceof DelegationPermission) {
        return new org.onosproject.security.Permission(
                DelegationPermission.class.getName(), permission.getName(), permission.getActions());
    } else if (permission instanceof javax.security.auth.kerberos.ServicePermission) {
        return new org.onosproject.security.Permission(
                javax.security.auth.kerberos.ServicePermission.class.getName(), permission.getName(),
                permission.getActions());
    } else if (permission instanceof AudioPermission) {
        return new org.onosproject.security.Permission(
                AudioPermission.class.getName(), permission.getName(), permission.getActions());
    } else if (permission instanceof AdaptPermission) {
        return new org.onosproject.security.Permission(
                AdaptPermission.class.getName(), permission.getName(), permission.getActions());
    } else if (permission instanceof BundlePermission) {
        return new org.onosproject.security.Permission(
                BundlePermission.class.getName(), permission.getName(), permission.getActions());
    } else if (permission instanceof CapabilityPermission) {
        return new org.onosproject.security.Permission(
                CapabilityPermission.class.getName(), permission.getName(), permission.getActions());
    } else if (permission instanceof PackagePermission) {
        return new org.onosproject.security.Permission(
                PackagePermission.class.getName(), permission.getName(), permission.getActions());
    } else if (permission instanceof ServicePermission) {
        return new org.onosproject.security.Permission(
                ServicePermission.class.getName(), permission.getName(), permission.getActions());
    } else if (permission instanceof AdminPermission) {
        return new org.onosproject.security.Permission(
                AdminPermission.class.getName(), permission.getName(), permission.getActions());
    } else if (permission instanceof ConfigurationPermission) {
        return new org.onosproject.security.Permission(
                ConfigurationPermission.class.getName(), permission.getName(), permission.getActions());
    }
    return null;
}


问题


面经


文章

微信
公众号

扫码关注公众号