Module Expr Str Import alias Import alias ImportFrom alias alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias Assign NameStore Str ClassDef bases NameLoad body Assign NameStore Dict Str Str Str Str Str Str Str Str Str Str NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad FunctionDef arguments args NameParam defaults kwarg body If CompareIn Str NameLoad body If UnaryOpNot Str body Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore Dict Str Str Str Str Str Str NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults Str body If CompareEq NameLoad Str body Assign NameStore Str If CompareIn NameLoad ListLoad Str Str body If UnaryOpNot Call NameLoad NameLoad AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Str Return Call AttributeLoad Call NameLoad attr NameLoad NameLoad decorator_list Assign NameStore TupleLoad NameLoad NameLoad NameLoad NameLoad NameLoad ClassDef bases NameLoad body Assign NameStore Dict Str Str Str Str Str Str Str NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad decorator_list
N/A N/A 
oic.extension.sts
~~~~~~~~~~~~~~~~~

Message types in draft-ietf-oauth-token-exchange-03

:copyright: (c) 2016 by Roland Hedberg.
:license: Apache2, see LICENSE for more details.

 N/A json N/A six oic.oauth2.message Message OPTIONAL_LIST_OF_STRINGS oic.oauth2.message OPTIONAL_LIST_OF_SP_SEP_STRINGS oic.oauth2.message REQUIRED_LIST_OF_STRINGS oic.oauth2.message SINGLE_OPTIONAL_INT oic.oauth2.message SINGLE_OPTIONAL_STRING oic.oauth2.message SINGLE_REQUIRED_STRING oic.oic.message msg_ser oic.oic.message SINGLE_REQUIRED_INT N/A __author__ roland TokenExchangeRequest N/A Message N/A N/A c_param N/A grant_type resource audience scope requested_token_type subject_token subject_token_type actor_token actor_token_type want_composite SINGLE_REQUIRED_STRING SINGLE_OPTIONAL_STRING SINGLE_OPTIONAL_STRING OPTIONAL_LIST_OF_SP_SEP_STRINGS SINGLE_OPTIONAL_STRING SINGLE_REQUIRED_STRING SINGLE_REQUIRED_STRING SINGLE_OPTIONAL_STRING SINGLE_OPTIONAL_STRING SINGLE_OPTIONAL_STRING verify N/A N/A self N/A kwargs N/A N/A N/A actor_token self N/A N/A N/A actor_token_type N/A N/A False N/A N/A TokenExchangeResponse N/A Message N/A N/A c_param N/A access_token issued_token_type token_type expires_in refresh_token scope SINGLE_REQUIRED_STRING SINGLE_REQUIRED_STRING SINGLE_REQUIRED_STRING SINGLE_OPTIONAL_INT SINGLE_OPTIONAL_STRING OPTIONAL_LIST_OF_SP_SEP_STRINGS N/A sts_deser N/A N/A val sformat N/A json N/A N/A N/A sformat urlencoded N/A N/A sformat json N/A N/A sformat N/A dict json N/A N/A N/A N/A isinstance val N/A six string_types N/A N/A val N/A N/A json dumps val N/A sformat json N/A N/A N/A N/A STS deserialize val sformat N/A N/A SINGLE_OPTIONAL_STS N/A Message False msg_ser sts_deser False STS N/A Message N/A N/A c_param N/A aud iss exp nbf sub act scp REQUIRED_LIST_OF_STRINGS SINGLE_REQUIRED_STRING SINGLE_REQUIRED_INT SINGLE_REQUIRED_INT SINGLE_REQUIRED_STRING SINGLE_OPTIONAL_STS OPTIONAL_LIST_OF_STRINGS N/A