diff options
| author | dobesv <dobesv@gmail.com> | 2014-02-27 11:09:08 -0800 |
|---|---|---|
| committer | dobesv <dobesv@gmail.com> | 2014-02-27 11:09:08 -0800 |
| commit | 8b434dd3d40ed42639a73d9ba5a750732049a043 (patch) | |
| tree | d17c7004390a53d1f3d7150948d8ffeb3ad77734 | |
| parent | dd15238fa182aff0ab09dd9d3f469f821f9810ef (diff) | |
| download | pyramid-8b434dd3d40ed42639a73d9ba5a750732049a043.tar.gz pyramid-8b434dd3d40ed42639a73d9ba5a750732049a043.tar.bz2 pyramid-8b434dd3d40ed42639a73d9ba5a750732049a043.zip | |
Remove reference to request.get_logout_headers()
| -rw-r--r-- | pyramid/security.py | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/pyramid/security.py b/pyramid/security.py index dafd19611..aa4aece69 100644 --- a/pyramid/security.py +++ b/pyramid/security.py @@ -160,9 +160,6 @@ def forget(request): If no :term:`authentication policy` is in use, this function will always return an empty sequence. - - .. deprecated:: 1.5 - Use :meth:`pyramid.request.Request.get_logout_headers` instead. """ policy = _get_authentication_policy(request) if policy is None: @@ -354,26 +351,7 @@ class AuthenticationAPIMixin(object): if policy is None: return [Everyone] return policy.effective_principals(self) - - def get_logout_headers(self): - """ - Return a sequence of header tuples (e.g. ``[('Set-Cookie', - 'foo=abc')]``) suitable for 'forgetting' the set of credentials - possessed by the currently authenticated user. A common usage - might look like so within the body of a view function - (``response`` is assumed to be an :term:`WebOb` -style - :term:`response` object computed previously by the view code):: - - request.response.headerlist.extend(request.get_logout_headers()) - If no :term:`authentication policy` is in use, this function will - always return an empty sequence. - """ - policy = self._get_authentication_policy() - if policy is None: - return [] - return policy.forget(request) - class AuthorizationAPIMixin(object): def has_permission(self, permission, context=None): |
