コード例 #1
0
ファイル: CrumbIssuer.java プロジェクト: Journey/hudson-2.x
  /**
   * Get a crumb from multipart form data and validate it against other data in the current request.
   * The salt and request parameter that is used is defined by the current configuration.
   *
   * @param request
   * @param parser
   * @return
   */
  public boolean validateCrumb(ServletRequest request, MultipartFormDataParser parser) {
    CrumbIssuerDescriptor<CrumbIssuer> desc = getDescriptor();
    String crumbField = desc.getCrumbRequestField();
    String crumbSalt = desc.getCrumbSalt();

    return validateCrumb(request, crumbSalt, parser.get(crumbField));
  }
コード例 #2
0
ファイル: CrumbIssuer.java プロジェクト: Journey/hudson-2.x
  /**
   * Get a crumb from a request parameter and validate it against other data in the current request.
   * The salt and request parameter that is used is defined by the current configuration.
   *
   * @param request
   * @return
   */
  public boolean validateCrumb(ServletRequest request) {
    CrumbIssuerDescriptor<CrumbIssuer> desc = getDescriptor();
    String crumbField = desc.getCrumbRequestField();
    String crumbSalt = desc.getCrumbSalt();

    return validateCrumb(request, crumbSalt, request.getParameter(crumbField));
  }