ping-federate Commands

Configuration

pf-export-config

Export PingFederate configuration to a file.

./pf-export-config

Examples:
Export configuration
./pf-export-config --output-file config-export.json
pf-config

Configure PingFederate server settings and properties.

./pf-config

Examples:
Set server property
./pf-config set-server-property --property-name cluster.name --property-value my-cluster
pf-import-config

Import PingFederate configuration from a file.

./pf-import-config

Examples:
Import configuration
./pf-import-config --input-file config-export.json

Server Management

pf-admin

PingFederate administrative command-line tool for server management.

./pf-admin

Examples:
Connect to PingFederate server
./pf-admin --host localhost --port 9999 --username administrator --password password
pf-start

Start the PingFederate server.

./pf-start

Examples:
Start server
./pf-start
pf-stop

Stop the PingFederate server gracefully.

./pf-stop

Examples:
Stop server
./pf-stop
pf-restart

Restart the PingFederate server.

./pf-restart

Examples:
Restart server
./pf-restart

Monitoring

pf-status

Check the status of PingFederate server.

./pf-status

Examples:
Check server status
./pf-status
pf-log

View and manage PingFederate log files.

./pf-log

Examples:
View recent logs
./pf-log --tail --lines 100

Backup/restore

pf-backup

Create a backup of PingFederate configuration and data.

./pf-backup

Examples:
Create backup
./pf-backup --output-dir /backups/pingfederate
pf-restore

Restore PingFederate from a backup.

./pf-restore

Examples:
Restore from backup
./pf-restore --backup-dir /backups/pingfederate/20230101