36 lines
632 B
ActionScript
36 lines
632 B
ActionScript
package com.hurlant.util.der
|
|
{
|
|
public class PrintableString implements IAsn1Type
|
|
{
|
|
protected var type:uint;
|
|
protected var len:uint;
|
|
protected var str:String;
|
|
|
|
public function PrintableString(type:uint, length:uint) {
|
|
this.type = type;
|
|
this.len = length;
|
|
}
|
|
|
|
public function getLength():uint
|
|
{
|
|
return len;
|
|
}
|
|
|
|
public function getType():uint
|
|
{
|
|
return type;
|
|
}
|
|
|
|
public function setString(s:String):void {
|
|
str = s;
|
|
}
|
|
public function getString():String {
|
|
return str;
|
|
}
|
|
|
|
public function toString():String {
|
|
return DER.indent+str;
|
|
}
|
|
|
|
}
|
|
} |