Validate Build Structure
Once you run the script for building custom policy, you can validate the directory structure at {policy Name}/src
.
Build structure:
`-- src
|-- config
| `-- java
| `-- oracle
| `-- apiplatform
| `-- policies
| `-- {policy name Folder}
| `-- {policy name}Constants.java
| `-- {policy name}Validator.java
|-- metadata
| `-- metadata.json
|-- runtime
| `-- java
| `-- oracle
| `-- apiplatform
| `-- policies
| `-- {policy name Folder}
| `-- {policy name}Runtime.java
| `-- {policy name}RuntimeFactory.java
|-- ui
`-- resources
|-- L10n
|-- Localization folders -> folders for all localizations supported
|-- {policy name}.json -> JSON file containing token
| -- {policy name}-edit.html -> HTML markup of the policy in edit mode
| -- {policy name}-edit.js -> View model of policy in edit mode
| -- {policy name}-view.html -> HTML markup of policy in view mode
| -- {policy name}-view.js -> View model of policy in view mode