Page History
...
| Kort navn | Langt navn | Standard værdi | Beskrivelse |
|---|---|---|---|
-h | --help | Printer hjælpeteksten med kort opsummering af alle parametre, og stopper eksekveringen derefter | |
-s | --stsUrl | http://test1.ekstern-test.nspop.dk:8080/sts/services/NewSecurityTokenService | URL til STS for at hente en ny adgangstoken |
-n | --systemName | TE-STS | Navn på kaldeststemet, bruges i forbindelse med at hente adgangstoken |
-c | --companyName | CAPGEMINI DANMARK A/S | Navn på virksomheden som henter adgangstoken |
-b | --companyCvr | 25606965 | CVR for virksomheden som henter adgangstoken |
-p | --vaultPath | Sti til certifikat container, bruges til autentificering mod både STS og KRS. Skal være i JKS format. Sættes ingen, benyttes et medfølgende certifikat fra Capgemini. Konverter fra PKCS12 til JKS format kan gøres ved brug af
| |
-w | --vaultPassword | Password for den angivne certifikat container | |
-a | --certName | Navnet på det certifikat der skal bruges | |
-q | --certPassword | Password for certifikatet der skal bruges | |
-u | --skrsUrl | http://test1-cnsp.ekstern-test.nspop.dk:8080/stamdata-batch-copy-ws/service/StamdataReplication | URL til KRS |
-o | --registerOffset | 0 | Offset værktøjet skal begynde at hente data fra, 0 angiver fra begyndelsen af (alt data). Parametren kan angives på to forskellige måder, UNIX timestamp i sekunder (UTC) eller i et format der matcher "yyyy-MM-dd[[' ']['T']HH[':'mm[':'ss]]][XXX]". Formatet lægger sig op af ISO-8601, men fuld forklaring på alt i formatet kan findes her: https://docs.oracle.com/javase/8/docs/api/java/time/format/DateTimeFormatter.html |
-m | --registerMaxRecords | 1000 | Antallet af rækker der skal returneres fra KRS ved hvert kald. Værktøjet kalder kontinuert indtil alt data er hentet ned, dette påvirker bare hvor mange kald den kommer til at lave før at det sker - højere tal giver færre kald til KRS, men også længere ventetid mellem hvert kald, og længere tid før yderligere data skrives til de genererede filer. |
-r | --registers | Hvilke registre som skal hentes fra KRS separeret med komma. Angives ingen, hentes data for alle registre. Tilgængelige registre: sorclassifications, eanlocationcode, eanlocationcodeeditype, geolocalisation, sorentity, sorshakmap, editypes | |
-d | --destination | Sti til hvor alle genererede filer skal skrives til disken, kan være relativ eller fuld sti. Sættes ingen, bruges nuværende lokation som destination. | |
| -v | --verbose | Giver mere information i konsollen undervejs i eksekveringen. Kan specificeres op til to gange, for mest muligt output (samtlige requests/responses printes). |
Eksempel på hvordan output kan set ud, hvis help teksten printes:
| Code Block |
|---|
> java -jar skrsclient.jar -h Usage: <main class> [-hhv] [-q[=<PASSWORD>]]... [-w[=<PASSWORD>]]... [-a=<NAME>] [-b=<CVR>] [-c=<NAME>] [-d=PATH] [-m=<MAXRECORDS>] [-n=<NAME>] [-o=<OFFSET>] [-p=<PATH>] [-s=<URL>] [-u=<URL>] [-r=<REGISTER>[,<REGISTER>...]]... -a, --certName=<NAME> Name the certificate to use is stored under -b, --companyCvr=<CVR> Company CVR number, used when creating an ID card for calling the STS -c, --companyName=<NAME> Company name, used when creating an ID card for calling the STS -d, --destination=PATH Destination to print all generated files to, can be a relative or full path -h, --help Prints help and exits -m, --registerMaxRecords=<MAXRECORDS> Number of entries to fetch in each call to SKRS Default: 1000 -n, --systemName=<NAME> System name, used when creating an ID card for calling the STS -o, --registerOffset=<OFFSET> Date offset for when to fetch entries from, can be a unix timestamp or a date of format "yyyy-MM-dd [[' ']['T']HH[':'mm[':'ss]]][XXX]" Default: 0 -p, --vaultPath=<PATH> Certificate vault to use, must be in JKS format, uses a default Capgemini certificate if none is provided -q, --certPassword[=<PASSWORD>] Password to unlock the certificate -r, --registers=<REGISTER>[,<REGISTER>...] List of registers separated by comma to pull data from, default is all registers. Available registers: sorclassifications, eanlocationcode, eanlocationcodeeditype, geolocalisation, sorentity, sorshakmap, editypes -s, --stsUrl=<URL> URL to STS Default: http://test1.ekstern-test.nspop.dk: 8080/sts/services/NewSecurityTokenService -u, --skrsUrl=<URL> URL to SKRS Default: http://test1-cnsp.ekstern-test.nspop.dk: 8080/stamdata-batch-copy-ws/service/StamdataRepli cation -v, --verbose Enable verbose debugging logging, can be specified multiple times to increase verbosity (up to two times) -w, --vaultPassword[=<PASSWORD>] Password to unlock the certificate vault |
...