src/issuer/authorize/dto/authorize-request.dto.ts
Properties |
|
Optional auth_session |
Type : string
|
Decorators :
@IsOptional()
|
Optional client_id |
Type : string
|
Decorators :
@IsOptional()
|
Optional code_challenge |
Type : string
|
Decorators :
@IsOptional()
|
Optional code_challenge_method |
Type : string
|
Decorators :
@IsOptional()
|
Optional dpop_jkt |
Type : string
|
Decorators :
@IsOptional()
|
Optional issuer_state |
Type : string
|
Decorators :
@IsOptional()
|
Optional redirect_uri |
Type : string
|
Decorators :
@IsOptional()
|
Optional request_uri |
Type : string
|
Decorators :
@IsOptional()
|
Optional resource |
Type : string
|
Decorators :
@IsOptional()
|
Optional response_type |
Type : string
|
Decorators :
@IsOptional()
|
Optional scope |
Type : string
|
Decorators :
@IsOptional()
|
import { IsOptional, IsString } from 'class-validator';
export class AuthorizeQueries {
@IsOptional()
@IsString()
issuer_state?: string;
@IsOptional()
@IsString()
response_type?: string;
@IsOptional()
@IsString()
client_id?: string;
@IsOptional()
@IsString()
redirect_uri?: string;
@IsOptional()
@IsString()
resource?: string;
@IsOptional()
@IsString()
scope?: string;
@IsOptional()
@IsString()
code_challenge?: string;
@IsOptional()
@IsString()
code_challenge_method?: string;
@IsOptional()
@IsString()
dpop_jkt?: string;
@IsOptional()
@IsString()
request_uri?: string;
@IsOptional()
@IsString()
auth_session?: string;
}