java.security.Permissions.setReadOnly()方法的使用及代码示例

x33g5p2x  于2022-01-26 转载在 其他  
字(3.7k)|赞(0)|评价(0)|浏览(130)

本文整理了Java中java.security.Permissions.setReadOnly()方法的一些代码示例,展示了Permissions.setReadOnly()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Permissions.setReadOnly()方法的具体详情如下:
包路径:java.security.Permissions
类名称:Permissions
方法名:setReadOnly

Permissions.setReadOnly介绍

暂无

代码示例

代码示例来源:origin: wildfly/wildfly

  1. /**
  2. * Get a read-only collection of the given permissions.
  3. *
  4. * @param permissions the permissions to assign
  5. * @return the read-only collection
  6. */
  7. public static PermissionCollection readOnlyCollectionOf(Permission... permissions) {
  8. final int length = permissions.length;
  9. if (length == 0) {
  10. return EMPTY_PERMISSION_COLLECTION;
  11. } else {
  12. Permissions collection = new Permissions();
  13. addAll(collection, Arrays.asList(permissions));
  14. collection.setReadOnly();
  15. return collection;
  16. }
  17. }
  18. }

代码示例来源:origin: org.rhq/rhq-script-bindings

  1. public void setReadOnly() {
  2. perms.setReadOnly();
  3. }
  4. }

代码示例来源:origin: org.jboss.modules/jboss-modules

  1. private static PermissionCollection noPermissions() {
  2. final Permissions permissions = new Permissions();
  3. permissions.setReadOnly();
  4. return permissions;
  5. }

代码示例来源:origin: org.jboss.modules/jboss-modules

  1. private static PermissionCollection copyPermissions(PermissionCollection permissionCollection) {
  2. final Permissions permissions = new Permissions();
  3. final Enumeration<Permission> elements = permissionCollection.elements();
  4. while (elements.hasMoreElements()) {
  5. permissions.add(elements.nextElement());
  6. }
  7. permissions.setReadOnly();
  8. return permissions;
  9. }

代码示例来源:origin: org.jboss.eap/wildfly-client-all

  1. /**
  2. * Get a read-only collection of the given permissions.
  3. *
  4. * @param permissions the permissions to assign
  5. * @return the read-only collection
  6. */
  7. public static PermissionCollection readOnlyCollectionOf(Permission... permissions) {
  8. final int length = permissions.length;
  9. if (length == 0) {
  10. return EMPTY_PERMISSION_COLLECTION;
  11. } else {
  12. Permissions collection = new Permissions();
  13. addAll(collection, Arrays.asList(permissions));
  14. collection.setReadOnly();
  15. return collection;
  16. }
  17. }
  18. }

代码示例来源:origin: org.wildfly.security/wildfly-elytron

  1. /**
  2. * Get a read-only collection of the given permissions.
  3. *
  4. * @param permissions the permissions to assign
  5. * @return the read-only collection
  6. */
  7. public static PermissionCollection readOnlyCollectionOf(Permission... permissions) {
  8. final int length = permissions.length;
  9. if (length == 0) {
  10. return EMPTY_PERMISSION_COLLECTION;
  11. } else {
  12. Permissions collection = new Permissions();
  13. addAll(collection, Arrays.asList(permissions));
  14. collection.setReadOnly();
  15. return collection;
  16. }
  17. }
  18. }

代码示例来源:origin: org.wildfly.security/wildfly-elytron-permission

  1. /**
  2. * Get a read-only collection of the given permissions.
  3. *
  4. * @param permissions the permissions to assign
  5. * @return the read-only collection
  6. */
  7. public static PermissionCollection readOnlyCollectionOf(Permission... permissions) {
  8. final int length = permissions.length;
  9. if (length == 0) {
  10. return EMPTY_PERMISSION_COLLECTION;
  11. } else {
  12. Permissions collection = new Permissions();
  13. addAll(collection, Arrays.asList(permissions));
  14. collection.setReadOnly();
  15. return collection;
  16. }
  17. }
  18. }

代码示例来源:origin: org.jboss.modules/jboss-modules

  1. Permissions getAssembled() {
  2. if (assembled == null) {
  3. synchronized (this) {
  4. if (assembled == null) {
  5. final Permissions assembled = new Permissions();
  6. for (PermissionFactory factory : factories) {
  7. if (factory != null) {
  8. final Permission permission = factory.construct();
  9. if (permission != null) {
  10. assembled.add(permission);
  11. }
  12. }
  13. }
  14. assembled.setReadOnly();
  15. this.assembled = assembled;
  16. }
  17. }
  18. }
  19. return assembled;
  20. }

代码示例来源:origin: org.jboss.forge/jboss-modules

  1. Permissions getAssembled() {
  2. if (assembled == null) {
  3. synchronized (this) {
  4. if (assembled == null) {
  5. final Permissions assembled = new Permissions();
  6. for (PermissionFactory factory : factories) {
  7. if (factory != null) {
  8. final Permission permission = factory.construct();
  9. if (permission != null) {
  10. assembled.add(permission);
  11. }
  12. }
  13. }
  14. assembled.setReadOnly();
  15. this.assembled = assembled;
  16. }
  17. }
  18. }
  19. return assembled;
  20. }

代码示例来源:origin: freeplane/freeplane

  1. permissions.setReadOnly();
  2. checkRequiredPermissions();

相关文章