OptionalcustomMessages
customMessages?: Partial<Record<string, unknown>>
fetchOrganizationDetails
fetchOrganizationDetails: () => Promise<OrganizationPrivate | null>
fetchProviders
fetchProviders: () => Promise<void>
isDeleting
isDeleting: boolean
isLoading
isLoading: boolean
isProvidersStale: boolean
isRefetchingProviders
isRefetchingProviders: 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
providersUpdatedAt
providersUpdatedAt: number
OptionalreadOnly
readOnly?: boolean
refetchProviders
refetchProviders: (
options?: RefetchOptions,
) => Promise<QueryObserverResult<IdpKnownResponse[], Error>>
Optionalschema
schema?: object
Optionalstyling
styling?: ComponentStyling<Record<string, string | undefined>>
Internal service hook result for SSO provider table data and CRUD operations.