parameters: (self, primitive_set: core.PrimitiveSet,
                 ciphertext_source: BinaryIO, associated_data: bytes)
docstring: Create a new _DecryptingStreamWrapper.
  
      Args:
        primitive_set: The primitive set of StreamingAead primitives.
        ciphertext_source: A readable file-like object from which ciphertext bytes
          will be read.
        associated_data: The associated data to use for decryption.
docstring_summary: Create a new _DecryptingStreamWrapper.
docstring_tokens: Create a new _DecryptingStreamWrapper .
function: def __init__(self, primitive_set: core.PrimitiveSet,
                 ciphertext_source: BinaryIO, associated_data: bytes):
      """Create a new _DecryptingStreamWrapper.
  
      Args:
        primitive_set: The primitive set of StreamingAead primitives.
        ciphertext_source: A readable file-like object from which ciphertext bytes
          will be read.
        associated_data: The associated data to use for decryption.
      """
      super().__init__()
      if not ciphertext_source.readable():
        raise ValueError('ciphertext_source must be readable')
      self._ciphertext_source = _rewindable_input_stream.RewindableInputStream(
          ciphertext_source)
      self._associated_data = associated_data
      self._matching_stream = None
      self._remaining_primitives = [
          entry.primitive for entry in primitive_set.raw_primitives()]
      self._attempting_stream = self._next_decrypting_stream()
function_tokens: def __init__ ( self , primitive_set : core . PrimitiveSet , ciphertext_source : BinaryIO , associated_data : bytes ) : super ( ) . __init__ ( ) if not ciphertext_source . readable ( ) : raise ValueError ( 'ciphertext_source must be readable' ) self . _ciphertext_source = _rewindable_input_stream . RewindableInputStream ( ciphertext_source ) self . _associated_data = associated_data self . _matching_stream = None self . _remaining_primitives = [ entry . primitive for entry in primitive_set . raw_primitives ( ) ] self . _attempting_stream = self . _next_decrypting_stream ( )