code: String getScopeForAuthorization()
      {
          if ( !scopeInAuthorization ) {
              return null;
          }
  
          StringBuilder sb = new StringBuilder();
          for ( String perm : appInfo.getScope() ) {
              sb.append( perm ).append( scopePermsSeparator );
          }
  
          return new String( sb.deleteCharAt( sb.length() - 1 ) );
      }
docs: Converts scope (list of permissions) to string for building OAuth authorization URL.
  <p/>
  Some providers separate permissions with spaces, other with comma... Other do not support scope at all.
  
  @return string for building OAuth authorization URL