ExecutionPlane.Target.Verifier behaviour (execution_plane v0.1.0)

Copy Markdown View Source

Target attestation verifier behaviour.

Summary

Callbacks

attestation_types()

@callback attestation_types() :: [String.t()]

capability_classes()

@callback capability_classes() :: [String.t()]

handles?(arg1)

@callback handles?(ExecutionPlane.Target.Attestation.t() | map()) :: boolean()

verifier_id()

@callback verifier_id() :: String.t()

verify(arg1, keyword)