class ImmutableSubjectIssuer implements SubjectIssuer {

    public static SubjectIssuer of(final CharSequence subjectIssuerValue) {
        checkNotNull(subjectIssuerValue, "subjectIssuerValue");

        return new ImmutableSubjectIssuer(subjectIssuerValue.toString());
    }

    private  ImmutableSubjectIssuer(final String subjectIssuer);

}