![]() |
XRootD
|
#include <XrdCryptoBasic.hh>
Public Member Functions | |
XrdCryptoBasic (const char *t=0, int l=0, const char *b=0) | |
virtual | ~XrdCryptoBasic () |
virtual XrdSutBucket * | AsBucket () |
char * | AsHexString () |
virtual char * | Buffer () const |
virtual int | FromHex (const char *hex) |
virtual int | Length () const |
virtual int | SetBuffer (int l, const char *b) |
virtual int | SetLength (int l) |
virtual int | SetType (const char *t) |
virtual char * | Type () const |
virtual void | UseBuffer (int l, const char *b) |
Definition at line 47 of file XrdCryptoBasic.hh.
XrdCryptoBasic::XrdCryptoBasic | ( | const char * | t = 0 , |
int | l = 0 , |
||
const char * | b = 0 |
||
) |
Definition at line 50 of file XrdCryptoBasic.cc.
|
inlinevirtual |
Definition at line 53 of file XrdCryptoBasic.hh.
|
virtual |
Reimplemented in XrdCryptosslCipher, and XrdCryptoCipher.
Definition at line 85 of file XrdCryptoBasic.cc.
References Buffer(), and Length().
char * XrdCryptoBasic::AsHexString | ( | ) |
Definition at line 105 of file XrdCryptoBasic.cc.
References Buffer(), Length(), XrdSutMAXBUF, and XrdSutToHex().
Referenced by XrdCryptosslMsgDigest::Final(), and main().
|
inlinevirtual |
Definition at line 59 of file XrdCryptoBasic.hh.
Referenced by XrdCryptosslCipher::XrdCryptosslCipher(), AsBucket(), XrdCryptosslCipher::AsBucket(), AsHexString(), main(), XrdCryptoMsgDigest::operator==(), XrdSecProtocolgsi::Sign(), and XrdSecProtocolgsi::Verify().
|
virtual |
Definition at line 119 of file XrdCryptoBasic.cc.
References Xrd::hex, UseBuffer(), and XrdSutFromHex().
|
inlinevirtual |
Definition at line 58 of file XrdCryptoBasic.hh.
Referenced by XrdCryptosslCipher::XrdCryptosslCipher(), AsBucket(), XrdCryptosslCipher::AsBucket(), AsHexString(), XrdCryptosslCipher::Finalize(), main(), XrdCryptoMsgDigest::operator==(), XrdSecProtocolgsi::Sign(), and XrdSecProtocolgsi::Verify().
|
virtual |
Definition at line 188 of file XrdCryptoBasic.cc.
Referenced by XrdCryptosslCipher::XrdCryptosslCipher(), XrdCryptosslMsgDigest::Final(), XrdCryptosslCipher::Finalize(), and XrdCryptosslMsgDigest::Reset().
|
virtual |
Definition at line 148 of file XrdCryptoBasic.cc.
|
virtual |
Definition at line 221 of file XrdCryptoBasic.cc.
Referenced by XrdCryptosslCipher::XrdCryptosslCipher(), XrdCryptosslMsgDigest::XrdCryptosslMsgDigest(), and XrdCryptosslCipher::Finalize().
|
inlinevirtual |
Definition at line 60 of file XrdCryptoBasic.hh.
Referenced by XrdCryptosslCipher::XrdCryptosslCipher(), XrdCryptosslCipher::AsBucket(), XrdCryptosslMsgDigest::Final(), and XrdCryptosslMsgDigest::Update().
|
inlinevirtual |
Definition at line 67 of file XrdCryptoBasic.hh.
Referenced by XrdCryptosslCipher::XrdCryptosslCipher(), and FromHex().