protected void registerTicketDefinition(final TicketCatalog plan, final TicketDefinition ticketDefinition) {
        val result = customizeTicketDefinitionBeforeRegistration(ticketDefinition);
        plan.register(result);
    }
This is {@link BaseTicketCatalogConfigurer}.

@author Misagh Moayyed
@since 5.1.0
core/cas-server-core-tickets-api/src/main/java/org/apereo/cas/ticket/BaseTicketCatalogConfigurer.java