#include <XrdCrypto/XrdCryptoAux.hh>
#include <XrdCrypto/XrdCryptoX509Chain.hh>
#include <openssl/asn1.h>
Go to the source code of this file.
Defines |
| #define | kSslKDFunDefLen 24 |
| #define | sslTRACE_ALL 0x0007 |
| #define | sslTRACE_Dump 0x0004 |
| #define | sslTRACE_Debug 0x0002 |
| #define | sslTRACE_Notify 0x0001 |
Functions |
| int | XrdCryptosslKDFunLen () |
| int | XrdCryptosslKDFun (const char *pass, int plen, const char *salt, int slen, char *key, int len) |
| bool | XrdCryptosslX509VerifyCert (XrdCryptoX509 *c, XrdCryptoX509 *r) |
| bool | XrdCryptosslX509VerifyChain (XrdCryptoX509Chain *chain, int &errcode) |
| XrdSutBucket * | XrdCryptosslX509ExportChain (XrdCryptoX509Chain *c, bool key=0) |
| int | XrdCryptosslX509ChainToFile (XrdCryptoX509Chain *c, const char *fn) |
| int | XrdCryptosslX509ParseFile (const char *fname, XrdCryptoX509Chain *c) |
| int | XrdCryptosslX509ParseBucket (XrdSutBucket *b, XrdCryptoX509Chain *c) |
| int | XrdCryptosslASN1toUTC (ASN1_TIME *tsn1) |
Define Documentation
| #define kSslKDFunDefLen 24 |
| #define sslTRACE_ALL 0x0007 |
| #define sslTRACE_Debug 0x0002 |
| #define sslTRACE_Dump 0x0004 |
| #define sslTRACE_Notify 0x0001 |
Function Documentation
| int XrdCryptosslASN1toUTC |
( |
ASN1_TIME * |
tsn1 |
) |
|
| int XrdCryptosslKDFun |
( |
const char * |
pass, |
|
|
int |
plen, |
|
|
const char * |
salt, |
|
|
int |
slen, |
|
|
char * |
key, |
|
|
int |
len | |
|
) |
| | |
| int XrdCryptosslKDFunLen |
( |
|
) |
|
References DEBUG, XrdCryptoX509Chain::End(), EPNAME, fclose(), fopen, XrdCryptoX509::Issuer(), XrdSutFileLocker::IsValid(), XrdCryptoRSA::kComplete, XrdSutFileLocker::kExcl, XrdCryptoRSA::Opaque(), XrdCryptoX509::Opaque(), XrdCryptoX509::PKI(), XrdCryptoX509Chain::Reorder(), XrdCryptoX509Chain::SearchBySubject(), XrdCryptoRSA::status, and XrdCryptoX509::type.
References XrdCryptoX509Chain::Begin(), DEBUG, XrdCryptoX509Chain::End(), EPNAME, XrdCryptoX509::Issuer(), XrdCryptoRSA::kComplete, kXRS_x509, XrdCryptoRSA::Opaque(), XrdCryptoX509::Opaque(), XrdCryptoX509::PKI(), XrdCryptoX509Chain::Reorder(), XrdCryptoX509Chain::SearchBySubject(), XrdSutBucket::SetBuf(), XrdSutBucket::size, XrdCryptoX509Chain::Size(), XrdCryptoRSA::status, and XrdCryptoX509::type.
References XrdCryptoX509Chain::Begin(), XrdSutBucket::buffer, DEBUG, EPNAME, XrdCryptoX509::kCA, XrdCryptoX509Chain::Next(), XrdCryptoX509::Opaque(), XrdCryptoX509::PKI(), XrdCryptoX509Chain::PushBack(), XrdCryptoX509::SetPKI(), XrdCryptoX509Chain::Size(), XrdSutBucket::size, XrdCryptoRSA::status, and XrdCryptoX509::type.
References XrdCryptoX509Chain::Begin(), DEBUG, EPNAME, fclose(), fopen, XrdCryptoX509::kCA, XrdCryptoX509Chain::Next(), XrdCryptoX509::Opaque(), XrdCryptoX509::PKI(), XrdCryptoX509Chain::PushBack(), XrdCryptoX509::SetPKI(), XrdCryptoX509Chain::Size(), XrdCryptoRSA::status, and XrdCryptoX509::type.