be.fgov.ehealth.technicalconnector.ra.service

## Interface EncryptionTokenRegistrationService

- All Known Implementing Classes:
    EncryptionTokenRegistrationServiceImpl

      public interface EncryptionTokenRegistrationService

  Interface describing the EncryptionToken Registration service.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `Result<Void>` | `activateToken(Credential credential)`
    `Result<Void>` | `completeETKRegistration(byte[] etk, Credential credential)`
    `Result<byte[]>` | `startETKRegistration(PublicKey key, Credential cred)`

- - ### Method Detail

    - #### startETKRegistration

          Result<byte[]> startETKRegistration(PublicKey key,
                                              Credential cred)
                                       throws TechnicalConnectorException

      Throws:
        `TechnicalConnectorException`

    - #### completeETKRegistration

          Result<Void> completeETKRegistration(byte[] etk,
                                               Credential credential)
                                        throws TechnicalConnectorException

      Throws:
        `TechnicalConnectorException`

    - #### activateToken

          Result<Void> activateToken(Credential credential)
                              throws TechnicalConnectorException

      Throws:
        `TechnicalConnectorException`

Connector Packaging PERSLOGOPEDIST 4.3.0-beta-3 API
Copyright © {inceptionYear}-2022 eHealth. All Rights Reserved.