gismo

package
v0.0.0-...-f60b9ba Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 21, 2023 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var ErrNonCompliantXml = errors.New("non compliant cerif xml")

Functions

func ParseOrganizationMessage

func ParseOrganizationMessage(buf []byte) (*models.Message, error)

func ParsePersonMessage

func ParsePersonMessage(buf []byte) (*models.Message, error)

Types

type OrganizationProcessor

type OrganizationProcessor struct {
	// contains filtered or unexported fields
}

func NewOrganizationProcessor

func NewOrganizationProcessor(repo models.Repository) *OrganizationProcessor

func (*OrganizationProcessor) Process

func (op *OrganizationProcessor) Process(buf []byte) (*models.Message, error)

type PersonProcessor

type PersonProcessor struct {
	// contains filtered or unexported fields
}

func NewPersonProcessor

func NewPersonProcessor(repo models.Repository, ugentLdapSearcher ugentldap.Searcher) *PersonProcessor

func (*PersonProcessor) Process

func (pp *PersonProcessor) Process(buf []byte) (*models.Message, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL