Class BytemanPolicy


  • final class BytemanPolicy
    extends java.security.Policy
    • Nested Class Summary

      • Nested classes/interfaces inherited from class java.security.Policy

        java.security.Policy.Parameters
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private static java.security.AllPermission ALL_PERMISSION  
      (package private) static java.security.Permissions DEFAULT_PERMISSION_COLLECTION  
      private static java.security.CodeSource ourCodeSource  
      private java.security.Policy policy  
      • Fields inherited from class java.security.Policy

        UNSUPPORTED_EMPTY_COLLECTION
    • Constructor Summary

      Constructors 
      Constructor Description
      BytemanPolicy​(java.security.Policy policy)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      private static java.security.Permissions getAllPermission()  
      java.security.Policy.Parameters getParameters()  
      java.security.PermissionCollection getPermissions​(java.security.CodeSource codesource)  
      java.security.PermissionCollection getPermissions​(java.security.ProtectionDomain domain)  
      java.security.Provider getProvider()  
      java.lang.String getType()  
      boolean implies​(java.security.ProtectionDomain domain, java.security.Permission permission)  
      void refresh()  
      • Methods inherited from class java.security.Policy

        getInstance, getInstance, getInstance, getPolicy, setPolicy
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • ALL_PERMISSION

        private static final java.security.AllPermission ALL_PERMISSION
      • DEFAULT_PERMISSION_COLLECTION

        static final java.security.Permissions DEFAULT_PERMISSION_COLLECTION
      • ourCodeSource

        private static final java.security.CodeSource ourCodeSource
      • policy

        private final java.security.Policy policy
    • Constructor Detail

      • BytemanPolicy

        public BytemanPolicy​(java.security.Policy policy)
    • Method Detail

      • getAllPermission

        private static java.security.Permissions getAllPermission()
      • getProvider

        public java.security.Provider getProvider()
        Overrides:
        getProvider in class java.security.Policy
      • getType

        public java.lang.String getType()
        Overrides:
        getType in class java.security.Policy
      • getParameters

        public java.security.Policy.Parameters getParameters()
        Overrides:
        getParameters in class java.security.Policy
      • getPermissions

        public java.security.PermissionCollection getPermissions​(java.security.CodeSource codesource)
        Overrides:
        getPermissions in class java.security.Policy
      • getPermissions

        public java.security.PermissionCollection getPermissions​(java.security.ProtectionDomain domain)
        Overrides:
        getPermissions in class java.security.Policy
      • implies

        public boolean implies​(java.security.ProtectionDomain domain,
                               java.security.Permission permission)
        Overrides:
        implies in class java.security.Policy
      • refresh

        public void refresh()
        Overrides:
        refresh in class java.security.Policy