Uses of Interface
org.forgerock.opendj.ldap.controls.Control
-
Packages that use Control Package Description org.forgerock.opendj.io Classes and interfaces providing I/O functionality.org.forgerock.opendj.ldap Classes and interfaces for core types including connections, entries, and attributes.org.forgerock.opendj.ldap.controls Classes and interfaces for common LDAP controls.org.forgerock.opendj.ldap.messages Classes and interfaces for core LDAP requests/responses.org.forgerock.opendj.ldif Classes and interfaces for reading and writing LDIF.org.forgerock.opendj.rest2ldap APIs for implementing REST to LDAP gateways.org.opends.server.api Contains a number of API declarations for use throughout the Directory Server.org.opends.server.authorization.dseecompat Contains the Directory Server Sun Java System Directory Server Enterprise Edition (dseecompat) compatability access control handler implementation.org.opends.server.authorization.policy Contains the policy based access control handler implementation.org.opends.server.backends.pluggable Contains the code for implementing Directory Server pluggable storage backends.org.opends.server.controls Contains classes that represent specific LDAP controls and their values.org.opends.server.core Contains various classes that comprise the core of the Directory Server codebase.org.opends.server.plugins Contains the implementation for various Directory Server plugins.org.opends.server.replication.plugin This package contains the part of the Multi-master replication code that works on the Directory Server side.org.opends.server.types Contains implementations for a number of Directory Server data types.org.opends.server.types.operation Contains a number of interfaces that are implemented by the various types of Directory Server operations. -
-
Uses of Control in org.forgerock.opendj.io
Methods in org.forgerock.opendj.io that return Control Modifier and Type Method Description static ControlLdap. readControl(Asn1Reader reader)Reads the next ASN.1 element from the providedASN1Readeras aControl. -
Uses of Control in org.forgerock.opendj.ldap
Methods in org.forgerock.opendj.ldap that return types with arguments of type Control Modifier and Type Method Description Collection<Control>LdapException. getControls()Returns controls associated with the result of this LDAP exception. -
Uses of Control in org.forgerock.opendj.ldap.controls
Classes in org.forgerock.opendj.ldap.controls with type parameters of type Control Modifier and Type Interface Description interfaceControlDecoder<C extends Control>A factory interface for decoding a control as a control of specific type.Classes in org.forgerock.opendj.ldap.controls that implement Control Modifier and Type Class Description classAdNotificationRequestControlThe persistent search request control for Active Directory as defined by Microsoft.classAssertionRequestControlThe assertion request control as defined in RFC 4528.classAuthorizationIdentityRequestControlThe authorization request control as defined in RFC 3829.classAuthorizationIdentityResponseControlThe authorization response control as defined in RFC 3829.classEntryChangeNotificationResponseControlThe entry change notification response control as defined in draft-ietf-ldapext-psearch.classGenericControlA generic control which can be used to represent arbitrary raw request and response controls.classGetEffectiveRightsRequestControlA partial implementation of the get effective rights request control as defined in draft-ietf-ldapext-acl-model.classManageDsaItRequestControlThe ManageDsaIT request control as defined in RFC 3296.classMatchedValuesRequestControlThe matched values request control as defined in RFC 3876.classPasswordExpiredResponseControlThe Netscape password expired response control as defined in draft-vchu-ldap-pwd-policy.classPasswordExpiringResponseControlThe Netscape password expiring response control as defined in draft-vchu-ldap-pwd-policy.classPasswordPolicyRequestControlThe password policy request control as defined in draft-behera-ldap-password-policy.classPasswordPolicyResponseControlThe password policy response control as defined in draft-behera-ldap-password-policy.classPermissiveModifyRequestControlThe Microsoft defined permissive modify request control.classPersistentSearchRequestControlThe persistent search request control as defined in draft-ietf-ldapext-psearch.classPostReadRequestControlThe post-read request control as defined in RFC 4527.classPostReadResponseControlThe post-read response control as defined in RFC 4527.classPreReadRequestControlThe pre-read request control as defined in RFC 4527.classPreReadResponseControlThe pre-read response control as defined in RFC 4527.classProxiedAuthV1RequestControlThe proxy authorization v1 request control as defined in draft-weltman-ldapv3-proxy-04.classProxiedAuthV2RequestControlThe proxy authorization v2 request control as defined in RFC 4370.classRelaxRulesRequestControlThe internet-draft defined Relax Rules control.classServerSideSortRequestControlThe server-side sort request control as defined in RFC 2891.classServerSideSortResponseControlThe server-side sort response control as defined in RFC 2891.classSimplePagedResultsControlThe simple paged results request and response control as defined in RFC 2696.classSubentriesRequestControlThe sub-entries request control as defined in RFC 3672.classSubtreeDeleteRequestControlThe tree delete request control as defined in draft-armijo-ldap-treedelete.classVirtualListViewRequestControlThe virtual list view request control as defined in draft-ietf-ldapext-ldapv3-vlv.classVirtualListViewResponseControlThe virtual list view response control as defined in draft-ietf-ldapext-ldapv3-vlv.Methods in org.forgerock.opendj.ldap.controls with parameters of type Control Modifier and Type Method Description default CControlDecoder. decodeControl(Control control)Decodes the provided control as aControlof typeCusing the default decode options.CControlDecoder. decodeControl(Control control, DecodeOptions options)Decodes the provided control as aControlof typeC.static GenericControlGenericControl. newControl(Control control)Creates a new control having the same OID, criticality, and value as the provided control. -
Uses of Control in org.forgerock.opendj.ldap.messages
Methods in org.forgerock.opendj.ldap.messages with type parameters of type Control Modifier and Type Method Description <C extends Control>
CAbandonRequest. getControl(ControlDecoder<C> decoder, DecodeOptions options)<C extends Control>
CAddRequest. getControl(ControlDecoder<C> decoder, DecodeOptions options)<C extends Control>
CBindRequest. getControl(ControlDecoder<C> decoder, DecodeOptions options)<C extends Control>
CBindResult. getControl(ControlDecoder<C> decoder, DecodeOptions options)<C extends Control>
CCancelExtendedRequest. getControl(ControlDecoder<C> decoder, DecodeOptions options)<C extends Control>
CCompareRequest. getControl(ControlDecoder<C> decoder, DecodeOptions options)<C extends Control>
CCompareResult. getControl(ControlDecoder<C> decoder, DecodeOptions options)<C extends Control>
CDeleteRequest. getControl(ControlDecoder<C> decoder, DecodeOptions options)<C extends Control>
CExtendedRequest. getControl(ControlDecoder<C> decoder, DecodeOptions options)<C extends Control>
CExtendedResult. getControl(ControlDecoder<C> decoder, DecodeOptions options)<C extends Control>
CGenericExtendedRequest. getControl(ControlDecoder<C> decoder, DecodeOptions options)<C extends Control>
CGenericExtendedResult. getControl(ControlDecoder<C> decoder, DecodeOptions options)<C extends Control>
CGenericIntermediateResponse. getControl(ControlDecoder<C> decoder, DecodeOptions options)<C extends Control>
CIntermediateResponse. getControl(ControlDecoder<C> decoder, DecodeOptions options)<C extends Control>
CInvalidRequest. getControl(ControlDecoder<C> decoder, DecodeOptions options)<C extends Control>
CModifyDnRequest. getControl(ControlDecoder<C> decoder, DecodeOptions options)<C extends Control>
CModifyRequest. getControl(ControlDecoder<C> decoder, DecodeOptions options)<C extends Control>
CPasswordModifyExtendedRequest. getControl(ControlDecoder<C> decoder, DecodeOptions options)<C extends Control>
CPasswordModifyExtendedResult. getControl(ControlDecoder<C> decoder, DecodeOptions options)default <C extends Control>
CProtocolOp. getControl(ControlDecoder<C> decoder)Decodes and returns the first control in this protocol-op having an OID corresponding to the provided control decoder using default decode options.<C extends Control>
CProtocolOp. getControl(ControlDecoder<C> decoder, DecodeOptions options)Decodes and returns the first control in this protocol-op having an OID corresponding to the provided control decoder.<C extends Control>
CResult. getControl(ControlDecoder<C> decoder, DecodeOptions options)<C extends Control>
CSearchRequest. getControl(ControlDecoder<C> decoder, DecodeOptions options)<C extends Control>
CSearchResultReference. getControl(ControlDecoder<C> decoder, DecodeOptions options)<C extends Control>
CStartTlsExtendedRequest. getControl(ControlDecoder<C> decoder, DecodeOptions options)<C extends Control>
CUnbindRequest. getControl(ControlDecoder<C> decoder, DecodeOptions options)<C extends Control>
CWhoAmIExtendedRequest. getControl(ControlDecoder<C> decoder, DecodeOptions options)<C extends Control>
CWhoAmIExtendedResult. getControl(ControlDecoder<C> decoder, DecodeOptions options)Methods in org.forgerock.opendj.ldap.messages that return types with arguments of type Control Modifier and Type Method Description List<Control>AbandonRequest. getControls()List<Control>AddRequest. getControls()List<Control>BindRequest. getControls()List<Control>BindResult. getControls()List<Control>CancelExtendedRequest. getControls()List<Control>CompareRequest. getControls()List<Control>CompareResult. getControls()List<Control>DeleteRequest. getControls()List<Control>ExtendedRequest. getControls()List<Control>ExtendedResult. getControls()List<Control>GenericExtendedRequest. getControls()List<Control>GenericExtendedResult. getControls()List<Control>GenericIntermediateResponse. getControls()List<Control>IntermediateResponse. getControls()List<Control>InvalidRequest. getControls()List<Control>ModifyDnRequest. getControls()List<Control>ModifyRequest. getControls()List<Control>PasswordModifyExtendedRequest. getControls()List<Control>PasswordModifyExtendedResult. getControls()List<Control>ProtocolOp. getControls()Returns aListcontaining the controls included with this protocol-op.List<Control>Result. getControls()List<Control>SearchRequest. getControls()List<Control>SearchResultReference. getControls()List<Control>StartTlsExtendedRequest. getControls()List<Control>UnbindRequest. getControls()List<Control>WhoAmIExtendedRequest. getControls()List<Control>WhoAmIExtendedResult. getControls()Method parameters in org.forgerock.opendj.ldap.messages with type arguments of type Control Modifier and Type Method Description AbandonRequestAbandonRequest. addControls(Iterable<? extends Control> controls)AddRequestAddRequest. addControls(Iterable<? extends Control> controls)BindRequestBindRequest. addControls(Iterable<? extends Control> controls)BindResultBindResult. addControls(Iterable<? extends Control> controls)CancelExtendedRequestCancelExtendedRequest. addControls(Iterable<? extends Control> controls)CompareRequestCompareRequest. addControls(Iterable<? extends Control> controls)CompareResultCompareResult. addControls(Iterable<? extends Control> controls)DeleteRequestDeleteRequest. addControls(Iterable<? extends Control> controls)ExtendedRequest<S>ExtendedRequest. addControls(Iterable<? extends Control> controls)ExtendedResultExtendedResult. addControls(Iterable<? extends Control> controls)GenericExtendedRequestGenericExtendedRequest. addControls(Iterable<? extends Control> controls)GenericExtendedResultGenericExtendedResult. addControls(Iterable<? extends Control> controls)GenericIntermediateResponseGenericIntermediateResponse. addControls(Iterable<? extends Control> controls)IntermediateResponseIntermediateResponse. addControls(Iterable<? extends Control> controls)InvalidRequestInvalidRequest. addControls(Iterable<? extends Control> controls)ModifyDnRequestModifyDnRequest. addControls(Iterable<? extends Control> controls)ModifyRequestModifyRequest. addControls(Iterable<? extends Control> controls)PasswordModifyExtendedRequestPasswordModifyExtendedRequest. addControls(Iterable<? extends Control> controls)PasswordModifyExtendedResultPasswordModifyExtendedResult. addControls(Iterable<? extends Control> controls)ProtocolOpProtocolOp. addControls(Iterable<? extends Control> controls)Adds the provided controls to this protocol-op.RequestRequest. addControls(Iterable<? extends Control> controls)ResponseResponse. addControls(Iterable<? extends Control> control)ResultResult. addControls(Iterable<? extends Control> controls)SearchRequestSearchRequest. addControls(Iterable<? extends Control> controls)default SearchResultEntrySearchResultEntry. addControls(Iterable<? extends Control> controls)SearchResultReferenceSearchResultReference. addControls(Iterable<? extends Control> controls)StartTlsExtendedRequestStartTlsExtendedRequest. addControls(Iterable<? extends Control> controls)UnbindRequestUnbindRequest. addControls(Iterable<? extends Control> controls)WhoAmIExtendedRequestWhoAmIExtendedRequest. addControls(Iterable<? extends Control> controls)WhoAmIExtendedResultWhoAmIExtendedResult. addControls(Iterable<? extends Control> controls) -
Uses of Control in org.forgerock.opendj.ldif
Methods in org.forgerock.opendj.ldif with parameters of type Control Modifier and Type Method Description ChangeRecordChangeRecord. addControl(Control control)Method parameters in org.forgerock.opendj.ldif with type arguments of type Control Modifier and Type Method Description ChangeRecordChangeRecord. addControls(Iterable<? extends Control> controls) -
Uses of Control in org.forgerock.opendj.rest2ldap
Constructors in org.forgerock.opendj.rest2ldap with parameters of type Control Constructor Description LdapClientContext(org.forgerock.services.context.Context parent, LdapClient ldapClient, LdapClientSocket socket, Control proxiedAuthControl)Creates a new LDAP client context having the provided parent and an ID automatically generated usingUUID.randomUUID(). -
Uses of Control in org.opends.server.api
Methods in org.opends.server.api with parameters of type Control Modifier and Type Method Description booleanAccessControlHandler. isAllowed(Dn dn, Operation op, Control control)Indicates whether the provided control is allowed based on the access control configuration and the specified operation. -
Uses of Control in org.opends.server.authorization.dseecompat
Methods in org.opends.server.authorization.dseecompat with parameters of type Control Modifier and Type Method Description booleanAciHandler. isAllowed(Dn entryDN, Operation op, Control control) -
Uses of Control in org.opends.server.authorization.policy
Methods in org.opends.server.authorization.policy with parameters of type Control Modifier and Type Method Description booleanPolicyBasedAccessControlHandler. isAllowed(Dn dn, Operation op, Control control) -
Uses of Control in org.opends.server.backends.pluggable
Fields in org.opends.server.backends.pluggable declared as Control Modifier and Type Field Description static ControlEntryContainer. FORCE_NON_ATOMIC_CONTROLThe control to force the usage of a non-atomic subtree deletion algorithm. -
Uses of Control in org.opends.server.controls
Classes in org.opends.server.controls that implement Control Modifier and Type Class Description classEntryChangelogNotificationResponseControlThis class implements the ECL cookie control.classExternalChangelogRequestControlThis class implements the request control used to browse the external changelog.classInternalModificationsRequestControlA control providing additional modifications to a request.classReplicatedRequestControlControl that provides some replication context to requests.classSearchBaseDnBackendOnlyControlTell the operation router to not run a search into subordinate backends. -
Uses of Control in org.opends.server.core
Methods in org.opends.server.core that return types with arguments of type Control Modifier and Type Method Description List<Control>AbandonOperation. getResponseControls()List<Control>AddOperation. getResponseControls()List<Control>BindOperation. getResponseControls()List<Control>CompareOperation. getResponseControls()List<Control>DeleteOperation. getResponseControls()List<Control>ExtendedOperation. getResponseControls()List<Control>ModifyDnOperation. getResponseControls()List<Control>ModifyOperation. getResponseControls()List<Control>SearchOperation. getResponseControls()List<Control>UnbindOperation. getResponseControls()Methods in org.opends.server.core with parameters of type Control Modifier and Type Method Description voidAbandonOperation. addResponseControl(Control control)voidAddOperation. addResponseControl(Control control)voidBindOperation. addResponseControl(Control control)voidCompareOperation. addResponseControl(Control control)voidDeleteOperation. addResponseControl(Control control)voidExtendedOperation. addResponseControl(Control control)voidModifyDnOperation. addResponseControl(Control control)voidModifyOperation. addResponseControl(Control control)voidSearchOperation. addResponseControl(Control control)voidUnbindOperation. addResponseControl(Control control)voidAbandonOperation. removeResponseControl(Control control)voidAddOperation. removeResponseControl(Control control)voidBindOperation. removeResponseControl(Control control)voidCompareOperation. removeResponseControl(Control control)voidDeleteOperation. removeResponseControl(Control control)voidExtendedOperation. removeResponseControl(Control control)voidModifyDnOperation. removeResponseControl(Control control)voidModifyOperation. removeResponseControl(Control control)voidSearchOperation. removeResponseControl(Control control)voidUnbindOperation. removeResponseControl(Control control)Method parameters in org.opends.server.core with type arguments of type Control Modifier and Type Method Description booleanSearchOperation. returnEntry(Entry entry, List<Control> controls)Used as a callback for backends to indicate that the provided entry matches the search criteria and that additional processing should be performed to potentially send it back to the client. -
Uses of Control in org.opends.server.plugins
Classes in org.opends.server.plugins that implement Control Modifier and Type Class Description static classChangeNumberControlPlugin.ChangeNumberResponseControlThe control used by this plugin. -
Uses of Control in org.opends.server.replication.plugin
Classes in org.opends.server.replication.plugin that implement Control Modifier and Type Class Description classReplicationRepairRequestControlThis class implements the Sun-defined replication repair control. -
Uses of Control in org.opends.server.types
Methods in org.opends.server.types with type parameters of type Control Modifier and Type Method Description <T extends Control>
TOperation. getRequestControl(ControlDecoder<T> d, DecodeOptions options)Methods in org.opends.server.types that return types with arguments of type Control Modifier and Type Method Description List<Control>Operation. getRequestControls()Methods in org.opends.server.types with parameters of type Control Modifier and Type Method Description voidOperation. addRequestControl(Control control)Adds the provided control to the set of request controls for this operation.abstract voidOperation. addResponseControl(Control control)Adds the provided control to the set of controls to include in the response to the client.abstract voidOperation. removeResponseControl(Control control)Removes the provided control from the set of controls to include in the response to the client.Constructor parameters in org.opends.server.types with type arguments of type Control Constructor Description Operation(org.forgerock.services.context.Context context, List<Control> requestControls)Creates a new operation with the provided information. -
Uses of Control in org.opends.server.types.operation
Methods in org.opends.server.types.operation with type parameters of type Control Modifier and Type Method Description default <T extends Control>
TPluginOperation. getRequestControl(ControlDecoder<T> d)Retrieves a control included in the request from the client using the default decode options.<T extends Control>
TPluginOperation. getRequestControl(ControlDecoder<T> d, DecodeOptions options)Retrieves a control included in the request from the client.Methods in org.opends.server.types.operation that return types with arguments of type Control Modifier and Type Method Description List<Control>PluginOperation. getRequestControls()Retrieves the set of controls included in the request from the client.List<Control>PluginOperation. getResponseControls()Retrieves the set of controls to include in the response to the client.Methods in org.opends.server.types.operation with parameters of type Control Modifier and Type Method Description voidPreParseOperation. addRequestControl(Control control)Adds the provided control to the set of request controls for this operation.voidInProgressOperation. addResponseControl(Control control)Adds the provided control to the set of controls to include in the response to the client.voidPostOperationOperation. addResponseControl(Control control)Adds the provided control to the set of controls to include in the response to the client.voidPreOperationOperation. addResponseControl(Control control)Adds the provided control to the set of controls to include in the response to the client.voidPreParseOperation. addResponseControl(Control control)Adds the provided control to the set of controls to include in the response to the client.voidInProgressOperation. removeResponseControl(Control control)Removes the provided control from the set of controls to include in the response to the client.voidPostOperationOperation. removeResponseControl(Control control)Removes the provided control from the set of controls to include in the response to the client.voidPreOperationOperation. removeResponseControl(Control control)Removes the provided control from the set of controls to include in the response to the client.voidPreParseOperation. removeResponseControl(Control control)Removes the provided control from the set of controls to include in the response to the client.Method parameters in org.opends.server.types.operation with type arguments of type Control Modifier and Type Method Description booleanPreOperationSearchOperation. returnEntry(Entry entry, List<Control> controls)Returns the provided entry to the client.booleanPreParseSearchOperation. returnEntry(Entry entry, List<Control> controls)Returns the provided entry to the client.
-