pypicloud.auth module¶
Utilities for authentication and authorization
- class pypicloud.auth.PypicloudSecurityPolicy[source]¶
Bases:
object- authenticated_userid(request)[source]¶
Return a userid string identifying the trusted and verified user, or
Noneif unauthenticated.If the result is
None, thenpyramid.request.Request.is_authenticatedwill returnFalse.
- forget(request, **kw)[source]¶
Return a set of headers suitable for ‘forgetting’ the current user on subsequent requests. An individual security policy and its consumers can decide on the composition and meaning of
**kw.
- identity(request)[source]¶
Return the identity of the current user. The object can be of any shape, such as a simple ID string or an ORM object.