### Dynamic security API

JReport Server provides API for dynamic security management.

- getDynamicSecurities
  Gets all dynamic security objects.
- addDynamicSecurity
  Adds a new dynamic security object.
- deleteDynamicSecurity
  Deletes an existing dynamic security object.
- getCatalogPath
  Gets the full path of the catalog resource.
- getSecurityFileName
  Gets the name of the security file.
- getSecurityFile
  Gets the security file for downloading.
- setSecurityFile
  Sets the security file after uploading.
- setDefault
  Sets the value of the property IsDefault to true/false.
- APIConst.TAG_SECURITY_FILE_NAME
  Defines the security at runtime.

###### Related topics:

- Managing dynamic security