OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

dsml message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Subject: initial operations notes



Initial notes about operations
James Tauber 2000-10-03

OPERATIONS

Bind
	- request
		- version (number)
		- name (DN)
		- authentication (simple or sasl)
	- result
		- code
			- success
			- operationsError
  			- protocolError
			- authMethodNotSupported
			- strongAuthRequired
			- referral
			- saslBindInProgress
			- inappropriateAuthentication
			- invalidCredentials
			- unavailable

Unbind
	- result (null)
	no response

Unsolicited Notification
	PART OF DSML 2.0?

Search Operation
	TODO

Modify Operation
	- request
		- object DN
		- modification list
			- operation (add, delete, replace)
			- (att, value*)+

Add Operation
	- request
		- entry DN, (att, value+)+

Delete Operation
	- request
		- entry DN

Modify DN Operation
	- request
		- entry DN
		- new DN (relative?)
		- delete old (boolean)
		- new superior DN

Compare Operation
	TODO

Abandon Operation
	PART OF DSML 2.0?

Extended Operation
	TODO

MESSAGE

messageID

protocolOp
	bindRequest
      bindResponse
      unbindRequest
      searchRequest
      searchResultEntry
      searchResultDone
      searchResultRef
      modifyRequest
      modifyResponse
      addRequest
      addResponse
      delRequest
      delResponse
      modifyDNRequest
      modifyDNResponse
      compareRequest
      compareResponse
      abandonRequest
      extendedRequest
      extendedResponse

controls


RESULT

resultCode
	success                      0
	operationsError              1
	protocolError                2
	timeLimitExceeded            3
	sizeLimitExceeded            4
	compareFalse                 5
	compareTrue                  6

	authMethodNotSupported       7
	strongAuthRequired           8

	referral                     10
	adminLimitExceeded           11
	unavailableCriticalExtension 12
	confidentialityRequired      13
	saslBindInProgress           14
	noSuchAttribute              16
	undefinedAttributeType       17
	inappropriateMatching        18
	constraintViolation          19
	attributeOrValueExists       20
	invalidAttributeSyntax       21

	noSuchObject                 32
	aliasProblem                 33
	invalidDNSyntax              34

	aliasDereferencingProblem    36

	inappropriateAuthentication  48
	invalidCredentials           49
	insufficientAccessRights     50
	busy                         51
	unavailable                  52
	unwillingToPerform           53
	loopDetect                   54

	namingViolation              64
	objectClassViolation         65
	notAllowedOnNonLeaf          66
	notAllowedOnRDN              67
	entryAlreadyExists           68
	objectClassModsProhibited    69

	affectsMultipleDSAs          71

	other                        80

matchedDN
errorMessage
referral



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Powered by eList eXpress LLC