PopAuthScheme Class

Create an auth scheme which is needed to obtain a Proof-of-Possession token.

Inheritance
builtins.object
PopAuthScheme

Constructor

PopAuthScheme(http_method=None, url=None, nonce=None)

Parameters

Name Description
http_method
str

Its value is an uppercase http verb, such as "GET" and "POST".

default value: None
url
str

The url to be signed.

default value: None
nonce
str

The nonce came from resource's challenge.

default value: None

Attributes

HTTP_DELETE

HTTP_DELETE = 'DELETE'

HTTP_GET

HTTP_GET = 'GET'

HTTP_PATCH

HTTP_PATCH = 'PATCH'

HTTP_POST

HTTP_POST = 'POST'

HTTP_PUT

HTTP_PUT = 'PUT'