code: public Subject newSubject(final String nameIdFormat, final String nameIdValue,
                                final String recipient, final ZonedDateTime notOnOrAfter,
                                final String inResponseTo, final ZonedDateTime notBefore) {
          val nameID = getNameID(nameIdFormat, nameIdValue);
          return newSubject(nameID, null, recipient, notOnOrAfter, inResponseTo, notBefore);
      }
docs: New subject subject.
  
  @param nameIdFormat the name id format
  @param nameIdValue  the name id value
  @param recipient    the recipient
  @param notOnOrAfter the not on or after
  @param inResponseTo the in response to
  @param notBefore    the not before
  @return the subject