All Classes and Interfaces

Class
Description
 
A client for the Structurizr Admin API.
This is implementation of an AES encryption strategy, allowing you to specify the key size, iteration count and passphrase.
 
 
This is a wrapper around an existing workspace that has been encrypted.
 
Superclass for all encryption strategies.
Reads a workspace definition as JSON.
Writes a workspace definition as a JSON string.
Thrown by the StructurizrClient when something goes wrong.
Some utility methods for exporting themes to JSON.
A client for the Structurizr workspace API that allows you to get and put Structurizr workspaces in a JSON format.
 
 
 
Some utility methods related to workspaces.