Projekt

Obecné

Profil

« Předchozí | Další » 

Revize b543de69

Přidáno uživatelem Michal Seják před téměř 4 roky(ů)

Re #8577 - Added endpoints for OCSP.

Zobrazit rozdíly:

app.py
1 1
import os
2 2

  
3
from flask import Flask, redirect
3
from flask import Flask, redirect, request
4 4
from injector import Injector
5 5
from flask_injector import FlaskInjector
6 6

  
......
73 73
    return crl_ocsp_controller.get_crl(id)
74 74

  
75 75

  
76
@app.route('/api/ocsp/<id>/<path:ocsp_request>', methods=["GET"])
77
def get_ocsp_of_issuer_get(id, ocsp_request, crl_ocsp_controller: CrlOcspController):
78
    return crl_ocsp_controller.get_ocsp_from_base64(id, ocsp_request)
79

  
80

  
81
@app.route('/api/ocsp/<id>', methods=["POST"])
82
def get_ocsp_of_issuer_post(id, crl_ocsp_controller: CrlOcspController):
83
    return crl_ocsp_controller.get_ocsp_from_der(id, request.data)
84

  
85

  
76 86
def initialize_app(application) -> bool:
77 87
    """
78 88
    Initializes the application

Také k dispozici: Unified diff