Skip to content

Resource: pingaccess_pingfederate_admin

Configured the PingFederate OAuth.

Warning

This resource manages a singleton within PingAccess and as such you should ONLY ever declare one of this resource type. Destroying the resource resets the PingFederate Admin configuration to default values

Example Usage

resource "pingaccess_pingfederate_admin" "demo" {
  admin_username = "oauth"
  admin_password {
    value = "top_secret"
  }
  audit_level                  = "ON"
  base_path                    = "/path"
  host                         = "localhost"
  port                         = 9031
  secure                       = true
  trusted_certificate_group_id = 2
  use_proxy                    = true
}

Argument Attributes

The following arguments are supported:

  • admin_password - The password for the administrator username.
  • admin_username - The administrator username.
  • audit_level - (Optional) Enable to record requests to the PingFederate Administrative API to the audit store. Either 'ON' or 'OFF'.
  • base_path - (Optional) The base path, if needed, for Administration API.
  • host - The host name or IP address for PingFederate Administration API.
  • port - The port number for PingFederate Administration API.
  • secure - (Optional) Enable if PingFederate is expecting HTTPS connections.
  • trusted_certificate_group_id - (Optional) The group of certificates to use when authenticating to PingFederate Administrative API.
  • use_proxy - (Optional) True if a proxy should be used for HTTP or HTTPS requests.

Attributes Reference

No additional attributes are provided.