From 9650fa7a516b711c54d51d766c0132eadcddf3cf Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Mon, 10 Jun 2024 07:12:13 +0200 Subject: update to 1.2.1 fix missing channel.c in sources https://github.com/php/pecl-authentication-krb5/pull/5 drop support for PHP 5 https://github.com/php/pecl-authentication-krb5/issues/6 --- REFLECTION | 99 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 92 insertions(+), 7 deletions(-) (limited to 'REFLECTION') diff --git a/REFLECTION b/REFLECTION index 3c0fea3..9f8d360 100644 --- a/REFLECTION +++ b/REFLECTION @@ -1,4 +1,4 @@ -Extension [ extension #79 krb5 version 1.1.5 ] { +Extension [ extension #79 krb5 version 1.2.1 ] { - Constants [14] { Constant [ int GSS_C_DELEG_FLAG ] { 1 } @@ -17,7 +17,7 @@ Extension [ extension #79 krb5 version 1.1.5 ] { Constant [ int KRB5_TL_DB_ARGS ] { 32767 } } - - Classes [7] { + - Classes [8] { Class [ class KRB5CCache ] { - Constants [0] { @@ -676,7 +676,7 @@ Extension [ extension #79 krb5 version 1.1.5 ] { Method [ public method initSecContext ] { - - Parameters [7] { + - Parameters [8] { Parameter #0 [ $target ] Parameter #1 [ $input_token = ] Parameter #2 [ $reqflags = ] @@ -684,18 +684,20 @@ Extension [ extension #79 krb5 version 1.1.5 ] { Parameter #4 [ &$output_token = ] Parameter #5 [ &$ret_flags = ] Parameter #6 [ &$time_rec = ] + Parameter #7 [ GSSAPIChannelBinding &$channel = ] } } Method [ public method acceptSecContext ] { - - Parameters [6] { + - Parameters [7] { Parameter #0 [ $input_token ] Parameter #1 [ &$output_token = ] Parameter #2 [ &$src_name = ] Parameter #3 [ &$ret_flags = ] Parameter #4 [ &$time_rec = ] - Parameter #5 [ KRB5CCache $deleg = ] + Parameter #5 [ ?KRB5CCache $deleg = ] + Parameter #6 [ GSSAPIChannelBinding &$channel = ] } } @@ -739,7 +741,7 @@ Extension [ extension #79 krb5 version 1.1.5 ] { } } - Class [ class KRB5NegotiateAuth ] { + Class [ class GSSAPIChannelBinding ] { - Constants [0] { } @@ -753,12 +755,89 @@ Extension [ extension #79 krb5 version 1.1.5 ] { - Properties [0] { } - - Methods [4] { + - Methods [9] { Method [ public method __construct ] { + - Parameters [0] { + } + } + + Method [ public method getInitiatorAddress ] { + + - Parameters [0] { + } + } + + Method [ public method getInitiatorAddressType ] { + + - Parameters [0] { + } + } + + Method [ public method setInitiatorAddress ] { + - Parameters [2] { + Parameter #0 [ $type = ] + Parameter #1 [ $data = ] + } + } + + Method [ public method getAcceptorAddress ] { + + - Parameters [0] { + } + } + + Method [ public method getAcceptorAddressType ] { + + - Parameters [0] { + } + } + + Method [ public method setAcceptorAddress ] { + + - Parameters [2] { + Parameter #0 [ $type = ] + Parameter #1 [ $data = ] + } + } + + Method [ public method getApplicationData ] { + + - Parameters [0] { + } + } + + Method [ public method setApplicationData ] { + + - Parameters [1] { + Parameter #0 [ $data = ] + } + } + } + } + + Class [ class KRB5NegotiateAuth ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [5] { + Method [ public method __construct ] { + + - Parameters [3] { Parameter #0 [ $keytab ] Parameter #1 [ $spn = ] + Parameter #2 [ ?GSSAPIChannelBinding $channel = ] } } @@ -780,6 +859,12 @@ Extension [ extension #79 krb5 version 1.1.5 ] { - Parameters [0] { } } + + Method [ public method isChannelBound ] { + + - Parameters [0] { + } + } } } } -- cgit