public function getContext($sid) {
        return new ChallengeContext(
            $this->version,
            $this->solution['serviceSid'],
            $this->solution['identity'],
            $this->solution['factorSid'],
            $sid
        );
    }
public function getContext($sid) {
        return new ChallengeContext(
            $this->version,
            $this->solution['serviceSid'],
            $this->solution['identity'],
            $this->solution['factorSid'],
            $sid
        );
    }
public function getContext ( $ sid ) { return new ChallengeContext ( $ this -> version , $ this -> solution [ 'serviceSid' ] , $ this -> solution [ 'identity' ] , $ this -> solution [ 'factorSid' ] , $ sid ) ; }
Constructs a ChallengeContext

@param string $sid A string that uniquely identifies this Challenge, or
`latest`.
@return \Twilio\Rest\Authy\V1\Service\Entity\Factor\ChallengeContext
Constructs a ChallengeContext