be.ehealth.technicalconnector.service.sts.security

## Interface SAMLToken

- All Superinterfaces:
    Credential, ExtendedCredential
  All Known Implementing Classes:
    AbstractSAMLToken, SAMLHolderOfKeyToken, SAMLSenderVouchesCredential

      public interface SAMLToken
      extends ExtendedCredential

  The Interface SAMLToken. Extends : `Credential`

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `checkValidity()`
    `Element` | `getAssertion()` Gets the assertion.
    `String` | `getAssertionID()`

    - ### Methods inherited from interface be.ehealth.technicalconnector.service.sts.security.ExtendedCredential

      `getCertPath, getExpirationDateTime`

    - ### Methods inherited from interface be.ehealth.technicalconnector.service.sts.security.Credential

      `getCertificate, getCertificateChain, getIssuer, getIssuerQualifier, getKeyStore, getPrivateKey, getProviderName, getPublicKey`

- - ### Method Detail

    - #### getAssertion

          Element getAssertion()

      Gets the assertion.
      Returns:
        the assertion

    - #### getAssertionID

          String getAssertionID()

    - #### checkValidity

          void checkValidity()
                      throws TechnicalConnectorException

      Throws:
        `TechnicalConnectorException`

Connector Packaging TRUSSMAKER 4.4.0 API
Copyright © {inceptionYear}-2023 eHealth. All Rights Reserved.