Class Adapter.Permission

java.lang.Object
java.security.Permission
org.postgresql.pljava.Adapter.Permission
All Implemented Interfaces:
Serializable, Guard
Enclosing class:
Adapter<T,U>

public static final class Adapter.Permission extends Permission
A permission allowing the creation of a leaf Adapter.

The proper spelling in a policy file is org.postgresql.pljava.Adapter$Permission.

For the time being, only "*" is allowed as the name, and only "fetch" as the actions.

Only a "leaf" adapter (one that will interact with PostgreSQL datum values directly) requires permission. Definition of composing adapters (those that can be applied over another adapter and transform the Java values somehow) is unrestricted.

See Also: