Roxen.git / server / modules / tags / kerberos.pike

version» Context lines:

Roxen.git/server/modules/tags/kerberos.pike:1:   // This is a roxen module. Copyright © 2004, Roxen IS.   //      #include <module.h>   inherit "module";    - constant cvs_version = "$Id: kerberos.pike,v 1.2 2004/05/14 13:55:03 wellhard Exp $"; + constant cvs_version = "$Id: kerberos.pike,v 1.3 2004/05/14 16:22:21 anders Exp $";   constant thread_safe = 1;   constant module_type = MODULE_TAG;   constant module_name = "Tags: Support for kerberos authentication";   constant module_doc = ("Adds a couple of tags to enable simple kerberos "    "authentication.");   constant module_unique = 1;      #if constant(Kerberos.Context)   Kerberos.Context ctx = Kerberos.Context();   
Roxen.git/server/modules/tags/kerberos.pike:24: Inside #if constant(Kerberos.Context)
   {    if(!args->password)    RXML.parse_error("No password attribute specified.\n");       NOCACHE();       return ctx->authenticate(user, args->password);    }   }    - #lese /* !constant(Kerberos.Context) */ + #else /* !constant(Kerberos.Context) */      constant dont_dump_program = 1;      string status()   {    return "<font color='&usr.warncolor;'>Kerberos not available in this roxen.</font>";   }      #endif /* constant(Kerberos.Context) */      TAGDOCUMENTATION;   #ifdef manual   constant tagdoc=([ - "if#kerberos-auth;":#"<desc type='plugin'><p><short> -  Returns true if the kerberos authentication is sucessful. The username is -  provided in the plugin attribute. Example:</p> + "if#kerberos-auth":#"<desc type='plugin'><p><short> +  Returns true if the kerberos authentication is successful.</short> +  The username is provided in the plugin attribute.</p>      <ex-box>   <if kerberos-auth=\"username\" password=\"password\">    <p>The user is authenticated.</p>   </if>   </ex-box>   </desc>      <attr name='password' value='string' required='required'><p>    Specifies the password.</p>   </attr>",       ]);   #endif