Class PLPrincipal.Sandboxed

java.lang.Object
org.postgresql.pljava.PLPrincipal
org.postgresql.pljava.PLPrincipal.Sandboxed
All Implemented Interfaces:
Serializable, Principal
Enclosing class:
PLPrincipal

public static final class PLPrincipal.Sandboxed extends PLPrincipal
Java Principal representing a PostgreSQL PROCEDURAL LANGUAGE that was declared with the TRUSTED keyword and can be used to declare new functions by any role that has been granted USAGE permission on it.

A Java security policy can grant permissions to this Principal by class and wildcard name, or by class and the specific name given in SQL to the language.

See Also: