Projekt

Obecné

Profil

« Předchozí | Další » 

Revize b1fa358f

Přidáno uživatelem Jan Pašek před téměř 4 roky(ů)

Re #8576 - implemented CRL endpoint

Zobrazit rozdíly:

app.py
7 7
from src.config import configuration
8 8
from src.config.connection_provider import ConnectionProvider
9 9
from src.controllers.certificates_controller import CertController
10
from src.controllers.crl_ocsp_controller import CrlOcspController
10 11
from src.services.cryptography import CryptographyService, CryptographyException
11 12

  
12 13
app = Flask(__name__)
......
67 68
    return certificate_controller.get_public_key_of_a_certificate(id)
68 69

  
69 70

  
71
@app.route('/api/crl/<id>', methods=["GET"])
72
def get_crl_of_issuer(id, crl_ocsp_controller: CrlOcspController):
73
    return crl_ocsp_controller.get_crl(id)
74

  
75

  
70 76
def initialize_app(application) -> bool:
71 77
    """
72 78
    Initializes the application

Také k dispozici: Unified diff