Class AbstractEncryptTokenAction

    • Constructor Detail

      • AbstractEncryptTokenAction

        public AbstractEncryptTokenAction()
        Constructor.
    • Method Detail

      • getPayload

        @Nonnull
        protected abstract com.nimbusds.jose.Payload getPayload​(@Nonnull
                                                                ProfileRequestContext profileRequestContext)
        Get the payload to encrypt.
        Parameters:
        profileRequestContext - profile request context
        Returns:
        payload to encrypt
      • setProcessedToken

        protected abstract void setProcessedToken​(@Nonnull
                                                  ProfileRequestContext profileRequestContext,
                                                  @Nonnull
                                                  com.nimbusds.jwt.EncryptedJWT token)
        Store the resulting token.
        Parameters:
        profileRequestContext - profile request context
        token - encrypted token