code: public void addAttribute(HeaderKeys label, CBORObject value, int where) throws CoseException {
          addAttribute(label.AsCBOR(), value, where);
      }
docs: Set an attribute in the COSE object.
  Setting an attribute in one map will remove it from all other maps as a side effect.
  
  @param label HeaderKeys label which identifies the attribute in the map
  @param value CBOR object which contains the value of the attribute
  @param where Identifies which of the buckets to place the attribute in.
  ProtectedAttributes - attributes cryptographically protected
  UnprotectedAttributes - attributes not cryptographically protected
  DontSendAttributes - attributes used locally and not transmitted
  @exception CoseException COSE Package exception