nl ::織り:: ASN1 :: ASN1Reader
概要
パブリック属性 | |
---|---|
Class | uint8_t |
IsConstructed | bool |
IsEndOfContents | bool |
IsIndefiniteLen | bool |
Tag | uint32_t |
Value | const uint8_t * |
ValueLen | uint32_t |
公共機能 | |
---|---|
EnterConstructedType (void) | |
EnterEncapsulatedType (void) | |
ExitConstructedType (void) | |
ExitEncapsulatedType (void) | |
GetBitString (uint32_t & outVal) | |
GetBoolean (bool & val) | |
GetGeneralizedTime ( ASN1UniversalTime & outTime) | |
GetInteger (int64_t & val) | |
GetObjectId (OID & oid) | |
GetUTCTime ( ASN1UniversalTime & outTime) | |
Init (const uint8_t *buf, uint32_t len) | void |
IsContained (void) const | bool |
Next (void) |
パブリック属性
クラス
uint8_t Class
IsConstructed
bool IsConstructed
IsEndOfContents
bool IsEndOfContents
IsIndefiniteLen
bool IsIndefiniteLen
鬼ごっこ
uint32_t Tag
値
const uint8_t * Value
ValueLen
uint32_t ValueLen
公共機能
EnterConstructedType
ASN1_ERROR EnterConstructedType( void )
EnterEncapsulatedType
ASN1_ERROR EnterEncapsulatedType( void )
ExitConstructedType
ASN1_ERROR ExitConstructedType( void )
ExitEncapsulatedType
ASN1_ERROR ExitEncapsulatedType( void )
GetBitString
ASN1_ERROR GetBitString( uint32_t & outVal )
GetBoolean
ASN1_ERROR GetBoolean( bool & val )
GetGeneralizedTime
ASN1_ERROR GetGeneralizedTime( ASN1UniversalTime & outTime )
GetInteger
ASN1_ERROR GetInteger( int64_t & val )
GetObjectId
ASN1_ERROR GetObjectId( OID & oid )
GetUTCTime
ASN1_ERROR GetUTCTime( ASN1UniversalTime & outTime )
初期化
void Init( const uint8_t *buf, uint32_t len )
IsContained
bool IsContained( void ) const
次
ASN1_ERROR Next( void )