## Uses of Interface
be.ehealth.technicalconnector.service.sts.security.SAMLToken

- Packages that use SAMLToken
  Package | Description
  --- | ---
  be.ehealth.technicalconnector.handler |
  be.ehealth.technicalconnector.handler.wss4j |
  be.ehealth.technicalconnector.service.sts |
  be.ehealth.technicalconnector.service.sts.security.impl |
  be.ehealth.technicalconnector.service.ws |
  be.ehealth.technicalconnector.session |
  be.ehealth.technicalconnector.session.impl |
  be.ehealth.technicalconnector.validator |
  be.ehealth.technicalconnector.validator.impl |

- - ### Uses of SAMLToken in be.ehealth.technicalconnector.handler

    Methods in be.ehealth.technicalconnector.handler with parameters of type SAMLToken
    Modifier and Type | Method and Description
    --- | ---
    `AbstractWsSecurityHandler.WSSecHeaderGeneratorStep3` | AbstractWsSecurityHandler.WSSecHeaderGeneratorStep3.`withSAMLToken(SAMLToken token)`

    Constructors in be.ehealth.technicalconnector.handler with parameters of type SAMLToken
    Constructor and Description
    `SAMLHolderOfKeyHandler(SAMLToken token)`

  - ### Uses of SAMLToken in be.ehealth.technicalconnector.handler.wss4j

    Methods in be.ehealth.technicalconnector.handler.wss4j with parameters of type SAMLToken
    Modifier and Type | Method and Description
    --- | ---
    `AbstractWsSecurityHandler.WSSecHeaderGeneratorStep3` | WSSecHeaderGeneratorWss4jImpl.`withSAMLToken(SAMLToken token)`

  - ### Uses of SAMLToken in be.ehealth.technicalconnector.service.sts

    Methods in be.ehealth.technicalconnector.service.sts that return SAMLToken
    Modifier and Type | Method and Description
    --- | ---
    `SAMLToken` | SAMLTokenFactory.`createSamlToken(Element assertion, Credential credential)` Creates a new SAMLToken object.

  - ### Uses of SAMLToken in be.ehealth.technicalconnector.service.sts.security.impl

    Classes in be.ehealth.technicalconnector.service.sts.security.impl that implement SAMLToken
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractSAMLToken` Abstract class
    `class` | `SAMLHolderOfKeyToken` The Class SAMLTokenImpl.
    `class` | `SAMLSenderVouchesCredential` SAMLSenderVouchesCredential.

  - ### Uses of SAMLToken in be.ehealth.technicalconnector.service.ws

    Methods in be.ehealth.technicalconnector.service.ws with parameters of type SAMLToken
    Modifier and Type | Method and Description
    --- | ---
    `static GenericRequest` | ServiceFactory.`getIdSupportV2Service(SAMLToken token)`
    `static GenericRequest` | ServiceFactory.`getKGSSServiceSecured(SAMLToken token)` Gets the KGSSS service secured.

  - ### Uses of SAMLToken in be.ehealth.technicalconnector.session

    Methods in be.ehealth.technicalconnector.session that return SAMLToken
    Modifier and Type | Method and Description
    --- | ---
    `SAMLToken` | SessionItem.`getSAMLToken()` Gets the sAML token.
    `static SAMLToken` | Session.`getSAMLToken()` Convenience method to get the SAML token associated with the session.

    Methods in be.ehealth.technicalconnector.session with parameters of type SAMLToken
    Modifier and Type | Method and Description
    --- | ---
    `void` | SessionManager.`loadSession(SAMLToken token, String hokPwd)` Load a session using a previously stored SAML token.
    `void` | SessionManager.`loadSession(SAMLToken token, String hokPwd, String encryptionPwd)` Load a session using a previously stored SAML token with the associated eHealth Encryption Certificates, needed for sealing and unsealing messages.
    `void` | SessionItem.`setSAMLToken(SAMLToken token)` This method will set the samltoken when created

  - ### Uses of SAMLToken in be.ehealth.technicalconnector.session.impl

    Methods in be.ehealth.technicalconnector.session.impl that return SAMLToken
    Modifier and Type | Method and Description
    --- | ---
    `SAMLToken` | SessionItemImpl.`getSAMLToken()`

    Methods in be.ehealth.technicalconnector.session.impl with parameters of type SAMLToken
    Modifier and Type | Method and Description
    --- | ---
    `void` | SessionManagerImpl.`loadSession(SAMLToken token, String hokPwd)`
    `void` | SessionManagerImpl.`loadSession(SAMLToken token, String hokPwd, String encryptionPwd)`
    `void` | SessionItemImpl.`setSAMLToken(SAMLToken token)`

  - ### Uses of SAMLToken in be.ehealth.technicalconnector.validator

    Methods in be.ehealth.technicalconnector.validator with parameters of type SAMLToken
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | SessionValidator.`validateToken(SAMLToken samlToken)` Method to check if the provided `SAMLToken` is still valid.

  - ### Uses of SAMLToken in be.ehealth.technicalconnector.validator.impl

    Methods in be.ehealth.technicalconnector.validator.impl with parameters of type SAMLToken
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | SAMLSessionValidator.`validateToken(SAMLToken samlToken)`

Connector Packaging TECHNICAL 4.1.2 API
Copyright © {inceptionYear}-2022 eHealth. All Rights Reserved.