def by_custom_authentication_extension_id(self,custom_authentication_extension_id: str) -> CustomAuthenticationExtensionItemRequestBuilder:
        """
        Provides operations to manage the customAuthenticationExtensions property of the microsoft.graph.identityContainer entity.
        param custom_authentication_extension_id: The unique identifier of customAuthenticationExtension
        Returns: CustomAuthenticationExtensionItemRequestBuilder
        """
        if custom_authentication_extension_id is None:
            raise TypeError("custom_authentication_extension_id cannot be null.")
        from .item.custom_authentication_extension_item_request_builder import CustomAuthenticationExtensionItemRequestBuilder

        url_tpl_params = get_path_parameters(self.path_parameters)
        url_tpl_params["customAuthenticationExtension%2Did"] = custom_authentication_extension_id
        return CustomAuthenticationExtensionItemRequestBuilder(self.request_adapter, url_tpl_params)

        Provides operations to manage the customAuthenticationExtensions property of the microsoft.graph.identityContainer entity.
        param custom_authentication_extension_id: The unique identifier of customAuthenticationExtension
        Returns: CustomAuthenticationExtensionItemRequestBuilder
        
msgraph/generated/identity/custom_authentication_extensions/custom_authentication_extensions_request_builder.py