Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Navitabs
rootSEAL.JAVA 2 - Leverancebeskrivelse
includeroottrue

Table of Contents

...

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.

(Den oprettes direkte udenom Factory-klassen).


OIOSAML Token til DGWS ID-kortOIOSAMLFactory

STS (OIOSaml2Sosi service)


createOIOSAMLAssertionToIDCardRequestModelBuilder()Kan deserialisere en xml streng til et OIOSAMLAssertionToIDCardRequest objekt.


UserIDCard

Der oprettes et nyt UserIDCard objekt direkte udenom Factory-klassen. 

ID-kortet signeres også vha. direkte kald til UserIDCard.sign().




createOIOSAMLAssertionToIDCardResponseDOMBuilder()Opretter et nyt OIOSAMLAssertionToIDCardResponseDOMBuilder objekt der indeholder det signerede ID-kort.




















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.

...