MPICipherProvider constructor

MPICipherProvider(
  1. InvocationHandler _h
)

Implementation

MPICipherProvider(this._h) {
  _methods = {
    'suite': Method(
      {
        MPI: const MPI(
          name: '_{mesh.name}.cipher.suite',
          version: '0.0.0',
          proto: 'grpc',
          codec: 'json',
          flags: 0,
          timeout: 12000,
          retries: 3,
          idc: '',
          zone: '',
          cluster: '',
          cell: '',
          group: '',
          address: '',
        ),
      },
      CipherProvider,
      _MeshCipherProviderSuiteParameters,
      _MeshCipherProviderSuiteReturns,
    ),
    'keygen': Method(
      {
        MPI: const MPI(
          name: '_{mesh.name}.cipher.keygen',
          version: '0.0.0',
          proto: 'grpc',
          codec: 'json',
          flags: 0,
          timeout: 12000,
          retries: 3,
          idc: '',
          zone: '',
          cluster: '',
          cell: '',
          group: '',
          address: '',
        ),
      },
      CipherProvider,
      _MeshCipherProviderKeygenParameters,
      _MeshCipherProviderKeygenReturns,
    ),
    'regen': Method(
      {
        MPI: const MPI(
          name: '_{mesh.name}.cipher.regen',
          version: '0.0.0',
          proto: 'grpc',
          codec: 'json',
          flags: 0,
          timeout: 12000,
          retries: 3,
          idc: '',
          zone: '',
          cluster: '',
          cell: '',
          group: '',
          address: '',
        ),
      },
      CipherProvider,
      _MeshCipherProviderRegenParameters,
      _MeshCipherProviderRegenReturns,
    ),
    'encode': Method(
      {
        MPI: const MPI(
          name: '_{mesh.name}.cipher.encode',
          version: '0.0.0',
          proto: 'grpc',
          codec: 'json',
          flags: 0,
          timeout: 12000,
          retries: 3,
          idc: '',
          zone: '',
          cluster: '',
          cell: '',
          group: '',
          address: '',
        ),
      },
      CipherProvider,
      _MeshCipherProviderEncodeParameters,
      _MeshCipherProviderEncodeReturns,
    ),
    'decode': Method(
      {
        MPI: const MPI(
          name: '_{mesh.name}.cipher.decode',
          version: '0.0.0',
          proto: 'grpc',
          codec: 'json',
          flags: 0,
          timeout: 12000,
          retries: 3,
          idc: '',
          zone: '',
          cluster: '',
          cell: '',
          group: '',
          address: '',
        ),
      },
      CipherProvider,
      _MeshCipherProviderDecodeParameters,
      _MeshCipherProviderDecodeReturns,
    ),
    'recode': Method(
      {
        MPI: const MPI(
          name: '_{mesh.name}.cipher.recode',
          version: '0.0.0',
          proto: 'grpc',
          codec: 'json',
          flags: 0,
          timeout: 12000,
          retries: 3,
          idc: '',
          zone: '',
          cluster: '',
          cell: '',
          group: '',
          address: '',
        ),
      },
      CipherProvider,
      _MeshCipherProviderRecodeParameters,
      _MeshCipherProviderRecodeReturns,
    ),
  };
}