code: public SID setIdentifierAuthority(byte[] identifierAuthority) {
          if (identifierAuthority == null || identifierAuthority.length != 6) {
              throw new IllegalArgumentException("Invalid identifier authority");
          }
  
          this.identifierAuthority = Arrays.copyOf(identifierAuthority, identifierAuthority.length);
          return this;
      }
docs: Sets idetifier authority: 6 bytes describing the entity that created the SID.
  
  @param identifierAuthority identifier authority.
  @return the current SID instance.