Sha256: 480e1cb5b9e6ec7387ba92cf519207005ca0c6dd6a5f40b87762a86cc917661b
Contents?: true
Size: 891 Bytes
Versions: 19
Compression:
Stored size: 891 Bytes
Contents
/** * ByteString * * An ASN1 type for a ByteString, represented with a ByteArray * Copyright (c) 2007 Henri Torgemane * * See LICENSE.txt for full license information. */ package com.hurlant.util.der { import flash.utils.ByteArray; import com.hurlant.util.Hex; public class ByteString extends ByteArray implements IAsn1Type { private var type:uint; private var len:uint; public function ByteString(type:uint = 0x04, length:uint = 0x00) { this.type = type; this.len = length; } public function getLength():uint { return len; } public function getType():uint { return type; } public function toDER():ByteArray { return DER.wrapDER(type, this); } override public function toString():String { return DER.indent+"ByteString["+type+"]["+len+"]["+Hex.fromArray(this)+"]"; } } }
Version data entries
19 entries across 19 versions & 4 rubygems