| 
 | Java™ Platform Standard Ed. 6 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.naming.ldap.BasicControl
public class BasicControl
This class provides a basic implementation of the Control interface. It represents an LDAPv3 Control as defined in RFC 2251.
| Field Summary | |
|---|---|
| protected  boolean | criticalityThe control's criticality. | 
| protected  String | idThe control's object identifier string. | 
| protected  byte[] | valueThe control's ASN.1 BER encoded value. | 
| Fields inherited from interface javax.naming.ldap.Control | 
|---|
| CRITICAL, NONCRITICAL | 
| Constructor Summary | |
|---|---|
| BasicControl(String id)Constructs a non-critical control. | |
| BasicControl(String id,
             boolean criticality,
             byte[] value)Constructs a control using the supplied arguments. | |
| Method Summary | |
|---|---|
|  byte[] | getEncodedValue()Retrieves the control's ASN.1 BER encoded value. | 
|  String | getID()Retrieves the control's object identifier string. | 
|  boolean | isCritical()Determines the control's criticality. | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
protected String id
protected boolean criticality
protected byte[] value
| Constructor Detail | 
|---|
public BasicControl(String id)
id - The control's object identifier string.
public BasicControl(String id,
                    boolean criticality,
                    byte[] value)
id - The control's object identifier string.criticality - The control's criticality.value - The control's ASN.1 BER encoded value.
                                It is not cloned - any changes to value 
                          will affect the contents of the control.
                          It may be null.| Method Detail | 
|---|
public String getID()
getID in interface Controlpublic boolean isCritical()
isCritical in interface Controlpublic byte[] getEncodedValue()
getEncodedValue in interface Control| 
 | Java™ Platform Standard Ed. 6 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright © 1993, 2011, Oracle and/or its affiliates. All rights reserved.