ASN1UTF8String class
An ASN1 UTF8 String object
- Inheritance
- 
    - Object
- ASN1Object
- ASN1UTF8String
 
Constructors
- 
          ASN1UTF8String({String? utf8StringValue, List<ASN1Object> ? elements, int tag = ASN1Tags.UTF8_STRING})
- 
          Creates an empty ASN1UTF8String entity with only the tagset.
- ASN1UTF8String.fromBytes(Uint8List encodedBytes)
- 
          Creates an ASN1UTF8String entity from the given encodedBytes.
Properties
- dumpIndent ↔ int
- 
  
  getter/setter pairinherited
- 
  elements
  ↔ List<ASN1Object> ?
- 
  A list of elements. Only set if this ASN1UTF8String is constructed, otherwhise null.
  getter/setter pair
- encodedBytes ↔ Uint8List?
- 
  The encoded bytes.
  getter/setter pairinherited
- hashCode → int
- 
  The hash code for this object.
  no setterinherited
- isConstructed ↔ bool?
- 
  Describes if this ASN1 Object is constructed.
  getter/setter pairinherited
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
- tag ↔ int?
- 
  The BER tag representing this object.
  getter/setter pairinherited
- totalEncodedByteLength → int
- 
  The total length of this object, including its value bytes, the encoded tag and length bytes.
  no setterinherited
- utf8StringValue ↔ String?
- 
  The decoded string value
  getter/setter pair
- valueByteLength ↔ int?
- 
  Length of the encoded value bytes.
  getter/setter pairinherited
- valueBytes ↔ Uint8List?
- 
  The value bytes.
  getter/setter pairinherited
- valueStartPosition ↔ int
- 
  The index where the value bytes start. This is the position after the tag + length bytes.
  getter/setter pairinherited
Methods
- 
  dump({int spaces = 0}) → String 
- 
  Creates a readable dump from the current ASN1Object.
  override
- 
  encode({ASN1EncodingRule encodingRule = ASN1EncodingRule.ENCODING_DER}) → Uint8List 
- 
  Encodes this ASN1Object depending on the given encodingRuleoverride
- 
  noSuchMethod(Invocation invocation) → dynamic 
- 
  Invoked when a nonexistent method or property is accessed.
  inherited
- 
  toString() → String 
- 
  A string representation of this object.
  inherited
Operators
- 
  operator ==(Object other) → bool 
- 
  The equality operator.
  inherited