summaryrefslogtreecommitdiffstats
path: root/REFLECTION
diff options
context:
space:
mode:
Diffstat (limited to 'REFLECTION')
-rw-r--r--REFLECTION99
1 files changed, 92 insertions, 7 deletions
diff --git a/REFLECTION b/REFLECTION
index 3c0fea3..9f8d360 100644
--- a/REFLECTION
+++ b/REFLECTION
@@ -1,4 +1,4 @@
-Extension [ <persistent> extension #79 krb5 version 1.1.5 ] {
+Extension [ <persistent> extension #79 krb5 version 1.2.1 ] {
- Constants [14] {
Constant [ int GSS_C_DELEG_FLAG ] { 1 }
@@ -17,7 +17,7 @@ Extension [ <persistent> extension #79 krb5 version 1.1.5 ] {
Constant [ int KRB5_TL_DB_ARGS ] { 32767 }
}
- - Classes [7] {
+ - Classes [8] {
Class [ <internal:krb5> class KRB5CCache ] {
- Constants [0] {
@@ -676,7 +676,7 @@ Extension [ <persistent> extension #79 krb5 version 1.1.5 ] {
Method [ <internal:krb5> public method initSecContext ] {
- - Parameters [7] {
+ - Parameters [8] {
Parameter #0 [ <required> $target ]
Parameter #1 [ <optional> $input_token = <default> ]
Parameter #2 [ <optional> $reqflags = <default> ]
@@ -684,18 +684,20 @@ Extension [ <persistent> extension #79 krb5 version 1.1.5 ] {
Parameter #4 [ <optional> &$output_token = <default> ]
Parameter #5 [ <optional> &$ret_flags = <default> ]
Parameter #6 [ <optional> &$time_rec = <default> ]
+ Parameter #7 [ <optional> GSSAPIChannelBinding &$channel = <default> ]
}
}
Method [ <internal:krb5> public method acceptSecContext ] {
- - Parameters [6] {
+ - Parameters [7] {
Parameter #0 [ <required> $input_token ]
Parameter #1 [ <optional> &$output_token = <default> ]
Parameter #2 [ <optional> &$src_name = <default> ]
Parameter #3 [ <optional> &$ret_flags = <default> ]
Parameter #4 [ <optional> &$time_rec = <default> ]
- Parameter #5 [ <optional> KRB5CCache $deleg = <default> ]
+ Parameter #5 [ <optional> ?KRB5CCache $deleg = <default> ]
+ Parameter #6 [ <optional> GSSAPIChannelBinding &$channel = <default> ]
}
}
@@ -739,7 +741,7 @@ Extension [ <persistent> extension #79 krb5 version 1.1.5 ] {
}
}
- Class [ <internal:krb5> class KRB5NegotiateAuth ] {
+ Class [ <internal:krb5> class GSSAPIChannelBinding ] {
- Constants [0] {
}
@@ -753,12 +755,89 @@ Extension [ <persistent> extension #79 krb5 version 1.1.5 ] {
- Properties [0] {
}
- - Methods [4] {
+ - Methods [9] {
Method [ <internal:krb5, ctor> public method __construct ] {
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:krb5> public method getInitiatorAddress ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:krb5> public method getInitiatorAddressType ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:krb5> public method setInitiatorAddress ] {
+
- Parameters [2] {
+ Parameter #0 [ <optional> $type = <default> ]
+ Parameter #1 [ <optional> $data = <default> ]
+ }
+ }
+
+ Method [ <internal:krb5> public method getAcceptorAddress ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:krb5> public method getAcceptorAddressType ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:krb5> public method setAcceptorAddress ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <optional> $type = <default> ]
+ Parameter #1 [ <optional> $data = <default> ]
+ }
+ }
+
+ Method [ <internal:krb5> public method getApplicationData ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:krb5> public method setApplicationData ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $data = <default> ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:krb5> class KRB5NegotiateAuth ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [5] {
+ Method [ <internal:krb5, ctor> public method __construct ] {
+
+ - Parameters [3] {
Parameter #0 [ <required> $keytab ]
Parameter #1 [ <optional> $spn = <default> ]
+ Parameter #2 [ <optional> ?GSSAPIChannelBinding $channel = <default> ]
}
}
@@ -780,6 +859,12 @@ Extension [ <persistent> extension #79 krb5 version 1.1.5 ] {
- Parameters [0] {
}
}
+
+ Method [ <internal:krb5> public method isChannelBound ] {
+
+ - Parameters [0] {
+ }
+ }
}
}
}