code: def create_artifact_response(self, request, artifact, bindings=None,
                                   status=None, sign=False, issuer=None,
                                   sign_alg=None, digest_alg=None):
          
  
          rinfo = self.response_args(request, bindings)
          response = self._status_response(ArtifactResponse, issuer, status,
                                           sign=sign, sign_alg=sign_alg,
                                           digest_alg=digest_alg, **rinfo)
  
          msg = element_to_extension_element(self.artifact[artifact])
          response.extension_elements = [msg]
  
          logger.info("Response: %s", response)
  
          return response
docs: Create an ArtifactResponse
          :return: