This supplement contains the following:
Lists all templates and configurations for single sign-on (SSO) adapter
psadmin list-ssoadapters --adminuser uid --passwordfile password-filename [--templates] [--configs] [--dn dn]
psadmin list-ssoadapters -u uid -f password-filename [-T] [-S] [-d dn]
The following options are required:
Specifies the administrator's distinguished name (dn) or the user ID (uid).
Specifies the administrator's password in the password file.
The following options are optional:
Lists templates only.
Lists configurations only.
The distinguished name from where the configuration will be picked in LDAP. It is to be used in conjunction with the flag [--configs | -S]. If unspecified, it defaults to global.
Example for listing only configurations in a dn:
./psadmin list-ssoadapters -u amadmin -f ps_password -S -d uid=devauthlessanonymous,ou=People,o=DeveloperSample,dc=india,dc=sun,dc=com
Creates a new SSO adapter template
psadmin create-ssoadapter-template --adminuser uid --passwordfile password-filename --name template-name [--template existing-template]
psadmin create-ssoadapter-template -u uid -f password-filename -N template-name [-M existing-template]
The following options are required:
Specifies the administrator's distinguished name (dn) or the user ID (uid).
Specifies the administrator's password in the password file.
Specifies the name of the new template.
The following option is optional:
Specifies which template provides the pattern for the new template.
Example for creating a template:
./psadmin create-ssoadapter-template -u amadmin -f ps-password -N test-template
Displays the details of the specified SSO adapter template
psadmin get-ssoadapter-template --adminuser uid --passwordfile password-filename --template template-name
psadmin get-ssoadapter-template -u uid -f password-filename -M template-name
The following options are required:
Specifies the administrator's distinguished name (dn) or the user ID (uid).
Specifies the administrator's password in the password file.
Specifies which SSO adapter template to display.
Example for getting a template:
./psadmin get-ssoadapter-template -u amadmin -f ps-password -M test-template
Removes the specified SSO adapter template
psadmin delete-ssoadapter-template --adminuser uid --passwordfile password-filename --template template-name
psadmin delete-ssoadapter-template -u uid -f password-filename -M template-name
The following options are required:
Specifies the administrator's distinguished name (dn) or the user ID (uid).
Specifies the administrator's password in the password file.
Specifies the name of the template to be removed.
Example for deleting a template:
./psadmin delete-ssoadapter-template -u amadmin -f ps-password -M test-template
Creates an SSO adapter configuration
psadmin create-ssoadapter-config --adminuser uid --passwordfile password-filename --name configuration-name --template existing-template [--dn dn]
psadmin create-ssoadapter-config -u uid -f password-filename -N configuration-name -M existing-template [-d dn]
The following options are required:
Specifies the administrator's distinguished name (dn) or the user ID (uid).
Specifies the administrator's password in the password file.
Specifies the name of the new configuration.
Specifies which template provides the pattern for the new configuration.
The following option is optional:
The distinguished name where the configuration is created in LDAP. Default is global.
Example for creating a configuration in a dn:
./psadmin create-ssoadapter-config -u amadmin -f ps-password -N test-config -M test-template -d uid=test-user,ou=People,o=DeveloperSample,dc=india,dc=sun,dc=com
Displays the details of the specified SSO adapter configuration
psadmin create-ssoadapter-config --adminuser uid --passwordfile password-filename --config configuration-name [-dn dn]
psadmin create-ssoadapter-config -u uid -f password-filename -G configuration-name [-d dn]
The following options are required:
Specifies the administrator's distinguished name (dn) or the user ID (uid).
Specifies the administrator's password in the password file.
Specifies which SSO adapter configuration to display.
The following option is optional:
The distinguished name where the configuration is created in LDAP. Default is global.
Example for getting a configuration's details in a dn:
./psadmin get-ssoadapter-config -u amadmin -f ps-password -G test-config -d uid=test-user,ou=People,o=DeveloperSample,dc=india,dc=sun,dc=com
Removes the specified SSO adapter configuration
psadmin delete-ssoadapter-config --adminuser uid --passwordfile password-filename --config configuration-name [-dn dn]
psadmin delete-ssoadapter-config -u uid -f password-filename -G configuration-name [-d dn]
The following options are required:
Specifies the administrator's distinguished name (dn) or the user ID (uid).
Specifies the administrator's password in the password file.
Specifies which SSO adapter configuration to remove.
The following option is optional:
The distinguished name where the configuration is created in LDAP. Default is global.
Example for deleting a configuration in a dn:
./psadmin delete-ssoadapter-config -u amadmin -f ps-password -G test-config -d uid=test-user,ou=People,o=DeveloperSample,dc=india,dc=sun,dc=com
Creates an SSO adapter property of either the admin or user type.
psadmin create-ssoadapter-property --adminuser uid --passwordfile password-filename --template template-name --type [admin | user] --name property-name [--value property-value] [--encrypt]
psadmin create-ssoadapter-property -u uid -f password-filename -M template-name -t [admin | user] -N property-name [-e property-value] [-Y]
The following options are required:
Specifies the administrator's distinguished name (dn) or the user ID (uid).
Specifies the administrator's password in the password file.
Specifies which SSO adapter template the new property is assigned to.
Specifies the type of the new property.
Specifies the name of the new property.
The following options are optional:
Specifies the value of the property. This option is used only while creating an admin type property
Specifies whether the property value will be stored in encrypt form.
Example for creating a property in a template:
./psadmin create-ssoadapter-property -u amadmin -f ps-password -M test-template -N test-property -e test-value -t admin
Displays information about the specified SSO adapter property
psadmin get-ssoadapter-property --adminuser uid --passwordfile password-filename [--template template-name | --config configuration-name] [-dn dn] -name property-name
psadmin get-ssoadapter-property -u uid --f password-filename [-M template-name | -G configuration-name] [-d dn] -N property-name
The following options are required:
Specifies the administrator's distinguished name (dn) or the user ID (uid).
Specifies the administrator's password in the password file.
Specifies the name of the template, if the property type is admin. Specifies the name of the configuration if the property type is user.
Specifies which admin property to display.
The following option is optional:
Specifies the distinguished name where the configuration is picked from LDAP. Used in conjunction with [--config | -G]. Default is global.
Example for getting a property of configuration in a dn:
./psadmin get-ssoadapter-property -u amadmin -f ps-password -G test-config -N test-property -d uid=test-user,ou=People,o=DeveloperSample,dc=india,dc=sun,dc=com
Defines the value and type of the specified SSO adapter property
psadmin set-ssoadapter-property --adminuser uid --passwordfile password-filename [--template template-name | --config configuration-name] [-dn dn] --name property-name [--type [-admin | -user]] [--value property-value] [--encrypt | --decrypt]
psadmin set-ssoadapter-property -u uid -f password-filename [-M template-name | -G configuration-name] [-d dn] -N property-name [-t [-admin | -user]] [-e property-value] [-Y | -D]
The following options are required:
Specifies the administrator's distinguished name (dn) or the user ID (uid).
Specifies the administrator's password in the password file.
Specifies the name of the template, if the property type is admin. Specifies the name of the configuration if the property type is user.
Specifies the property's name.
The following options are optional:
Changes the property's type to new setting.
Specifies the property's value.
Specifies the distinguished name where the configuration is picked from LDAP. Used in conjunction with [--config | -G]. Default is global.
Specifies whether to store the property value in encrypted or clear text form.
Example for setting a property of a configuration in a dn:
./psadmin set-ssoadapter-property -u amadmin -f ps-password -G test-config -N test-property -e test-value -d uid=test-user,ou=People,o=DeveloperSample,dc=india,dc=sun,dc=com
Deletes the specified SSO adapter property
psadmin delete-ssoadapter-property --adminuser uid --passwordfile password-filename --template template-name --name property-name
psadmin delete-ssoadapter-property -u uid -f password-filename -M template-name -N property-name
The following options are required:
Specifies the administrator's distinguished name (dn) or the user ID (uid).
Specifies the administrator's password in the password file.
Specifies which SSO adapter template the property is assigned to.
Specifies the name of the property to delete.
Example for deleting property from a template:
./psadmin delete-ssoadapter-property -u amadmin -f ps-password -M test-template -N test-property
Creates a single user distinguished name (dn) for accessing the Portal Server without authentication and adds it to the support list
psadmin create-ssoadapter-authless --adminuser uid --passwordfile password-filename --value authless-user-dn
psadmin create-ssoadapter-authless -u uid -f password-filename -e authless-user-dn
The following options are required:
Specifies the administrator's distinguished name (dn) or the user ID (uid).
Specifies the administrator's password in the password file.
Specifies the name of the single user DN for enabling access to the SSO adapter service without authentication.
Example for creating an authless dn:
./psadmin create-ssoadapter-authless -u amadmin -f ps-password -e test-dn
Gets the specified single user distinguished name (dn) from the support list for accessing the Portal Server without authentication
get-ssoadapter-authless --adminuser uid --passwordfile password-filename
get-ssoadapter-authless -u uid -f password-filename
The following options are required:
Specifies the administrator's distinguished name (dn) or the user ID (uid).
Specifies the administrator's password in the password file.
Example for getting all the authless dn:
./psadmin get-ssoadapter-authless -u amadmin -f ps-password
Removes the specified single user distinguished name (dn) from the support list for accessing the Portal Server without authentication
psadmin delete-ssoadapter-authless --adminuser uid --passwordfile password-filename --value authless-user-dn
psadmin delete-ssoadapter-authless -u uid -f password-filename -e authless-user-dn
The following options are required:
Specifies the administrator's distinguished name (dn) or the user ID (uid).
Specifies the administrator's password in the password file.
Specifies which single user DN for enabling access to the SSO adapter service without authentication to remove.
Example for deleting an authless dn:
./psadmin delete-ssoadapter-authless -u amadmin -f ps-password -e test-dn