OptionalcustomMessages
customMessages?: Partial<Record<string, unknown>>
fetchOrganizationDetails
fetchOrganizationDetails: () => Promise<OrganizationPrivate | null>
fetchProviders
fetchProviders: () => Promise<void>
isDeleting
isDeleting: boolean
isLoading
isLoading: boolean
isRemoving
isRemoving: boolean
isUpdating
isUpdating: boolean
isUpdatingId
isUpdatingId: string | null
onDeleteConfirm
onDeleteConfirm: (selectedIdp: IdpKnownResponse) => Promise<void>
onEnableProvider
onEnableProvider: (
selectedIdp: IdpKnownResponse,
enabled: boolean,
) => Promise<void>
onRemoveConfirm
onRemoveConfirm: (selectedIdp: IdpKnownResponse) => Promise<void>
organization
organization: OrganizationPrivate | null
organizationError
organizationError: unknown
providers
providers: IdpKnownResponse[]
providersError
providersError: unknown
OptionalreadOnly
readOnly?: boolean
Optionalschema
schema?: object
Optionalstyling
styling?: ComponentStyling<Record<string, string | undefined>>
Internal service hook result for SSO provider table data and CRUD operations.