def _read_bks_key(cls, data, pos, store_type):
        """Given a data stream, attempt to parse a stored BKS key entry at the given position, and return it as a BksKeyEntry."""
        key_type = b1.unpack_from(data, pos)[0]; pos += 1
        key_format, pos = BksKeyStore._read_utf(data, pos, kind="key format")
        key_algorithm, pos = BksKeyStore._read_utf(data, pos, kind="key algorithm")
        key_enc, pos = BksKeyStore._read_data(data, pos)

        entry = BksKeyEntry(key_type, key_format, key_algorithm, key_enc, store_type=store_type)
        return entry, pos
def _read_bks_key ( cls , data , pos , store_type ) : key_type = b1 . unpack_from ( data , pos ) [ 0 ] ; pos += 1 key_format , pos = BksKeyStore . _read_utf ( data , pos , kind = "key format" ) key_algorithm , pos = BksKeyStore . _read_utf ( data , pos , kind = "key algorithm" ) key_enc , pos = BksKeyStore . _read_data ( data , pos ) entry = BksKeyEntry ( key_type , key_format , key_algorithm , key_enc , store_type = store_type ) return entry , pos
Given a data stream, attempt to parse a stored BKS key entry at the given position, and return it as a BksKeyEntry.