Interface AttestationModule


  • public interface AttestationModule
    A component that can verify AttestationResult and
    • Method Detail

      • getName

        java.lang.String getName()
        Retrieves the name of the attestation module
        Returns:
        the unique name of this module
      • getSupportedType

        int getSupportedType()
        Retrieves attestation result type that this module is able to verify. Please refer to uyuni codebase, class com/suse/manager/model/attestation/CoCoResultType.java for a list of possible values
        Returns:
        the supported result type
      • getAdditionalMappers

        default java.util.List<java.lang.String> getAdditionalMappers()
        Additional Mybatis mappers needed by this attestation module.
        Returns:
        a list of resources processable by ClassLoader.getSystemResource(String)