Example #1
0
 def __init__(self):
     Target, arg = importTarget(self.decodeExportAssembly)
     processor = push(Contextual(self.process),
                      Invoker=Invoker,
                      Decoding=Decoding,
                      Definition=Definition)
     if arg: push(processor, **arg)
     super().__init__(Using(processor, Target=Target))
Example #2
0
 def __init__(self):
     assert isinstance(self.scheme, str), 'Invalid scheme %s' % self.scheme
     assert isinstance(self.mimeTypeJson, str), 'Invalid json mime type %s' % self.mimeTypeJson
     assert isinstance(self.encodingJson, str), 'Invalid json encoding %s' % self.encodingJson
     assert isinstance(self.uri, str), 'Invalid URI %s' % self.uri
     assert isinstance(self.cleanupInterval, int), 'Invalid cleanup interval %s' % self.cleanupInterval
     assert isinstance(self.assembly, Assembly), 'Invalid assembly %s' % self.assembly
     super().__init__(Using(self.assembly, request=RequestGateway).sources('requestCnt', 'response', 'responseCnt'))
     self.initialize()
Example #3
0
 def __init__(self):
     assert isinstance(self.scheme, str), 'Invalid scheme %s' % self.scheme
     assert isinstance(self.mimeTypeJson,
                       str), 'Invalid json mime type %s' % self.mimeTypeJson
     assert isinstance(self.encodingJson,
                       str), 'Invalid json encoding %s' % self.encodingJson
     assert isinstance(self.assembly,
                       Assembly), 'Invalid assembly %s' % self.assembly
     super().__init__(
         Using(self.assembly,
               request=RequestFilter).sources('requestCnt', 'response',
                                              'responseCnt'))
 def __init__(self):
     assert isinstance(self.acl,
                       Acl), 'Invalid acl repository %s' % self.acl
     assert isinstance(
         self.assemblyPermissions,
         Assembly), 'Invalid assembly %s' % self.assemblyPermissions
     HandlerBranchingProceed.__init__(
         self,
         Using(self.assemblyPermissions,
               Permission=PermissionFilter,
               ModelFilter=ModelFilter,
               solicitation=SolicitationFilter))
     AuthenticatedUserConfigurations.__init__(self)
Example #5
0
 def __init__(self):
     assert isinstance(
         self.charSetDefault,
         str), 'Invalid default character set %s' % self.charSetDefault
     assert isinstance(
         self.parsingAssembly,
         Assembly), 'Invalid parsers assembly %s' % self.parsingAssembly
     Target, arg = importTarget(self.decodeExportAssembly)
     processor = push(Brancher(
         self.process,
         Branch(self.parsingAssembly).included(
             ('decoding', 'Decoding'), ('target', 'Target')).included()),
                      Invoker=Invoker)
     if arg: push(processor, **arg)
     super().__init__(Using(processor, Target=Target))
Example #6
0
 def __init__(self):
     assert isinstance(self.scheme, str), 'Invalid scheme %s' % self.scheme
     assert isinstance(self.assembly,
                       Assembly), 'Invalid assembly %s' % self.assembly
     assert isinstance(self.uriVerify,
                       str), 'Invalid verify URI %s' % self.uriVerify
     assert isinstance(self.privateKey,
                       str), 'Invalid private key %s' % self.privateKey
     assert isinstance(self.message,
                       str), 'Invalid message %s' % self.message
     assert isinstance(
         self.nameChallenge,
         str), 'Invalid header name challenge %s' % self.nameChallenge
     assert isinstance(
         self.nameResponse,
         str), 'Invalid header name response %s' % self.nameResponse
     super().__init__(
         Using(self.assembly,
               request=RequestHTTP,
               requestCnt=RequestContentHTTP,
               response=ResponseHTTP,
               responseCnt=ResponseContentHTTP))
Example #7
0
 def __init__(self):
     super().__init__(
         Using(Composite(push(Contextual(self.process), Invoker=Invoker),
                         Structure(Support=('response', 'request'))),
               Support=importSupport(self.encodeExportAssembly)))