Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Følgende afsnit giver en oversigt over den funktionalitet Seal.Java tilbyder:


Farvekoderne er de samme som i STS anvenderguiden:

FarveAnvendertype

DGWS

Borger

Medarbejder


Benyttes af (STS / NTIdP)
Funktion / OmvekslingJava klasseJava metodeBeskrivelseBenyttes af (STS / NTIdP)
DGWS system ID-kortSOSIFactory

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 TokenOIOSAMLFactory

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 / OmvekslingJava klasse / metodeBeskrivelse










Digital signering og valideringSignAndValidate




sign()Bruges til signering af både DGWS og IDWS tokens.


validateDGWS()Validering af DGWS tokens.


validateIDWS()Validering af IDWS tokens.
Kryptering / dekrypteringEncryptionUtility 



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.

...