HolderAgent

constructor(keyPairAdapter: KeyPairAdapter, subjectCredentialStore: SubjectCredentialStore = InMemorySubjectCredentialStore())
constructor(validator: Validator = Validator.newDefaultInstance(), subjectCredentialStore: SubjectCredentialStore = InMemorySubjectCredentialStore(), jwsService: JwsService, coseService: CoseService, keyPair: KeyPairAdapter, verifiablePresentationFactory: VerifiablePresentationFactory = VerifiablePresentationFactory( jwsService = jwsService, coseService = coseService, identifier = keyPair.identifier, ), difInputEvaluator: InputEvaluator = InputEvaluator())