Class PartnerCertManagerController


  • @CrossOrigin
    @RestController
    public class PartnerCertManagerController
    extends Object
    Rest Controller for Partner Certificate Management includes certificate Validation and certificate Storage.
    Since:
    1.1.2
    Author:
    Mahammed Taheer
    • Constructor Detail

      • PartnerCertManagerController

        public PartnerCertManagerController()
    • Method Detail

      • uploadCACertificate

        @ResponseFilter
        @PostMapping(value="/uploadCACertificate",
                     produces="application/json")
        public io.mosip.kernel.core.http.ResponseWrapper<CACertificateResponseDto> uploadCACertificate​(@RequestBody @Valid
                                                                                                       @Valid io.mosip.kernel.core.http.RequestWrapper<CACertificateRequestDto> caCertRequestDto)
        To Upload CA/Sub-CA certificates
        Parameters:
        caCertRequestDto - CACertificateRequestDto request
        Returns:
        CACertficateResponseDto Upload Success
      • verifyCertificateTrust

        @ResponseFilter
        @PostMapping(value="/verifyCertificateTrust",
                     produces="application/json")
        public io.mosip.kernel.core.http.ResponseWrapper<CertificateTrustResponeDto> verifyCertificateTrust​(@RequestBody @Valid
                                                                                                            @Valid io.mosip.kernel.core.http.RequestWrapper<CertificateTrustRequestDto> certificateTrustRequestDto)
        To Upload Partner Certificate.
        Parameters:
        certificateTrustRequestDto - request
        Returns:
        CertificateTrustResponeDto certificate verify response