| OpenStack Identity Service
                    (Keystone) | The Object Storage account is synonymous
                        with the project or tenant ID.
                    For information about the Identity Service,
                        see . | 
            
                | Tempauth middleware | Object Storage includes this middleware.
                        User and account management is performed in
                        the Object Storage system itself.
                    For information about Tempauth, see . | 
            
                | swauth (in GitHub) or other custom
                        middleware | This custom middleware is modeled on
                        Tempauth, so usage is typically similar to
                        Tempauth.Specifically, you use
                        the X-Auth-Token header to
                        pass an authentication token to an API
                        request. |