Middleware security

The middleware relies on an external and extensible security infrastructure based on plugins.

Default security implementation

There is a default security plugin that works a user name-password pair for authentication against the Symphony user database.

In Symphony, you define users in the Platform Management Console. When a client application connects to Symphony, it provides a user account and password. The system checks the provided user account name and password against the Symphony user database.

The callback object DefaultSecurityCallback works together with the default plugin to meet very basic security requirements.

Custom security plugins

The use of the security framework is optional. Your security specialist can write a custom plugin to handle token generation and server component authentication. This must be coupled with an implementation of a callback object, which provides the required information on demand, such as for example, user name, password, eye scan, etc.

Security in Symphony DE

There is no security in Symphony DE.