Source code for aries_cloudagent.protocols.present_proof.v2_0.controller

"""Protocol controller for present proof v2_0."""

from typing import Sequence

VERIFY_VC = "aries.vc.verify"


[docs]class Controller: """Present proof v2_0 protocol controller.""" def __init__(self, protocol: str): """Initialize the controller."""
[docs] def determine_goal_codes(self) -> Sequence[str]: """Return defined goal_codes.""" return [VERIFY_VC]