Please note that this translation of the specification is the result of a java.net community project ( https://jdk5-api-pt-br.dev.java.net/ ). The official version of the specification is the US English language version which can be found at http://java.sun.com/j2se/1.5.0/docs/api/. In case of disputes, the authoritative version of the specification is the original, English document.
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
| 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 |
criticality
The control's criticality. |
protected String |
id
The control's object identifier string. |
protected byte[] |
value
The 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
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.
Copyright 2006 Sun Microsystems, Inc. Todos os direitos reservados. O uso está sujeito aos termos da licensa.