Interface IPeppolServiceDomain

All Superinterfaces:
com.helger.base.id.IHasID<String>
All Known Implementing Classes:
EPeppolServiceDomain

public interface IPeppolServiceDomain extends com.helger.base.id.IHasID<String>
Base interface specifying a Peppol Service Domain.
Since:
12.3.7
Author:
Philip Helger
  • Method Summary

    Modifier and Type
    Method
    Description
    default @Nullable com.helger.security.certificate.TrustedCAChecker
    getAPChecker(@NonNull EPeppolNetwork eNetwork)
     
    @Nullable com.helger.security.certificate.TrustedCAChecker
     
    @Nullable com.helger.security.certificate.TrustedCAChecker
     
    default @Nullable com.helger.security.certificate.TrustedCAChecker
    getSMPChecker(@NonNull EPeppolNetwork eNetwork)
     
    @Nullable com.helger.security.certificate.TrustedCAChecker
     
    @Nullable com.helger.security.certificate.TrustedCAChecker
     

    Methods inherited from interface com.helger.base.id.IHasID

    getID
  • Method Details

    • getTestAPChecker

      @Nullable com.helger.security.certificate.TrustedCAChecker getTestAPChecker()
    • getProdAPChecker

      @Nullable com.helger.security.certificate.TrustedCAChecker getProdAPChecker()
    • getAPChecker

      default @Nullable com.helger.security.certificate.TrustedCAChecker getAPChecker(@NonNull EPeppolNetwork eNetwork)
    • getTestSMPChecker

      @Nullable com.helger.security.certificate.TrustedCAChecker getTestSMPChecker()
    • getProdSMPChecker

      @Nullable com.helger.security.certificate.TrustedCAChecker getProdSMPChecker()
    • getSMPChecker

      default @Nullable com.helger.security.certificate.TrustedCAChecker getSMPChecker(@NonNull EPeppolNetwork eNetwork)