100 likes | 226 Vues
This document outlines the integration of Napster's music subscription service with Penn State University's (PSU) Shibboleth authentication system. Key components include user requirements, authorization, and the use of Shibboleth to secure access to Napster's services. The program aims to provide a legal online music service specifically for participating universities, with special considerations for user privacy and subscription renewals. PSU leads this initiative, ensuring a streamlined process for students to access music on or off-campus.
E N D
Napster Shibboleth Target PSU/Napster Technical Integration R. Ramos Rodney.Ramos@napster.com
Discussion Outline • Napster University Program • PSU Basic Requirements • Napster Authorization/Authentication • PSU Shibboleth Authorization/Authentication • PSU/Napster Music Subscription Registration • PSU/Napster Music Service Usage • PSU/Napster Music Subscription Renewal • Napster Target Hardware
Napster University Program • Provide a legal online music service to Universities • Optional installation of local cache to help save on bandwidth costs • Universities Participating so far include: • PSU, the first University to participate in the program • U of R, second University to participate
PSU Basic Requirements • Restricted access to special university music subscription • Keep user identities private • Each user is allowed to sign up for a single account • Required use of Shibboleth
NapsterAuthorization/Authentication • Authorization • Valid credit required • Monthly verification of credit card • Authentication • Username and password captured during registration is used for login
PSU Shibboleth Authorization/Authentication • Authorization • PSU administered and maintained which users were allowed to use the music service each semester • No credit card required • Authentication • Shibboleth username and password
PSU/NapsterMusic Subscription Registration • PSU Shibboleth authentication used to access Napster registration • PSU Shibboleth used to authorize access to special university music subscription • Users are uniquely identified with opaque handle from PSU Origin • Custom built Napster registration for shibboleth
PSU/NapsterMusic Service Usage • Restricted access to special university music subscription already handled by registration using Shibboleth • Shibboleth no longer needed to use music service for the duration of the semester • Napster authentication is all that is required to access the music service on or off campus
PSU/NapsterMusic Subscription Renewal • Music subscription expires at end of each semester • PSU Shibboleth used for authentication and authorization to reactivate special university music subscription • User are uniquely identified with opaque handle from PSU Origin • Subscription is automatically renewed without having to go through another registration
NapsterProduction Target Platform • Apache 1.3.27 w/mod_perl • Linux Red Hat 7.3 • BigIP Load Balancer • Server Cluster • 2 Servers - Dual 2GHz PIIIs w/1GB RAM