6
6
< title > gssapi.exceptions — Python-GSSAPI 1.7.2 documentation</ title >
7
7
< link rel ="stylesheet " href ="../../_static/pygments.css " type ="text/css " />
8
8
< link rel ="stylesheet " href ="../../_static/css/theme.css " type ="text/css " />
9
+ < link rel ="stylesheet " href ="../../_static/graphviz.css " type ="text/css " />
9
10
<!--[if lt IE 9]>
10
11
<script src="../../_static/js/html5shiv.min.js"></script>
11
12
<![endif]-->
69
70
< div itemprop ="articleBody ">
70
71
71
72
< h1 > Source code for gssapi.exceptions</ h1 > < div class ="highlight "> < pre >
72
- < span > </ span > < span class ="kn "> from</ span > < span class ="nn "> gssapi.raw.exceptions</ span > < span class ="kn "> import</ span > < span class ="o "> *</ span > < span class ="c1 "> # noqa</ span >
73
+ < span > </ span > < span class ="kn "> import</ span > < span class ="nn "> typing</ span > < span class ="k "> as</ span > < span class ="nn "> t</ span >
74
+
75
+ < span class ="kn "> from</ span > < span class ="nn "> gssapi.raw.exceptions</ span > < span class ="kn "> import</ span > < span class ="o "> *</ span > < span class ="c1 "> # noqa</ span >
73
76
< span class ="kn "> from</ span > < span class ="nn "> gssapi.raw.misc</ span > < span class ="kn "> import</ span > < span class ="n "> GSSError</ span > < span class ="c1 "> # noqa</ span >
74
77
75
78
< span class ="sd "> """High-Level API Errors</ span >
@@ -86,7 +89,11 @@ <h1>Source code for gssapi.exceptions</h1><div class="highlight"><pre>
86
89
< span class ="n "> MAJOR_MESSAGE</ span > < span class ="o "> =</ span > < span class ="s2 "> "General error"</ span >
87
90
< span class ="n "> FMT_STR</ span > < span class ="o "> =</ span > < span class ="s2 "> "</ span > < span class ="si "> {maj}</ span > < span class ="s2 "> : </ span > < span class ="si "> {min}</ span > < span class ="s2 "> ."</ span >
88
91
89
- < span class ="k "> def</ span > < span class ="fm "> __init__</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> minor_message</ span > < span class ="p "> ,</ span > < span class ="o "> **</ span > < span class ="n "> kwargs</ span > < span class ="p "> ):</ span >
92
+ < span class ="k "> def</ span > < span class ="fm "> __init__</ span > < span class ="p "> (</ span >
93
+ < span class ="bp "> self</ span > < span class ="p "> ,</ span >
94
+ < span class ="n "> minor_message</ span > < span class ="p "> :</ span > < span class ="nb "> str</ span > < span class ="p "> ,</ span >
95
+ < span class ="o "> **</ span > < span class ="n "> kwargs</ span > < span class ="p "> :</ span > < span class ="nb "> str</ span > < span class ="p "> ,</ span >
96
+ < span class ="p "> )</ span > < span class ="o "> -></ span > < span class ="kc "> None</ span > < span class ="p "> :</ span >
90
97
< span class ="n "> maj_str</ span > < span class ="o "> =</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> MAJOR_MESSAGE</ span > < span class ="o "> .</ span > < span class ="n "> format</ span > < span class ="p "> (</ span > < span class ="o "> **</ span > < span class ="n "> kwargs</ span > < span class ="p "> )</ span >
91
98
< span class ="n "> err_str</ span > < span class ="o "> =</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> FMT_STR</ span > < span class ="o "> .</ span > < span class ="n "> format</ span > < span class ="p "> (</ span > < span class ="n "> maj</ span > < span class ="o "> =</ span > < span class ="n "> maj_str</ span > < span class ="p "> ,</ span > < span class ="nb "> min</ span > < span class ="o "> =</ span > < span class ="n "> minor_message</ span > < span class ="p "> )</ span >
92
99
< span class ="nb "> super</ span > < span class ="p "> (</ span > < span class ="n "> GeneralError</ span > < span class ="p "> ,</ span > < span class ="bp "> self</ span > < span class ="p "> )</ span > < span class ="o "> .</ span > < span class ="fm "> __init__</ span > < span class ="p "> (</ span > < span class ="n "> err_str</ span > < span class ="p "> )</ span > </ div >
@@ -101,7 +108,12 @@ <h1>Source code for gssapi.exceptions</h1><div class="highlight"><pre>
101
108
< span class ="sd "> """An Error indicating that encryption was requested, but not used"""</ span >
102
109
< span class ="n "> MAJOR_MESSAGE</ span > < span class ="o "> =</ span > < span class ="s2 "> "Confidentiality was requested, but not used"</ span >
103
110
104
- < span class ="k "> def</ span > < span class ="fm "> __init__</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> minor_message</ span > < span class ="p "> ,</ span > < span class ="n "> unwrapped_message</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ,</ span > < span class ="o "> **</ span > < span class ="n "> kwargs</ span > < span class ="p "> ):</ span >
111
+ < span class ="k "> def</ span > < span class ="fm "> __init__</ span > < span class ="p "> (</ span >
112
+ < span class ="bp "> self</ span > < span class ="p "> ,</ span >
113
+ < span class ="n "> minor_message</ span > < span class ="p "> :</ span > < span class ="nb "> str</ span > < span class ="p "> ,</ span >
114
+ < span class ="n "> unwrapped_message</ span > < span class ="p "> :</ span > < span class ="n "> t</ span > < span class ="o "> .</ span > < span class ="n "> Optional</ span > < span class ="p "> [</ span > < span class ="nb "> bytes</ span > < span class ="p "> ]</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ,</ span >
115
+ < span class ="o "> **</ span > < span class ="n "> kwargs</ span > < span class ="p "> :</ span > < span class ="nb "> str</ span > < span class ="p "> ,</ span >
116
+ < span class ="p "> )</ span > < span class ="o "> -></ span > < span class ="kc "> None</ span > < span class ="p "> :</ span >
105
117
< span class ="nb "> super</ span > < span class ="p "> (</ span > < span class ="n "> EncryptionNotUsed</ span > < span class ="p "> ,</ span > < span class ="bp "> self</ span > < span class ="p "> )</ span > < span class ="o "> .</ span > < span class ="fm "> __init__</ span > < span class ="p "> (</ span > < span class ="n "> minor_message</ span > < span class ="p "> ,</ span > < span class ="o "> **</ span > < span class ="n "> kwargs</ span > < span class ="p "> )</ span >
106
118
107
119
< span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> unwrapped_message</ span > < span class ="o "> =</ span > < span class ="n "> unwrapped_message</ span > </ div >
0 commit comments