Page History
...
I Seal 2.1.4 blev OIOSAMLFactory introduceret, som giver funktionalitet til at oprette, analysere, underskrive og validere OIOWS-Trust-meddelelser, der bruges ved udveksling af OIOSAML-påstande, der er udstedt af og IdP til SOSI IDCards.
BST2IDWS
Nedenstående er et simplificeret eksempel på hvordan SOSIFactory benyttes til at oprette et bst2idws request med et indlejret OIO2BST bootstraptoken.
Gliffy Diagram macroId 99dcdcff-1b76-4b1f-a7f2-ee4681b788de name bst2idws-sequence-diagram pagePin 1
BST2SOSI
Oprettelsen af et bst2sosi request er meget i stil med et bst2idws request:
Gliffy Diagram macroId e8e07b43-1b45-443c-a736-5a26bdf42672 name bst2sosi-sequence-diagram pagePin 1
OIOBSTSAMLAssertion-factory
OIOBSTSAMLAssertionFactory benyttes til at oprette OIO bootstraptoken objekter givet et xml element.
Sådanne bootstraptokens kan enten være for medarbejdere (hertil benyttes createOIOBSTSAMLAssertion(...)) eller borgere (hertil benyttes createOIOBSTCitizenSAMLAssertion(...)), og identificeres ud fra deres spec version attribut.
OIOIDWS-factory
Siden Seal 2.5.10 understøttes OIO IDWS.
...
Code Block |
---|
keytool -v -list -keystore NSTSSnullAnull_Olsen-new.p12 -storepass Test1234 |
Tidsangivelser
Seal håndterer tidsangivelser i forhold til DGWS standarden, som angiver følgende format:
Code Block | ||
---|---|---|
| ||
yyyy-mm-ddThh:MM:ssZ |
Seal accepterer også tidsstempler i lokal tid (uden 'Z') og med fraktioner af sekunder (disse ignoreres).
Eksempler på gyldige tidsangivelser:
- 2020-01-01T12:00:00Z
- 2020-01-01T12:00:00
- 2020-01-01T12:00:00.555Z (tolkes som 2020-01-01T12:00:00Z)
- 2020-01-01T12:00:00.555 (tolkes som 2020-01-01T12:00:00)
Eksempler på ugyldige tidsangivelser:
- 2020-01-01T12:00:00+01
- 2020-01-01T12:00
Properties
Navn | Beskrivelse | Default værdi | Gældende fra |
---|---|---|---|
sosi:certificateloader.timeout | Read timeout på hentning af intermediate certifikater. Sættes i millisekunder. | 3000 | 2.6.12 |
Footnotes Display | ||
---|---|---|
|