Class ContextDERTag

java.lang.Object
org.ldaptive.asn1.AbstractDERTag
org.ldaptive.asn1.ContextDERTag
All Implemented Interfaces:
DERTag

public class ContextDERTag extends AbstractDERTag
Generic context-specific tag.
  • Field Details

    • TAG_NAME

      public static final String TAG_NAME
      Generic tag name "CTX" for a context-specific type.
      See Also:
    • TAG_CLASS

      public static final int TAG_CLASS
      Context-specific class is 10b in first two high-order bits.
      See Also:
  • Constructor Details

    • ContextDERTag

      public ContextDERTag(int number, boolean isConstructed)
      Creates a new context-specific tag with given tag number.
      Parameters:
      number - Tag number.
      isConstructed - True for constructed tag, false otherwise.
  • Method Details

    • getTagByte

      public int getTagByte()
      Description copied from interface: DERTag
      Gets the value of this tag for encoding.
      Specified by:
      getTagByte in interface DERTag
      Overrides:
      getTagByte in class AbstractDERTag
      Returns:
      byte value of this tag
    • name

      public String name()
      Description copied from interface: DERTag
      Gets the name of the tag.
      Returns:
      tag name.