@@ -175,27 +175,6 @@ def build_auth_get_refresh_tokens_request(**kwargs: Any) -> HttpRequest:
175175 return HttpRequest (method = "GET" , url = _url , headers = _headers , ** kwargs )
176176
177177
178- def build_auth_revoke_refresh_token_by_refresh_token_request ( # pylint: disable=name-too-long
179- * , refresh_token : str , client_id : str , ** kwargs : Any
180- ) -> HttpRequest :
181- _headers = case_insensitive_dict (kwargs .pop ("headers" , {}) or {})
182- _params = case_insensitive_dict (kwargs .pop ("params" , {}) or {})
183-
184- accept = _headers .pop ("Accept" , "application/json" )
185-
186- # Construct URL
187- _url = "/api/auth/revoke"
188-
189- # Construct parameters
190- _params ["refresh_token" ] = _SERIALIZER .query ("refresh_token" , refresh_token , "str" )
191- _params ["client_id" ] = _SERIALIZER .query ("client_id" , client_id , "str" )
192-
193- # Construct headers
194- _headers ["Accept" ] = _SERIALIZER .header ("accept" , accept , "str" )
195-
196- return HttpRequest (method = "POST" , url = _url , params = _params , headers = _headers , ** kwargs )
197-
198-
199178def build_auth_revoke_refresh_token_by_jti_request ( # pylint: disable=name-too-long
200179 jti : str , ** kwargs : Any
201180) -> HttpRequest :
@@ -816,6 +795,7 @@ def __init__(self, *args, **kwargs) -> None:
816795 raise_if_not_implemented (
817796 self .__class__ ,
818797 [
798+ "revoke_refresh_token_by_refresh_token" ,
819799 "get_oidc_token" ,
820800 ],
821801 )
@@ -1104,59 +1084,6 @@ def get_refresh_tokens(self, **kwargs: Any) -> List[Any]:
11041084
11051085 return deserialized # type: ignore
11061086
1107- @distributed_trace
1108- def revoke_refresh_token_by_refresh_token (self , * , refresh_token : str , client_id : str , ** kwargs : Any ) -> str :
1109- """Revoke Refresh Token By Refresh Token.
1110-
1111- Revoke a refresh token.
1112-
1113- :keyword refresh_token: Required.
1114- :paramtype refresh_token: str
1115- :keyword client_id: Required.
1116- :paramtype client_id: str
1117- :return: str
1118- :rtype: str
1119- :raises ~azure.core.exceptions.HttpResponseError:
1120- """
1121- error_map : MutableMapping = {
1122- 401 : ClientAuthenticationError ,
1123- 404 : ResourceNotFoundError ,
1124- 409 : ResourceExistsError ,
1125- 304 : ResourceNotModifiedError ,
1126- }
1127- error_map .update (kwargs .pop ("error_map" , {}) or {})
1128-
1129- _headers = kwargs .pop ("headers" , {}) or {}
1130- _params = kwargs .pop ("params" , {}) or {}
1131-
1132- cls : ClsType [str ] = kwargs .pop ("cls" , None )
1133-
1134- _request = build_auth_revoke_refresh_token_by_refresh_token_request (
1135- refresh_token = refresh_token ,
1136- client_id = client_id ,
1137- headers = _headers ,
1138- params = _params ,
1139- )
1140- _request .url = self ._client .format_url (_request .url )
1141-
1142- _stream = False
1143- pipeline_response : PipelineResponse = self ._client ._pipeline .run ( # pylint: disable=protected-access
1144- _request , stream = _stream , ** kwargs
1145- )
1146-
1147- response = pipeline_response .http_response
1148-
1149- if response .status_code not in [200 ]:
1150- map_error (status_code = response .status_code , response = response , error_map = error_map )
1151- raise HttpResponseError (response = response )
1152-
1153- deserialized = self ._deserialize ("str" , pipeline_response .http_response )
1154-
1155- if cls :
1156- return cls (pipeline_response , deserialized , {}) # type: ignore
1157-
1158- return deserialized # type: ignore
1159-
11601087 @distributed_trace
11611088 def revoke_refresh_token_by_jti (self , jti : str , ** kwargs : Any ) -> str :
11621089 """Revoke Refresh Token By Jti.
0 commit comments