Documentation of 'org.apache.derby.iapi.sql.dictionary.StatementPermission' Java class
StatementPermission
org.apache.derby.iapi.sql.dictionary

Class StatementPermission

    • Method Detail

      • getPermissionDescriptor

        public abstract PermissionsDescriptor getPermissionDescriptor(java.lang.String authid,
                                                                      DataDictionary dd)
                                                               throws StandardException
        Get the PermissionsDescriptor for the passed authorization id for this object. This method gets called during the execution phase of create view/constraint/trigger. The return value of this method is saved in dependency system to keep track of views/constraints/triggers dependencies on required permissions. This happens in execution phase after it has been established that passed authorization id has all the permissions it needs to create that view/constraint/trigger. Which means that we can only get to writing into dependency system once all the required privileges are confirmed.
        Parameters:
        authid - AuthorizationId
        dd - DataDictionary
        Returns:
        PermissionsDescriptor The PermissionsDescriptor for the passed authorization id on this object
        Throws:
        StandardException
      • getObjectType

        public java.lang.String getObjectType()
        Get the type of the privileged object.

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.