All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.apereo.cas.configuration.model.DelegatedNotifications Maven / Gradle / Ivy

There is a newer version: 6.6.4
Show newest version
package org.apereo.cas.configuration.model;

import org.apereo.cas.configuration.model.support.email.EmailProperties;

import lombok.Getter;
import lombok.Setter;
import org.springframework.boot.context.properties.NestedConfigurationProperty;

import java.io.Serializable;

/**
 * Notification emails for delegated actions.
 *
 * @author Travis Schmidt
 * @since 6.0
 */
@Getter
@Setter
public class DelegatedNotifications implements Serializable {

    /**
     * Sumbit Notification.
     */
    @NestedConfigurationProperty
    private EmailProperties submit = new EmailProperties();

    /**
     * Accept Notification.
     */
    @NestedConfigurationProperty
    private EmailProperties accept = new EmailProperties();

    /**
     * Reject Notification.
     */
    @NestedConfigurationProperty
    private EmailProperties reject = new EmailProperties();
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy