Identity Broker Documentation Index
Configuration Reference Home

Privacy Preferences Web Application Extension

The Privacy Preferences Web Application Extension provides the Identity Broker privacy preferences web application.

Parent Component
Properties
dsconfig Usage

Parent Component

The Privacy Preferences Web Application Extension component inherits from the Broker Web Application Extension

Properties

The properties supported by this managed object are as follows:


Basic Properties: Advanced Properties:
↓ description  None
↓ base-context-path
↓ war-file
↓ document-root-directory
↓ deployment-descriptor-file
↓ temporary-directory
↓ init-parameter
↓ service-url
↓ oauth-service-url
↓ admin-service-url
↓ pdp-service-url
↓ privacy-service-url
↓ oauth-admin-client-id
↓ oauth-admin-client-secret
↓ trust-store-file
↓ log-file
↓ scim-url
↓ scim-path
↓ scim-resource-name
↓ scim-query-contains-enabled
↓ scim-user-name-path
↓ scim-display-name-path
↓ scim-email-path
↓ scim-phone-number-path

Basic Properties

description

Description
A description for this Web Application Extension
Default Value
None
Allowed Values
A string
Multi-Valued
No
Required
No
Admin Action Required
None. Modification requires no further action

base-context-path

Description
Specifies the base context path that should be used by HTTP clients to reference content. The value must start with a forward slash and must represent a valid HTTP context path.
Default Value
None
Allowed Values
The value must start with a forward slash and must represent a valid HTTP context path.
Multi-Valued
No
Required
Yes
Admin Action Required
For this modification to take effect, you must either restart the server or else disable and then re-enable any HTTP Connection Handler referencing this component.

war-file

Description
Specifies the path to a standard web application archive (WAR) file.
Default Value
None
Allowed Values
Unknown
Multi-Valued
No
Required
No
Admin Action Required
For this modification to take effect, you must either restart the server or else disable and then re-enable any HTTP Connection Handler referencing this component.

document-root-directory

Description
Specifies the path to the directory on the local filesystem containing the files to be served by this Web Application Extension. The path must exist, and it must be a directory.
Default Value
None
Allowed Values
Unknown
Multi-Valued
No
Required
No
Admin Action Required
For this modification to take effect, you must either restart the server or else disable and then re-enable any HTTP Connection Handler referencing this component.

deployment-descriptor-file

Description
Specifies the path to the deployment descriptor file when used with document-root-directory.
Default Value
Located under the document-root-directory at WEB-INF/web.xml.
Allowed Values
Unknown
Multi-Valued
No
Required
No
Admin Action Required
For this modification to take effect, you must either restart the server or else disable and then re-enable any HTTP Connection Handler referencing this component.

temporary-directory

Description
Specifies the path to the directory that may be used to store temporary files such as extracted WAR files and compiled JSP files.
Default Value
A temporary directory will be chosen by the server based on environment settings.
Allowed Values
Unknown
Multi-Valued
No
Required
No
Admin Action Required
For this modification to take effect, you must either restart the server or else disable and then re-enable any HTTP Connection Handler referencing this component.

init-parameter

Description
Specifies an initialization parameter to pass into the web application during startup.
Default Value
None
Allowed Values
A 'key=value' pair to specify as an init-parameter.
Multi-Valued
Yes
Required
No
Admin Action Required
For this modification to take effect, you must either restart the server or else disable and then re-enable any HTTP Connection Handler referencing this component.

service-url

Description
The Identity Broker service URL.
Default Value
The application cannot communicate with the Identity Broker
Allowed Values
A string
Multi-Valued
No
Required
No
Admin Action Required
For this modification to take effect, you must either restart the server or else disable and then re-enable any HTTP Connection Handler referencing this component.

oauth-service-url

Description
The Identity Broker OAuth service URL. This property need only be specified if the OAuth service is accessed through a different URL to that specified in the service-url.
Default Value
The service-url value is used.
Allowed Values
A string
Multi-Valued
No
Required
No
Admin Action Required
For this modification to take effect, you must either restart the server or else disable and then re-enable any HTTP Connection Handler referencing this component.

admin-service-url

Description
The Identity Broker Admin service URL. This property need only be specified if the Admin service is accessed through a different URL to that specified in the service-url.
Default Value
The service-url value is used.
Allowed Values
A string
Multi-Valued
No
Required
No
Admin Action Required
For this modification to take effect, you must either restart the server or else disable and then re-enable any HTTP Connection Handler referencing this component.

pdp-service-url

Description
The Identity Broker PDP service URL. This property need only be specified if the PDP service is accessed through a different URL to that specified in the service-url.
Default Value
The service-url value is used.
Allowed Values
A string
Multi-Valued
No
Required
No
Admin Action Required
For this modification to take effect, you must either restart the server or else disable and then re-enable any HTTP Connection Handler referencing this component.

privacy-service-url

Description
The Identity Broker Privacy service URL. This property need only be specified if the Privacy service is accessed through a different URL to that specified in the service-url.
Default Value
The service-url value is used.
Allowed Values
A string
Multi-Valued
No
Required
No
Admin Action Required
For this modification to take effect, you must either restart the server or else disable and then re-enable any HTTP Connection Handler referencing this component.

