ibisclient.dto module¶
Classes:
- IbisAttribute
- IbisAttributeScheme
- IbisContactPhoneNumber
- IbisContactRow
- IbisContactWebPage
- IbisDto
- IbisError
- IbisGroup
IbisGroup
IbisGroup.cancelled
IbisGroup.description
IbisGroup.directMembers
IbisGroup.email
IbisGroup.groupid
IbisGroup.includedByGroups
IbisGroup.includesGroups
IbisGroup.managedByGroups
IbisGroup.managesGroups
IbisGroup.managesInsts
IbisGroup.members
IbisGroup.membersOfInst
IbisGroup.name
IbisGroup.owningInsts
IbisGroup.readByGroups
IbisGroup.readsGroups
IbisGroup.title
- IbisIdentifier
- IbisInstitution
IbisInstitution
IbisInstitution.acronym
IbisInstitution.attributes
IbisInstitution.cancelled
IbisInstitution.childInsts
IbisInstitution.contactRows
IbisInstitution.groups
IbisInstitution.instid
IbisInstitution.managedByGroups
IbisInstitution.members
IbisInstitution.membersGroups
IbisInstitution.name
IbisInstitution.parentInsts
- IbisPerson
IbisPerson
IbisPerson.attributes
IbisPerson.cancelled
IbisPerson.directGroups
IbisPerson.displayName
IbisPerson.groups
IbisPerson.identifier
IbisPerson.identifiers
IbisPerson.institutions
IbisPerson.is_staff()
IbisPerson.is_student()
IbisPerson.misAffiliation
IbisPerson.registeredName
IbisPerson.surname
IbisPerson.visibleName
- IbisResult
IbisResult
IbisResult.Entities
IbisResult.EntityMap
IbisResult.attribute
IbisResult.attributeSchemes
IbisResult.attributes
IbisResult.entities
IbisResult.error
IbisResult.group
IbisResult.groups
IbisResult.identifier
IbisResult.institution
IbisResult.institutions
IbisResult.people
IbisResult.person
IbisResult.value
IbisResult.version
- IbisResultParser
DTO classes for transferring data from the server to client in the web service API.
All web service API methods return an instance or a list of one of these DTO classes, or a primitive type such as a bool, int or string.
In the case of an error, an IbisException
will be raised which will
contain an instance of an IbisError
DTO.