public function withWorkingPublicKey(PublicKeyInfo $pubkey_info): self
    {
        $state = clone $this;
        $state->_workingPublicKey = $pubkey_info;
        return $state;
    }
public function withWorkingPublicKey(PublicKeyInfo $pubkey_info): self
    {
        $state = clone $this;
        $state->_workingPublicKey = $pubkey_info;
        return $state;
    }
public function withWorkingPublicKey ( PublicKeyInfo $ pubkey_info ) : self { $ state = clone $ this ; $ state -> _workingPublicKey = $ pubkey_info ; return $ state ; }
Get self with working_public_key.

@param PublicKeyInfo $pubkey_info
@return self
Get self with working_public_key .