iamtf_identity_appliance

The following is an example of an identity appliance definition. The resource name and name property must match. The namespace must be unique in the server and follow java package naming convention. (use characters and dots). The location is the base public URL to access all the services.

resource "iamtf_identity_appliance" "my-ida" {
  name        = "my-ida"
  namespace   = "com.mycompany.myida"
  description = "My identity appliance!"
  location    = "https://mysso.mycompany.com"
}

JOSSO will create all service URLs under the two paths: /IDBUS and /IDBUS-UI.

In our example, these are thebase locations:

Tips

You should configure your load balancer or reverse proxy to ONLY forward requests using these paths to JOSSO servers.

bundles

list of additional OSGi bundles this appliance requires

  • type: Set
  • optional: true

description

Provide a description for your identity appliance.

  • type: String
  • optional: true

location

The location is the public base URL for the appliance, for example: https://mysso.mycompany.comopen in new window, or http://localhost:8081open in new window

  • type: String
  • required

name

This MUST be a unique value, use only letters, numbers and hyphen (-)

  • type: String
  • required

namespace

This MUST be a unique value, conforming JAVA package naming conventions. For example: com.mycompany.appliance1.dev

  • type: String
  • required
Last Updated:
Contributors: Sebastian, fbosch