From 13f28c9253e2c2208fdce9db370c70dcef737aa2 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Sun, 17 Jul 2016 18:04:37 +0200 Subject: php-pecl-krb5: 1.1.0 --- REFLECTION | 376 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 359 insertions(+), 17 deletions(-) (limited to 'REFLECTION') diff --git a/REFLECTION b/REFLECTION index f16fb44..2dd6b61 100644 --- a/REFLECTION +++ b/REFLECTION @@ -1,6 +1,6 @@ -Extension [ extension #99 krb5 version 1.0.0 ] { +Extension [ extension #93 krb5 version 1.1.0 ] { - - Constants [12] { + - Constants [13] { Constant [ integer GSS_C_DELEG_FLAG ] { 1 } Constant [ integer GSS_C_MUTUAL_FLAG ] { 2 } Constant [ integer GSS_C_REPLAY_FLAG ] { 4 } @@ -13,9 +13,10 @@ Extension [ extension #99 krb5 version 1.0.0 ] { Constant [ integer GSS_C_BOTH ] { 0 } Constant [ integer GSS_C_INITIATE ] { 1 } Constant [ integer GSS_C_ACCEPT ] { 2 } + Constant [ integer KRB5_TL_DB_ARGS ] { 32767 } } - - Classes [6] { + - Classes [7] { Class [ class KRB5CCache ] { - Constants [0] { @@ -32,39 +33,85 @@ Extension [ extension #99 krb5 version 1.0.0 ] { - Methods [12] { Method [ public method initPassword ] { + + - Parameters [3] { + Parameter #0 [ $principal ] + Parameter #1 [ $pass ] + Parameter #2 [ array $options ] + } } Method [ public method initKeytab ] { + + - Parameters [3] { + Parameter #0 [ $principal ] + Parameter #1 [ $keytab ] + Parameter #2 [ array $options ] + } } Method [ public method getName ] { + + - Parameters [0] { + } } Method [ public method getPrincipal ] { + + - Parameters [0] { + } } Method [ public method getRealm ] { + + - Parameters [0] { + } } Method [ public method getLifetime ] { + + - Parameters [0] { + } } Method [ public method getEntries ] { + + - Parameters [0] { + } } Method [ public method open ] { + + - Parameters [1] { + Parameter #0 [ $src ] + } } Method [ public method save ] { + + - Parameters [1] { + Parameter #0 [ $dest ] + } } Method [ public method isValid ] { + + - Parameters [1] { + Parameter #0 [ $timeRemain ] + } } Method [ public method getTktAttrs ] { + + - Parameters [1] { + Parameter #0 [ $prefix ] + } } Method [ public method renew ] { + + - Parameters [0] { + } } } } @@ -85,24 +132,57 @@ Extension [ extension #99 krb5 version 1.0.0 ] { - Methods [7] { Method [ public method __construct ] { + + - Parameters [4] { + Parameter #0 [ $principal ] + Parameter #1 [ $credentials ] + Parameter #2 [ $use_keytab ] + Parameter #3 [ array $config ] + } } Method [ public method getPrincipal ] { + + - Parameters [2] { + Parameter #0 [ $principal ] + Parameter #1 [ $noload ] + } } Method [ public method getPrincipals ] { + + - Parameters [1] { + Parameter #0 [ $filter ] + } } Method [ public method createPrincipal ] { + + - Parameters [2] { + Parameter #0 [ KADM5Principal $principal ] + Parameter #1 [ $password ] + } } Method [ public method getPolicy ] { + + - Parameters [1] { + Parameter #0 [ $policy ] + } } Method [ public method createPolicy ] { + + - Parameters [1] { + Parameter #0 [ KADM5Policy $policy ] + } } Method [ public method getPolicies ] { + + - Parameters [1] { + Parameter #0 [ $filter ] + } } } } @@ -121,92 +201,223 @@ Extension [ extension #99 krb5 version 1.0.0 ] { - Properties [0] { } - - Methods [29] { + - Methods [34] { Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ $principal ] + Parameter #1 [ KADM5 $connection ] + Parameter #2 [ $noload ] + } } Method [ public method load ] { + + - Parameters [0] { + } } Method [ public method save ] { + + - Parameters [0] { + } } Method [ public method delete ] { + + - Parameters [0] { + } } Method [ public method rename ] { + + - Parameters [2] { + Parameter #0 [ $dst_name ] + Parameter #1 [ $dst_pw ] + } } Method [ public method changePassword ] { + + - Parameters [1] { + Parameter #0 [ $password ] + } } Method [ public method getPropertyArray ] { + + - Parameters [0] { + } } Method [ public method getName ] { + + - Parameters [0] { + } } Method [ public method getExpiryTime ] { + + - Parameters [0] { + } } Method [ public method setExpiryTime ] { + + - Parameters [1] { + Parameter #0 [ $time ] + } } Method [ public method getLastPasswordChange ] { + + - Parameters [0] { + } } Method [ public method getPasswordExpiryTime ] { + + - Parameters [0] { + } } Method [ public method setPasswordExpiryTime ] { + + - Parameters [1] { + Parameter #0 [ $time ] + } } Method [ public method getMaxTicketLifetime ] { + + - Parameters [0] { + } } Method [ public method setMaxTicketLifetime ] { + + - Parameters [1] { + Parameter #0 [ $time ] + } + } + + Method [ public method getMaxRenewableLifetime ] { + + - Parameters [0] { + } + } + + Method [ public method setMaxRenewableLifetime ] { + + - Parameters [1] { + Parameter #0 [ $time ] + } } Method [ public method getLastModifier ] { + + - Parameters [0] { + } } Method [ public method getLastModificationDate ] { + + - Parameters [0] { + } } Method [ public method getKeyVNO ] { + + - Parameters [0] { + } } Method [ public method setKeyVNO ] { + + - Parameters [1] { + Parameter #0 [ $kvno ] + } } Method [ public method getMasterKeyVNO ] { + + - Parameters [0] { + } + } + + Method [ public method setAttributes ] { + + - Parameters [1] { + Parameter #0 [ $attrs ] + } } Method [ public method getAttributes ] { + + - Parameters [0] { + } } Method [ public method getAuxAttributes ] { + + - Parameters [0] { + } } Method [ public method getPolicy ] { + + - Parameters [0] { + } } Method [ public method setPolicy ] { + + - Parameters [1] { + Parameter #0 [ $policy ] + } } Method [ public method clearPolicy ] { + + - Parameters [0] { + } } Method [ public method getLastSuccess ] { + + - Parameters [0] { + } } Method [ public method getLastFailed ] { + + - Parameters [0] { + } } Method [ public method getFailedAuthCount ] { + + - Parameters [0] { + } } Method [ public method resetFailedAuthCount ] { + + - Parameters [0] { + } + } + + Method [ public method setTLData ] { + + - Parameters [1] { + Parameter #0 [ $tldata ] + } + } + + Method [ public method getTLData ] { + + - Parameters [0] { + } } } } @@ -227,54 +438,147 @@ Extension [ extension #99 krb5 version 1.0.0 ] { - Methods [17] { Method [ public method __construct ] { + + - Parameters [2] { + Parameter #0 [ $policy ] + Parameter #1 [ KADM5 $conn ] + } } Method [ public method load ] { + + - Parameters [0] { + } } Method [ public method save ] { + + - Parameters [0] { + } } Method [ public method delete ] { + + - Parameters [0] { + } } Method [ public method getPropertyArray ] { + + - Parameters [0] { + } } Method [ public method getName ] { + + - Parameters [0] { + } } Method [ public method getMinPasswordLife ] { + + - Parameters [0] { + } } Method [ public method setMinPasswordLife ] { + + - Parameters [1] { + Parameter #0 [ $min_life ] + } } Method [ public method getMaxPasswordLife ] { + + - Parameters [0] { + } } Method [ public method setMaxPasswordLife ] { + + - Parameters [1] { + Parameter #0 [ $max_life ] + } } Method [ public method getMinPasswordLength ] { + + - Parameters [0] { + } } Method [ public method setMinPasswordLength ] { + + - Parameters [1] { + Parameter #0 [ $min_length ] + } } Method [ public method getMinPasswordClasses ] { + + - Parameters [0] { + } } Method [ public method setMinPasswordClasses ] { + + - Parameters [1] { + Parameter #0 [ $min_classes ] + } } Method [ public method getHistoryNum ] { + + - Parameters [0] { + } } Method [ public method setHistoryNum ] { + + - Parameters [1] { + Parameter #0 [ $history_num ] + } } Method [ public method getReferenceCount ] { + + - Parameters [0] { + } + } + } + } + + Class [ class KADM5TLData ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [3] { + Method [ public method __construct ] { + + - Parameters [0] { + } + } + + Method [ public method getType ] { + + - Parameters [0] { + } + } + + Method [ public method getData ] { + + - Parameters [0] { + } } } } @@ -293,26 +597,39 @@ Extension [ extension #99 krb5 version 1.0.0 ] { - Properties [0] { } - - Methods [9] { + - Methods [10] { Method [ public method registerAcceptorIdentity ] { + + - Parameters [1] { + Parameter #0 [ $keytab ] + } } Method [ public method acquireCredentials ] { + + - Parameters [3] { + Parameter #0 [ KRB5CCache $ccache ] + Parameter #1 [ $name ] + Parameter #2 [ $type ] + } } Method [ public method inquireCredentials ] { + + - Parameters [0] { + } } Method [ public method initSecContext ] { - Parameters [7] { Parameter #0 [ $target ] - Parameter #1 [ $input_token ] - Parameter #2 [ $reqflags ] - Parameter #3 [ $timereq ] - Parameter #4 [ &$output_token ] - Parameter #5 [ &$ret_flags ] - Parameter #6 [ &$time_rec ] + Parameter #1 [ $input_token ] + Parameter #2 [ $reqflags ] + Parameter #3 [ $timereq ] + Parameter #4 [ &$output_token ] + Parameter #5 [ &$ret_flags ] + Parameter #6 [ &$time_rec ] } } @@ -320,15 +637,19 @@ Extension [ extension #99 krb5 version 1.0.0 ] { - Parameters [6] { Parameter #0 [ $input_token ] - Parameter #1 [ &$output_token ] - Parameter #2 [ &$src_name ] - Parameter #3 [ &$ret_flags ] - Parameter #4 [ &$time_rec ] - Parameter #5 [ &$deleg ] + Parameter #1 [ &$output_token ] + Parameter #2 [ &$src_name ] + Parameter #3 [ &$ret_flags ] + Parameter #4 [ &$time_rec ] + Parameter #5 [ KRB5CCache $deleg ] } } Method [ public method getMic ] { + + - Parameters [1] { + Parameter #0 [ $message ] + } } Method [ public method verifyMic ] { @@ -341,9 +662,10 @@ Extension [ extension #99 krb5 version 1.0.0 ] { Method [ public method wrap ] { - - Parameters [2] { + - Parameters [3] { Parameter #0 [ $input ] Parameter #1 [ &$output ] + Parameter #2 [ $encrypt ] } } @@ -354,6 +676,12 @@ Extension [ extension #99 krb5 version 1.0.0 ] { Parameter #1 [ &$output ] } } + + Method [ public method getTimeRemaining ] { + + - Parameters [0] { + } + } } } @@ -373,15 +701,29 @@ Extension [ extension #99 krb5 version 1.0.0 ] { - Methods [4] { Method [ public method __construct ] { + + - Parameters [1] { + Parameter #0 [ $keytab ] + } } Method [ public method doAuthentication ] { + + - Parameters [0] { + } } Method [ public method getDelegatedCredentials ] { + + - Parameters [1] { + Parameter #0 [ KRB5CCache $ccache ] + } } Method [ public method getAuthenticatedUser ] { + + - Parameters [0] { + } } } } -- cgit