oauth-admin-client-id

Description
Specifies the client_id to be used to access the Identity Broker services using OAuth authentication.
Default Value
The application cannot authenticate with the Identity Broker
Allowed Values
A string
Multi-Valued
No
Required
No
Admin Action Required
For this modification to take effect, you must either restart the server or else disable and then re-enable any HTTP Connection Handler referencing this component.

oauth-admin-client-secret

Description
Specifies the client_secret to be used to access the Identity Broker services using OAuth authentication.
Default Value
The application cannot authenticate with the Identity Broker
Allowed Values
A string
Multi-Valued
No
Required
No
Admin Action Required
For this modification to take effect, you must either restart the server or else disable and then re-enable any HTTP Connection Handler referencing this component.

trust-store-file

Description
Specifies the path to the file containing trust information for the Identity Broker.
Default Value
None
Allowed Values
Unknown
Multi-Valued
No
Required
No
Admin Action Required
For this modification to take effect, you must either restart the server or else disable and then re-enable any HTTP Connection Handler referencing this component.

log-file

Description
The path to the log file for the web application.
Default Value
No logging is performed.
Allowed Values
Unknown
Multi-Valued
No
Required
No
Admin Action Required
For this modification to take effect, you must either restart the server or else disable and then re-enable any HTTP Connection Handler referencing this component.

scim-url

Description
The Identity Broker SCIM service URL. This property need only be specified if the SCIM service is accessed through a different URL to that specified in the service-url.
Default Value
The service-url value is used.
Allowed Values
A string
Multi-Valued
No
Required
No
Admin Action Required
For this modification to take effect, you must either restart the server or else disable and then re-enable any HTTP Connection Handler referencing this component.

scim-path

Description
Parent URL path to the SCIM resource.
Default Value
/dataview
Allowed Values
A string
Multi-Valued
No
Required
No
Admin Action Required
For this modification to take effect, you must either restart the server or else disable and then re-enable any HTTP Connection Handler referencing this component.

scim-resource-name

Description
The name of the user store's SCIM resource.
Default Value
user
Allowed Values
A string
Multi-Valued
No
Required
No
Admin Action Required
For this modification to take effect, you must either restart the server or else disable and then re-enable any HTTP Connection Handler referencing this component.

scim-query-contains-enabled

Description
Indicates whether the 'contains' operator should be used in the user store SCIM query.
Default Value
false
Allowed Values
true
false
Multi-Valued
No
Required
No
Admin Action Required
For this modification to take effect, you must either restart the server or else disable and then re-enable any HTTP Connection Handler referencing this component.

scim-user-name-path

Description
The path of the user store's SCIM attribute to use for the user's name/ID.
Default Value
urn:scim:schemas:core:1.0:userName
Allowed Values
A string
Multi-Valued
No
Required
No
Admin Action Required
For this modification to take effect, you must either restart the server or else disable and then re-enable any HTTP Connection Handler referencing this component.

scim-display-name-path

Description
The path of the user store's SCIM attribute to use for the user's display name.
Default Value
urn:scim:schemas:core:1.0:name.formatted
Allowed Values
A string
Multi-Valued
No
Required
No
Admin Action Required
For this modification to take effect, you must either restart the server or else disable and then re-enable any HTTP Connection Handler referencing this component.

scim-email-path

Description
The path of the user store's SCIM attribute to use for the user's email address.
Default Value
urn:scim:schemas:core:1.0:emails
Allowed Values
A string
Multi-Valued
No
Required
No
Admin Action Required
For this modification to take effect, you must either restart the server or else disable and then re-enable any HTTP Connection Handler referencing this component.

scim-phone-number-path

Description
The path of the user store's SCIM attribute to use for the user's phone number.
Default Value
urn:scim:schemas:core:1.0:phoneNumbers
Allowed Values
A string
Multi-Valued
No
Required
No
Admin Action Required
For this modification to take effect, you must either restart the server or else disable and then re-enable any HTTP Connection Handler referencing this component.


dsconfig Usage

To list the configured Web Application Extensions:

dsconfig list-web-application-extensions
     [--property {propertyName}] ...

To view the configuration for an existing Web Application Extension:

dsconfig get-web-application-extension-prop
     --extension-name {name}
     [--tab-delimited]
     [--script-friendly]
     [--property {propertyName}] ...

To update the configuration for an existing Web Application Extension:

dsconfig set-web-application-extension-prop
     --extension-name {name}
     (--set|--add|--remove) {propertyName}:{propertyValue}
     [(--set|--add|--remove) {propertyName}:{propertyValue}] ...

To create a new Privacy Preferences Web Application Extension:

dsconfig create-web-application-extension
     --extension-name {name}
     --type {type}
     --set base-context-path:{propertyValue}
     [--set {propertyName}:{propertyValue}] ...

To delete an existing Web Application Extension:

dsconfig delete-web-application-extension
     --extension-name {name}