package jnpf.dmsEntity.permission.vo;
|
|
import lombok.Data;
|
|
import java.util.Date;
|
import java.util.UUID;
|
|
@Data
|
public class DmsPermissionGrantVO {
|
private UUID id;
|
private String resourceType;
|
private UUID resourceId;
|
private String resourceScope;
|
private String principalType;
|
private String principalId;
|
private String principalName;
|
private Boolean includeChildOrgs;
|
private String actionCode;
|
private String sourceType;
|
private String sourceId;
|
private Date validFrom;
|
private Date validTo;
|
private Long maxUseCount;
|
private Long usedCount;
|
private String grantReason;
|
private Date revokedAt;
|
private String revokeReason;
|
private Long revision;
|
private Date createdAt;
|
private Date updatedAt;
|
private boolean inherited;
|
private String status;
|
private Long remainingUseCount;
|
}
|