Ticket #273 (closed task: fixed)

Opened 13 years ago

Last modified 11 years ago

[DS] Implement bbftp private authorisation interface

Reported by: spascoe Owned by: spascoe
Priority: required Milestone: ALPHA
Component: ndg2 Version:
Keywords: Delivery Cc:

Description

Bbftp provides a convenient API for authenticating connections known as private authentication. However, there is no matching API for authorisation. In order for the DeliveryService to be compatable with NDG security we will need to authorise each file request through bbftp. The best way to do this would be to model a private authorisation API on the existing authentication API.

This approach will provide a flexible basis for extending bbftp and could be contributed back to the bbftp developers.

Change History

comment:1 Changed 13 years ago by spascoe

  • Status changed from new to assigned

comment:2 Changed 13 years ago by spascoe

  • Summary changed from Implement bbftp private authorisation interface to [DS] Implement bbftp private authorisation interface

Marked as [DS]

comment:3 Changed 13 years ago by spascoe

  • Status changed from assigned to closed
  • Resolution set to fixed

The API is implemented and passes some simple tests. More rigorous testing will be done when the Python binding is complete. See [1002] or tag TI05-delivery/tags/stable-TI05-delivery-v0.1.

comment:4 Changed 11 years ago by lawrence

  • Keywords Delivery added; bbFTP removed
  • Component changed from T05_Delivery to ndg2

moved to component ndg2 (obsolete) as part of ndg2 cleanup

Note: See TracTickets for help on using tickets.