code: @Override
      public String getName() {
          final Object attributeValue = this.getAttributeValue(this.userNameAttribute);
          if (attributeValue == null) {
              return null;
          }
  
          return attributeValue.toString();
      }
docs: /* (non-Javadoc)
  @see java.security.Principal#getName()