001package com.nimbusds.openid.connect.provider.spi.events; 002 003 004import java.util.EventListener; 005 006import com.nimbusds.openid.connect.provider.spi.Lifecycle; 007 008 009/** 010 * Service Provider Interface (SPI) for listening to ID token issue events. 011 */ 012public interface IDTokenIssueEventListener extends Lifecycle, EventListener { 013 014 015 /** 016 * This method is called when an ID token is issued. 017 * 018 * @param event The ID token issue event. 019 * @param eventContext Provides access to additional parameters about 020 * the event as well as helpers for its 021 * processing. Not {@code null}. 022 */ 023 void idTokenIssued(final IDTokenIssueEvent event, final EventContext eventContext); 024}