Package org.ldaptive.asn1
Class AttributeValueAssertion
- java.lang.Object
-
- org.ldaptive.asn1.AbstractDERType
-
- org.ldaptive.asn1.AttributeValueAssertion
-
- All Implemented Interfaces:
DEREncoder
@Deprecated public class AttributeValueAssertion extends AbstractDERType implements DEREncoder
Deprecated.UseNameValue
An OID representing the type of attribute and its value.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AttributeValueAssertion.Value
Deprecated.Class to represent the tag and value.
-
Field Summary
Fields Modifier and Type Field Description private String
attributeOid
Deprecated.OID of the attribute.private AttributeValueAssertion.Value
attributeValue
Deprecated.Tag and value of the attribute.private static int
HASH_CODE_SEED
Deprecated.hash code seed.private static DERPath
PATH
Deprecated.DER path for parsing attribute value assertion.
-
Constructor Summary
Constructors Constructor Description AttributeValueAssertion(String oid, AttributeValueAssertion.Value value)
Deprecated.Creates a new attribute value assertion.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static AttributeValueAssertion[]
decode(DERBuffer encoded)
Deprecated.Converts bytes in the buffer to attribute value assertions by reading from the current position to the limit.byte[]
encode()
Deprecated.Encode this object into it's DER type.boolean
equals(Object o)
Deprecated.String
getOid()
Deprecated.Returns the OID.AttributeValueAssertion.Value
getValue()
Deprecated.Returns the tag and value of the attribute.int
hashCode()
Deprecated.String
toString()
Deprecated.-
Methods inherited from class org.ldaptive.asn1.AbstractDERType
encode
-
-
-
-
Field Detail
-
HASH_CODE_SEED
private static final int HASH_CODE_SEED
Deprecated.hash code seed.- See Also:
- Constant Field Values
-
PATH
private static final DERPath PATH
Deprecated.DER path for parsing attribute value assertion.
-
attributeOid
private final String attributeOid
Deprecated.OID of the attribute.
-
attributeValue
private final AttributeValueAssertion.Value attributeValue
Deprecated.Tag and value of the attribute.
-
-
Constructor Detail
-
AttributeValueAssertion
public AttributeValueAssertion(String oid, AttributeValueAssertion.Value value)
Deprecated.Creates a new attribute value assertion.- Parameters:
oid
- describing the attribute valuevalue
- of the attribute
-
-
Method Detail
-
getOid
public String getOid()
Deprecated.Returns the OID.- Returns:
- oid
-
getValue
public AttributeValueAssertion.Value getValue()
Deprecated.Returns the tag and value of the attribute.- Returns:
- attribute value
-
encode
public byte[] encode()
Deprecated.Description copied from interface:DEREncoder
Encode this object into it's DER type.- Specified by:
encode
in interfaceDEREncoder
- Returns:
- DER encoded object
-
decode
public static AttributeValueAssertion[] decode(DERBuffer encoded)
Deprecated.Converts bytes in the buffer to attribute value assertions by reading from the current position to the limit.- Parameters:
encoded
- buffer containing DER-encoded data where the buffer is positioned at the tag of the oid and the limit is set beyond the last byte of attribute value data.- Returns:
- decoded bytes as attribute value assertions
-
-