File tree 9 files changed +11
-91
lines changed
9 files changed +11
-91
lines changed Original file line number Diff line number Diff line change 17
17
"""
18
18
19
19
import logging
20
+ from xml .etree import ElementTree
21
+
22
+ import defusedxml .ElementTree
20
23
21
24
from saml2 .validate import valid_instance
22
25
from saml2 .version import version as __version__
23
26
24
27
25
- try :
26
- from xml .etree import ElementTree as ElementTree
27
-
28
- if ElementTree .VERSION < "1.3.0" :
29
- # cElementTree has no support for register_namespace
30
- # neither _namespace_map, thus we sacrify performance
31
- # for correctness
32
- from xml .etree import ElementTree
33
- except ImportError :
34
- try :
35
- import cElementTree as ElementTree
36
- except ImportError :
37
- from elementtree import ElementTree
38
-
39
- import defusedxml .ElementTree
40
-
41
-
42
28
logger = logging .getLogger (__name__ )
43
29
44
30
NAMESPACE = "urn:oasis:names:tc:SAML:2.0:assertion"
Original file line number Diff line number Diff line change 18
18
import logging
19
19
from urllib .parse import urlencode
20
20
from urllib .parse import urlparse
21
+ from xml .etree import ElementTree as ElementTree
22
+
23
+ import defusedxml .ElementTree
21
24
22
25
import saml2
23
26
from saml2 .s_utils import deflate_and_base64_encode
26
29
from saml2 .xmldsig import SIG_ALLOWED_ALG
27
30
28
31
29
- try :
30
- from xml .etree import ElementTree as ElementTree
31
-
32
- if ElementTree .VERSION < "1.3.0" :
33
- # cElementTree has no support for register_namespace
34
- # neither _namespace_map, thus we sacrify performance
35
- # for correctness
36
- from xml .etree import ElementTree
37
- except ImportError :
38
- try :
39
- import cElementTree as ElementTree
40
- except ImportError :
41
- from elementtree import ElementTree
42
-
43
- import defusedxml .ElementTree
44
-
45
-
46
32
logger = logging .getLogger (__name__ )
47
33
48
34
NAMESPACE = "http://schemas.xmlsoap.org/soap/envelope/"
Original file line number Diff line number Diff line change 6
6
"""
7
7
import logging
8
8
import re
9
+ from xml .etree import ElementTree as ElementTree
10
+
11
+ import defusedxml .ElementTree
9
12
10
13
from saml2 import create_class_from_element_tree
11
14
from saml2 .samlp import NAMESPACE as SAMLP_NAMESPACE
12
15
from saml2 .schema import soapenv
13
16
14
17
15
- try :
16
- from xml .etree import ElementTree as ElementTree
17
- except ImportError :
18
- try :
19
- import cElementTree as ElementTree
20
- except ImportError :
21
- # noinspection PyUnresolvedReferences
22
- from elementtree import ElementTree
23
-
24
- import defusedxml .ElementTree
25
-
26
-
27
18
logger = logging .getLogger (__name__ )
28
19
29
20
Original file line number Diff line number Diff line change 7
7
8
8
import unittest
9
9
10
-
11
- try :
12
- pass
13
- except ImportError :
14
- pass
15
-
16
10
import ds_data
17
11
18
12
import saml2 .xmldsig as ds
Original file line number Diff line number Diff line change 5
5
6
6
__author__ = "[email protected] (Roland Hedberg)"
7
7
8
- try :
9
- pass
10
- except ImportError :
11
- pass
12
8
13
9
import ds_data
14
10
from pytest import raises
Original file line number Diff line number Diff line change 1
1
#!/usr/bin/env python
2
2
3
+ from defusedxml .common import EntitiesForbidden
3
4
from pytest import raises
4
5
import saml2_data
5
6
16
17
from saml2 .saml import SubjectLocality
17
18
18
19
19
- try :
20
- pass
21
- except ImportError :
22
- try :
23
- pass
24
- except ImportError :
25
- pass
26
-
27
- from defusedxml .common import EntitiesForbidden
28
-
29
-
30
20
ITEMS = {
31
21
NameID : [
32
22
"""<?xml version="1.0" encoding="utf-8"?>
Original file line number Diff line number Diff line change 5
5
6
6
__author__ = "[email protected] (Roland Hedberg)"
7
7
8
- try :
9
- pass
10
- except ImportError :
11
- pass
12
-
13
8
import samlp_data
14
9
15
10
import saml2
Original file line number Diff line number Diff line change 5
5
6
6
__author__ = "[email protected] (Roland Hedberg)"
7
7
8
-
9
- try :
10
- pass
11
- except ImportError :
12
- pass
13
-
14
8
import ds_data
15
9
import md_data
16
10
Original file line number Diff line number Diff line change 1
1
#!/usr/bin/env python
2
2
3
- try :
4
- from xml .etree import ElementTree as ElementTree
5
-
6
- if ElementTree .VERSION < "1.3.0" :
7
- # cElementTree has no support for register_namespace
8
- # neither _namespace_map, thus we sacrify performance
9
- # for correctness
10
- from xml .etree import ElementTree
11
- except ImportError :
12
- try :
13
- import cElementTree as ElementTree
14
- except ImportError :
15
- from elementtree import ElementTree
3
+ from xml .etree import ElementTree as ElementTree
16
4
17
5
from defusedxml .common import EntitiesForbidden
18
6
from pytest import raises
You can’t perform that action at this time.
0 commit comments