func (ir *Introduce) AcceptRequestWithPublicOOBInvitation(request *models.RequestEnvelope) *models.ResponseEnvelope {
	return ir.createRespEnvelope(request, cmdintroduce.AcceptRequestWithPublicOOBInvitation)
}
AcceptRequestWithPublicOOBInvitation is used when an introducer
wants to provide a published out-of-band request (via HTTP).
package rest
import (
	"github.com/hyperledger/aries-framework-go/cmd/aries-agent-mobile/pkg/wrappers/models"
	cmdintroduce "github.com/hyperledger/aries-framework-go/pkg/controller/command/introduce"
)
type Introduce struct {
	httpClient httpClient
	endpoints  map[string]*endpoint
	URL   string
	Token string
}
func (ir *Introduce) Actions(request *models.RequestEnvelope) *models.ResponseEnvelope {
	return ir.createRespEnvelope(request, cmdintroduce.Actions)
}
func (ir *Introduce) SendProposal(request *models.RequestEnvelope) *models.ResponseEnvelope {
	return ir.createRespEnvelope(request, cmdintroduce.SendProposal)
}
func (ir *Introduce) SendProposalWithOOBInvitation(request *models.RequestEnvelope) *models.ResponseEnvelope {
	return ir.createRespEnvelope(request, cmdintroduce.SendProposalWithOOBInvitation)
}
func (ir *Introduce) SendRequest(request *models.RequestEnvelope) *models.ResponseEnvelope {
	return ir.createRespEnvelope(request, cmdintroduce.SendRequest)
}
func (ir *Introduce) AcceptProposalWithOOBInvitation(request *models.RequestEnvelope) *models.ResponseEnvelope {
	return ir.createRespEnvelope(request, cmdintroduce.AcceptProposalWithOOBInvitation)
}
func (ir *Introduce) AcceptProposal(request *models.RequestEnvelope) *models.ResponseEnvelope {
	return ir.createRespEnvelope(request, cmdintroduce.AcceptProposal)
}