Security API

The security API is a set of APIs provided for the setting and retrieving of security information in JReport Enterprise Server. It is also for obtaining external security system information.

The following are packages contained in the security API:

jet.server.api.admin

The package jet.server.api.admin contains resource, security, cluster administration interfaces.

jet.server.api.admin.cfg

The package jet.server.api.admin.cfg contains configuration interfaces.

jet.server.api.custom.security

The package jet.server.api.custom.security contains core interfaces of JReport Enterprise Server's security system. You can use external security information by implementing these interfaces.

jet.server.api.custom.security.user

The package jet.server.api.custom.security.user contains interfaces used to retrieve user relevant information.

jet.server.api.custom.security.group

The package jet.server.api.custom.security.group contains interfaces used to retrieve group relevant information.

jet.server.api.custom.security.role

The package jet.server.api.custom.security.role contains interfaces used to retrieve role relevant information.

jet.server.api.custom.security.relation

The package jet.server.api.custom.security.relation contains interfaces used to retrieve relation information among all principals.