Uses of Interface
org.forgerock.opendj.ldap.messages.ProtocolOp
Packages that use ProtocolOp
Package
Description
Classes and interfaces for core LDAP requests/responses.
Classes and interfaces for reading and writing LDIF.
-
Uses of ProtocolOp in org.forgerock.opendj.ldap.messages
Subinterfaces of ProtocolOp in org.forgerock.opendj.ldap.messagesModifier and TypeInterfaceDescriptioninterfaceExtendedRequest<S extends ExtendedResult>The Extended operation allows additional operations to be defined for services not already available in the protocol; for example, to implement an operation which installs transport layer security (seeStartTlsExtendedRequest).interfaceAn Extended result indicates the status of an Extended operation and any additional information associated with the Extended operation, including the optional response name and value.interfaceThe base class of all Requests provides methods for querying and manipulating the set of Controls included with a Request.interfaceThe base class of all Responses provides methods for querying and manipulating the set of Controls included with a Response.interfaceA Result is used to indicate the status of an operation performed by the server.Classes in org.forgerock.opendj.ldap.messages that implement ProtocolOpModifier and TypeClassDescriptionfinal recordThe Abandon operation allows a client to request that the server abandon an uncompleted operation.final recordThe Add operation allows a client to request the addition of an entry into the Directory.final recordThe Bind operation allows authentication information to be exchanged between the client and server.final recordA Bind result indicates the status of the client's request for authentication.final recordThe cancel extended request as defined in RFC 3909.final recordThe Compare operation allows a client to compare an assertion value with the values of a particular attribute in a particular entry in the Directory.final recordA Compare result indicates the final status of a Compare operation.final recordThe Delete request allows a client to request the removal of an entry from the Directory.final recordA generic Extended request which should be used for unsupported extended operations.final recordA Generic Extended result indicates the final status of a Generic Extended operation.final recordProvides a mechanism for communicating intermediate responses to the client.final recordRepresents a request which has been received and decoded but is invalid according to the LDAP standard because of an invalid DN syntax or an invalid attribute syntax.final recordThe Modify DN operation allows a client to change the Relative Distinguished Name (RDN) of an entry in the Directory and/or to move a subtree of entries to a new location in the Directory.final recordThe Modify operation allows a client to request that a modification of an entry be performed on its behalf by a server.final recordThe password modify extended request as defined in RFC 3062.final recordThe password modify extended result as defined in RFC 3062.final recordThe Search operation is used to request a server to return, subject to access controls and other restrictions, a set of entries matching a complex search criterion.final recordA Search Result Entry represents an entry found during a Search operation.final recordA Search Result Reference represents an area not yet explored during a Search operation.final recordThe start TLS extended request as defined in RFC 4511.final recordThe start tls extended result as defined in RFC 4511.final recordThe Unbind operation allows a client to terminate an LDAP session.final recordWraps a message that theLdapServerwas unable to decode because it did not recognize it.final recordThe who am I extended request as defined in RFC 4532.final recordThe who am I extended result as defined in RFC 4532.Methods in org.forgerock.opendj.ldap.messages that return ProtocolOpModifier and TypeMethodDescriptiondefault ProtocolOpProtocolOp.addControl(Control control) Adds the provided control to this protocol-op.default ProtocolOpProtocolOp.addControls(Iterable<? extends Control> controls) Adds the provided controls to this protocol-op.LdapMessage.protocolOp()Returns the value of theprotocolOprecord component.default ProtocolOpProtocolOp.removeControls(String oid) Removes all the controls having the specified OID.Constructors in org.forgerock.opendj.ldap.messages with parameters of type ProtocolOpModifierConstructorDescriptionLdapMessage(int messageId, byte protocolOpType, ProtocolOp protocolOp) Creates an instance of aLdapMessagerecord class. -
Uses of ProtocolOp in org.forgerock.opendj.ldif
Subinterfaces of ProtocolOp in org.forgerock.opendj.ldifModifier and TypeInterfaceDescriptioninterfaceA request to modify the content of the Directory in some way.