Page History
...
Følgende afsnit giver en oversigt over den funktionalitet Seal.Java tilbyder:
Farvekoderne er de samme som i STS anvenderguiden:
| Farve | Anvendertype |
|---|---|
| DGWS | |
| Borger | |
| Medarbejder |
| Funktion / Omveksling | Java klasse | Java metode | Beskrivelse | Benyttes af (STS / NTIdP) | ||||
|---|---|---|---|---|---|---|---|---|
| DGWS system ID-kort | SOSIFactory | STS (NewSecurityTokenService service) | ||||||
| deserializeSecurityTokenRequest() | Kan deserialisere en XML streng til et SecurityTokenRequest objekt. | |||||||
| copyToVOCESSignedIdCard() | Genererer et signeret ID-kort. | |||||||
| createNewSecurityTokenResponse() | Opretter et SecurityTokenResponse objekt der indeholder det signerede ID-kort. | |||||||
| createNewSecurityTokenErrorResponse() | Hvis verifikation af det medsendte ID-kort fejler, så returneres SecurityTokenResponse objekt indeholdende fejlbeskeden. | |||||||
| Bootstrap Token til OIOIDWS Token | OIOSAMLFactory | STS (Bst2Idws service) | ||||||
| createOIOBootstrapToIdentityTokenRequestModelBuilder() | Kan deserialisere en xml streng til et OIOBootstrapToIdentityTokenRequest objekt. | |||||||
| createCitizenIdentityTokenBuilder() | Benyttes i forbindelse med oprettelse af nyt IdentityToken. | |||||||
| createOIOBootstrapToIdentityTokenResponseDOMBuilder() | Opretter et nyt OIOBootstrapToIdentityTokenResponseDOMBuilder objekt der indeholder det signerede IdentityToken. | Funktion / Omveksling | Java klasse / metode | Beskrivelse | Benyttes af (STS / NTIdP)||||
| Digital signering og validering | SignAndValidate | |||||||
| sign() | Bruges til signering af både DGWS og IDWS tokens. | |||||||
| validateDGWS() | Validering af DGWS tokens. | |||||||
| validateIDWS() | Validering af IDWS tokens. | |||||||
| Kryptering / dekryptering | EncryptionUtility | |||||||
| encrypt() | kryptere et element vha. den medsendte public nøgle. | |||||||
| decrypt() | dekryptere et element vha. den medsendte private nøgle. | |||||||
| decryptAndDetach() | dekryptere et element vha. den medsendte private nøgle og returnere det i en ny node der ikke er forbundet til det oprindelige dokument. | |||||||
| generatePrivateKeyFromString() | Generer et PrivateKey objekt ud fra en private nøgle (streng) og en krypteringsalgoritme. |
...