Class RegulatedEnterpriseServiceImpl
java.lang.Object
org.j7m.middleware.examples.regulated.RegulatedEnterpriseServiceImpl
- All Implemented Interfaces:
RegulatedEnterpriseService
public final class RegulatedEnterpriseServiceImpl
extends Object
implements RegulatedEnterpriseService
Thread-safe local implementation of
RegulatedEnterpriseService.-
Constructor Summary
ConstructorsConstructorDescriptionCreates an empty regulated-enterprise service. -
Method Summary
Modifier and TypeMethodDescriptionReturns a safe compliance summary.Reports safe crypto posture.Exports local demonstration evidence.processControlledRequest(String requestId) Processes a controlled request while redacting the request identifier in internal audit output.Verifies the local deterministic audit trail.
-
Constructor Details
-
RegulatedEnterpriseServiceImpl
public RegulatedEnterpriseServiceImpl()Creates an empty regulated-enterprise service.
-
-
Method Details
-
complianceSummary
Returns a safe compliance summary.- Specified by:
complianceSummaryin interfaceRegulatedEnterpriseService- Returns:
- summary
-
exportEvidence
Exports local demonstration evidence.- Specified by:
exportEvidencein interfaceRegulatedEnterpriseService- Returns:
- evidence report
-
cryptoPosture
Reports safe crypto posture.- Specified by:
cryptoPosturein interfaceRegulatedEnterpriseService- Returns:
- crypto posture
-
verifyAuditTrail
Verifies the local deterministic audit trail.- Specified by:
verifyAuditTrailin interfaceRegulatedEnterpriseService- Returns:
- audit verification result
-
processControlledRequest
Processes a controlled request while redacting the request identifier in internal audit output.- Specified by:
processControlledRequestin interfaceRegulatedEnterpriseService- Parameters:
requestId- sensitive request identifier- Returns:
- safe result
-