File tree Expand file tree Collapse file tree
server/src/main/java/invite/model Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ package invite .model ;
2+
3+ import com .fasterxml .jackson .annotation .JsonIgnore ;
4+ import invite .provision .scim .GroupURN ;
5+ import jakarta .persistence .*;
6+ import jakarta .validation .constraints .NotBlank ;
7+ import jakarta .validation .constraints .NotNull ;
8+ import lombok .AllArgsConstructor ;
9+ import lombok .Getter ;
10+ import lombok .NoArgsConstructor ;
11+ import lombok .Setter ;
12+ import org .hibernate .annotations .Formula ;
13+
14+ import java .io .Serializable ;
15+ import java .util .*;
16+ import java .util .stream .Collectors ;
17+
18+ @ NoArgsConstructor
19+ @ AllArgsConstructor
20+ @ Getter
21+ @ Setter
22+ public class RoleRequest implements Serializable {
23+
24+ @ NotNull
25+ @ NotBlank
26+ private String name ;
27+
28+ private String description ;
29+
30+ private Integer defaultExpiryDays ;
31+
32+ private boolean enforceEmailEquality ;
33+
34+ private boolean eduIDOnly ;
35+
36+ private boolean blockExpiryDate ;
37+
38+ private boolean overrideSettingsAllowed ;
39+
40+ private String organizationGUID ;
41+
42+ private String inviterDisplayName ;
43+
44+ private Set <ApplicationUsage > applicationUsages = new HashSet <>();
45+
46+ }
You can’t perform that action at this time.
0 commit comments