public static function fromRawString(string $oid, bool $critical,
        string $data): self
    {
        $obj = new self($oid, $critical, new OctetString(''));
        $obj->_element = null;
        $obj->_data = $data;
        return $obj;
    }
public static function fromRawString(string $oid, bool $critical,
        string $data): self
    {
        $obj = new self($oid, $critical, new OctetString(''));
        $obj->_element = null;
        $obj->_data = $data;
        return $obj;
    }
public static function fromRawString ( string $ oid , bool $ critical , string $ data ) : self { $ obj = new self ( $ oid , $ critical , new OctetString ( '' ) ) ; $ obj -> _element = null ; $ obj -> _data = $ data ; return $ obj ; }
Create instance from a raw encoded extension value.

@param string $oid
@param bool $critical
@param string $data
@return self
Create instance from a raw encoded extension value .