private static Optional getJwtTokenString()

in library/src/main/java/org/apache/fineract/cn/anubis/token/TenantRefreshTokenSerializer.java [157:167]


  private static Optional<String> getJwtTokenString(final String refreshToken) {
    if ((refreshToken == null) || refreshToken.equals(
            TokenConstants.NO_AUTHENTICATION)){
      return Optional.empty();
    }

    if (!refreshToken.startsWith(TokenConstants.PREFIX)) {
      throw AmitAuthenticationException.invalidToken();
    }
    return Optional.of(refreshToken.substring(TokenConstants.PREFIX.length()).trim());
  }