docs: @Override
      public String getName() {
          CommonProfile profile = this.getProfile();
          if(null == principalNameAttribute) {
              return profile.getId();
          }
          Object attrValue = profile.getAttribute(principalNameAttribute);
          return (null == attrValue) ? null : String.valueOf(attrValue);
      }