Class PLPrincipal

  • All Implemented Interfaces:
    Serializable, Principal
    Direct Known Subclasses:
    PLPrincipal.Sandboxed, PLPrincipal.Unsandboxed

    public abstract class PLPrincipal
    extends Object
    Java Principal representing a PostgreSQL PROCEDURAL LANGUAGE, which has a name (a simple identifier, not schema-qualified) and is either Sandboxed (declared with SQL CREATE TRUSTED LANGUAGE or Unsandboxed.

    Only the subclasses, Sandboxed or Unsandboxed can be instantiated, or granted permissions in policy.

    See Also:
    Serialized Form