summaryrefslogtreecommitdiff
path: root/pse-server/src/main/java/org/psesquared/server/config/EmailConfigProperties.java
blob: 4b2c79ea95cd05707507892c877cfadc4703803d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
package org.psesquared.server.config;

import org.springframework.boot.context.properties.ConfigurationProperties;

/**
 * The properties class that is used to return some externally stored URLs.
 *
 * @param dashboardBaseUrl The base URL of the PSE-Dashboard
 * @param verificationUrl The URL for account verification
 * @param resetUrlPath The URL for resetting the password of a user
 */
@ConfigurationProperties("email")
public record EmailConfigProperties(String dashboardBaseUrl,
                                    String verificationUrl,
                                    String resetUrlPath) {
}