...
The parameters supported and their corresponding command line options are:
Query String | Command Line | Description |
---|---|---|
requester | --requester, -r | Required, identifies the relying party (SP) to simulate a resolution for |
principal | --principal, -n | Required, names the subject/user to simulate a resolution for |
acsIndex | --acsIndex, -i | Identifies the index of anĀ |
saml1 | --saml1 | Value is ignored, if present causes the output to be encoded into a SAML 1.1 assertion |
saml2 | --saml2 | Value is ignored, if present causes the output to be encoded into a SAML 2.0 assertion |
The tool essentially reproduces the results that would ordinarily be produced during a SSO or Attribute Query request. There are a couple of caveats to the reproduction of the results:
...
V4.1 includes properties to control various aspects of the flow's behavior using an internally-defined bean that may be overridden if required.
Localtabgroup | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Localtab live | active | true|||||||||||||||||
Expand | ||||||||||||||||||
| ||||||||||||||||||
The general properties configuring this flow via admin/admin.properties are:
|
Expand | |||||
---|---|---|---|---|---|
| |||||
To replace the internally defined flow descriptor bean, the following XML is required:
In older versions and upgraded systems, this list is defined in conf/admin/general-admin.xml. In V4.1+, no default version of the list is provided and it may simply be placed in conf/global.xml if needed. |
How to sort output
Output may be sorted using jq or xq (part of yq).
To sort JSON : ... | jq 'walk( if type == "array" then sort else . end )'
To sort SAML : ... | xq -x 'walk( if type == "array" then sort else . end )'
On macOS, jq and xq may be installed using Homebrew brew install jq python-yq
or MacPorts.