18 lines
874 B
TypeScript
18 lines
874 B
TypeScript
|
|
import { IntersectionType } from "@nestjs/swagger";
|
||
|
|
import { CLIENT_CONTACTID_DTO, CLIENTID_DTO, DOMAIN_DTO, EMAIL_DTO, ENABLE_PASSWORD_POLICY_DTO, LOOKUP_CODE_DTO, PASSWORD_DTO, SPID_DTO, USERID_DTO } from "src/dto/property.dto";
|
||
|
|
|
||
|
|
export class SPID_CLIENTID_DTO extends IntersectionType(SPID_DTO, CLIENTID_DTO) { }
|
||
|
|
|
||
|
|
export class SPID_EMAIL_DTO extends IntersectionType(SPID_DTO, EMAIL_DTO) { }
|
||
|
|
|
||
|
|
export class CreateUSCIBLoginsDTO extends IntersectionType(
|
||
|
|
USERID_DTO, EMAIL_DTO, LOOKUP_CODE_DTO, PASSWORD_DTO, ENABLE_PASSWORD_POLICY_DTO
|
||
|
|
) { }
|
||
|
|
|
||
|
|
export class CreateClientLoginsDTO extends IntersectionType(
|
||
|
|
SPID_DTO, USERID_DTO, CLIENT_CONTACTID_DTO, PASSWORD_DTO, ENABLE_PASSWORD_POLICY_DTO
|
||
|
|
) { }
|
||
|
|
|
||
|
|
export class CreateSPLoginsDTO extends IntersectionType(
|
||
|
|
SPID_DTO, USERID_DTO, DOMAIN_DTO, EMAIL_DTO, LOOKUP_CODE_DTO, PASSWORD_DTO, ENABLE_PASSWORD_POLICY_DTO
|
||
|
|
) { }
|