XrdCryptoAux.hh File Reference
#include <stdio.h>
#include <time.h>
#include "XrdSys/XrdSysHeaders.hh"
#include "XProtocol/XProtocol.hh"
Go to the source code of this file.
Defines |
| #define | ABSTRACTMETHOD(x) {cerr <<"Method "<<x<<" must be overridden!" <<endl;} |
| #define | cryptoTRACE_ALL 0x0007 |
| #define | cryptoTRACE_Dump 0x0004 |
| #define | cryptoTRACE_Debug 0x0002 |
| #define | cryptoTRACE_Notify 0x0001 |
| #define | XrdCryptoMinRSABits 512 |
| #define | XrdCryptoDefRSABits 1024 |
| #define | XrdCryptoDefRSAExp 0x10001 |
Typedefs |
| typedef int(* | XrdCryptoKDFunLen_t )() |
| typedef int(* | XrdCryptoKDFun_t )(const char *pass, int plen, const char *salt, int slen, char *key, int klen) |
Functions |
| int | XrdCryptoKDFunLen () |
| int | XrdCryptoKDFun (const char *pass, int plen, const char *salt, int slen, char *key, int klen) |
| void | XrdCryptoSetTrace (kXR_int32 trace) |
| time_t | XrdCryptoTZCorr () |
Variables |
| const time_t | XrdCryptoDSTShift = 3600 |
Define Documentation
| #define ABSTRACTMETHOD |
( |
x |
|
) |
{cerr <<"Method "<<x<<" must be overridden!" <<endl;} |
| #define cryptoTRACE_ALL 0x0007 |
| #define cryptoTRACE_Debug 0x0002 |
| #define cryptoTRACE_Dump 0x0004 |
| #define cryptoTRACE_Notify 0x0001 |
| #define XrdCryptoDefRSABits 1024 |
| #define XrdCryptoDefRSAExp 0x10001 |
| #define XrdCryptoMinRSABits 512 |
Typedef Documentation
| typedef int(* XrdCryptoKDFun_t)(const char *pass, int plen, const char *salt, int slen, char *key, int klen) |
Function Documentation
| int XrdCryptoKDFun |
( |
const char * |
pass, |
|
|
int |
plen, |
|
|
const char * |
salt, |
|
|
int |
slen, |
|
|
char * |
key, |
|
|
int |
klen | |
|
) |
| | |
| int XrdCryptoKDFunLen |
( |
|
) |
|
| time_t XrdCryptoTZCorr |
( |
|
) |
|
Variable Documentation