Пример #1
0
def db_create_receivertip(session, receiver, internaltip, can_access_whistleblower_identity, enc_key):
    """
    Create a receiver tip for the specified receiver
    """
    receivertip = models.ReceiverTip()
    receivertip.internaltip_id = internaltip.id
    receivertip.receiver_id = receiver.id
    receivertip.can_access_whistleblower_identity = can_access_whistleblower_identity
    receivertip.crypto_tip_prv_key = Base64Encoder.encode(enc_key)
    session.add(receivertip)
Пример #2
0
def db_create_receivertip(session, receiver, internaltip):
    """
    Create models.ReceiverTip for the required tier of models.Receiver.
    """
    log.debug("Creating receivertip for receiver: %s", receiver.id)

    receivertip = models.ReceiverTip()
    receivertip.internaltip_id = internaltip.id
    receivertip.receiver_id = receiver.id

    session.add(receivertip)
Пример #3
0
def db_create_receivertip(store, receiver, internaltip):
    """
    Create models.ReceiverTip for the required tier of models.Receiver.
    """
    log.debug('Creating receivertip for receiver: %s' % receiver.id)

    receivertip = models.ReceiverTip()
    receivertip.internaltip_id = internaltip.id
    receivertip.receiver_id = receiver.id

    store.add(receivertip)

    return receivertip.id
Пример #4
0
def db_create_receivertip(session, receiver, internaltip,
                          can_access_whistleblower_identity, enc_key):
    """
    Create models.ReceiverTip for the required tier of models.Receiver.
    """
    log.debug("Creating receivertip for receiver: %s", receiver.id)

    receivertip = models.ReceiverTip()
    receivertip.internaltip_id = internaltip.id
    receivertip.receiver_id = receiver.id
    receivertip.can_access_whistleblower_identity = can_access_whistleblower_identity
    receivertip.crypto_tip_prv_key = enc_key

    session.add(receivertip)