Class: OpenSSL::ASN1::BitString
| Relationships & Source Files | |
| Super Chains via Extension / Inclusion / Inheritance | |
|
Class Chain:
|
|
|
Instance Chain:
|
|
| Inherits: |
OpenSSL::ASN1::Primitive
|
| Defined in: | ext/openssl/lib/openssl/asn1.rb |
Class Method Summary
- .new ⇒ BitString constructor
ASN1Data - Inherited
| .new | value: Please have a look at |
Instance Attribute Summary
- #unused_bits rw
TaggedASN1Data - Included
| #tagging | May be used as a hint for encoding a value either implicitly or explicitly by setting it either to |
ASN1Data - Inherited
| #indefinite_length | Never |
| #infinite_length | Alias for ASN1Data#indefinite_length. |
| #tag | An Integer representing the tag number of this |
| #tag_class | A Symbol representing the tag class of this |
| #value | Carries the value of a |
Instance Method Summary
Primitive - Inherited
| #to_der | See ASN1Data#to_der for details. |
TaggedASN1Data - Included
| #initialize | value: is mandatory. |
ASN1Data - Inherited
Constructor Details
.new ⇒ BitString
# File 'ext/openssl/lib/openssl/asn1.rb', line 162
def initialize(*) super @unused_bits = 0 end
Instance Attribute Details
#unused_bits (rw)
[ GitHub ]# File 'ext/openssl/lib/openssl/asn1.rb', line 160
attr_accessor :unused_bits