อินเทอร์เฟซคำขอสำหรับการอัปเดตผู้ให้บริการ OIDC Auth ใช้เมื่ออัปเดตการกำหนดค่าของผู้ให้บริการ OIDC ผ่าน BaseAuth.updateProviderConfig() .
ลายเซ็น:
export interface OIDCUpdateAuthProviderRequest
คุณสมบัติ
คุณสมบัติ | พิมพ์ | คำอธิบาย |
---|---|---|
รหัสลูกค้า | เชือก | รหัสไคลเอ็นต์ที่อัปเดตของผู้ให้บริการ OIDC หากไม่ได้ระบุไว้ ค่าของการกำหนดค่าที่มีอยู่จะไม่ถูกแก้ไข |
ความลับของลูกค้า | เชือก | ข้อมูลลับไคลเอ็นต์ของผู้ให้บริการ OIDC เพื่อเปิดใช้โฟลว์โค้ด OIDC หากไม่ได้ระบุไว้ ค่าของการกำหนดค่าที่มีอยู่จะไม่ถูกแก้ไข |
ชื่อที่แสดง | เชือก | ชื่อที่แสดงที่อัปเดตของผู้ให้บริการ OIDC หากไม่ได้ระบุไว้ ค่าของการกำหนดค่าที่มีอยู่จะไม่ถูกแก้ไข |
เปิดใช้งาน | บูลีน | ไม่ว่าผู้ให้บริการ OIDC จะเปิดใช้งานอยู่หรือไม่ก็ตาม หากไม่ได้ระบุไว้ การตั้งค่าของการกำหนดค่าที่มีอยู่จะไม่ได้รับการแก้ไข |
ผู้ออก | เชือก | ผู้ออกที่อัปเดตของผู้ให้บริการ OIDC หากไม่ได้ระบุไว้ ค่าของการกำหนดค่าที่มีอยู่จะไม่ถูกแก้ไข |
ประเภทการตอบสนอง | OAuthResponseType | ออบเจ็กต์การตอบสนองของผู้ให้บริการ OIDC สำหรับขั้นตอนการให้สิทธิ์ OAuth |
OIDCUpdateAuthProviderRequest.clientId
รหัสไคลเอ็นต์ที่อัปเดตของผู้ให้บริการ OIDC หากไม่ได้ระบุไว้ ค่าของการกำหนดค่าที่มีอยู่จะไม่ถูกแก้ไข
ลายเซ็น:
clientId?: string;
OIDCUpdateAuthProviderRequest.clientSecret
ข้อมูลลับไคลเอ็นต์ของผู้ให้บริการ OIDC เพื่อเปิดใช้โฟลว์โค้ด OIDC หากไม่ได้ระบุไว้ ค่าของการกำหนดค่าที่มีอยู่จะไม่ถูกแก้ไข
ลายเซ็น:
clientSecret?: string;
OIDCUpdateAuthProviderRequest.displayName
ชื่อที่แสดงที่อัปเดตของผู้ให้บริการ OIDC หากไม่ได้ระบุไว้ ค่าของการกำหนดค่าที่มีอยู่จะไม่ถูกแก้ไข
ลายเซ็น:
displayName?: string;
OIDCUpdateAuthProviderRequest.enabled
ไม่ว่าผู้ให้บริการ OIDC จะเปิดใช้งานอยู่หรือไม่ก็ตาม หากไม่ได้ระบุไว้ การตั้งค่าของการกำหนดค่าที่มีอยู่จะไม่ได้รับการแก้ไข
ลายเซ็น:
enabled?: boolean;
OIDCUpdateAuthProviderRequest.issuer
ผู้ออกที่อัปเดตของผู้ให้บริการ OIDC หากไม่ได้ระบุไว้ ค่าของการกำหนดค่าที่มีอยู่จะไม่ถูกแก้ไข
ลายเซ็น:
issuer?: string;
OIDCUpdateAuthProviderRequest.responseType
ออบเจ็กต์การตอบสนองของผู้ให้บริการ OIDC สำหรับขั้นตอนการให้สิทธิ์ OAuth
ลายเซ็น:
responseType?: OAuthResponseType;