クラス
-
OpenSSL
:: ASN1 :: ASN1Data (55) -
OpenSSL
:: ASN1 :: BMPString (22) -
OpenSSL
:: ASN1 :: BitString (33) -
OpenSSL
:: ASN1 :: Boolean (22) -
OpenSSL
:: ASN1 :: Constructive (22) -
OpenSSL
:: ASN1 :: Enumerated (22) -
OpenSSL
:: ASN1 :: GeneralString (22) -
OpenSSL
:: ASN1 :: GeneralizedTime (22) -
OpenSSL
:: ASN1 :: GraphicString (22) -
OpenSSL
:: ASN1 :: IA5String (22) -
OpenSSL
:: ASN1 :: ISO64String (22) -
OpenSSL
:: ASN1 :: Integer (22) -
OpenSSL
:: ASN1 :: Null (22) -
OpenSSL
:: ASN1 :: NumericString (22) -
OpenSSL
:: ASN1 :: ObjectId (88) -
OpenSSL
:: ASN1 :: OctetString (22) -
OpenSSL
:: ASN1 :: Primitive (11) -
OpenSSL
:: ASN1 :: PrintableString (22) -
OpenSSL
:: ASN1 :: Sequence (22) -
OpenSSL
:: ASN1 :: Set (22) -
OpenSSL
:: ASN1 :: T61String (22) -
OpenSSL
:: ASN1 :: UTCTime (22) -
OpenSSL
:: ASN1 :: UTF8String (22) -
OpenSSL
:: ASN1 :: UniversalString (22) -
OpenSSL
:: ASN1 :: VideotexString (22) -
OpenSSL
:: PKey :: EC (22) -
OpenSSL
:: PKey :: EC :: Group (11) -
OpenSSL
:: X509 :: Attribute (11) - Socket (55)
モジュール
-
OpenSSL
:: ASN1 (847) -
Socket
:: Constants (55)
キーワード
-
AF
_ SNA (22) - ASN1 (11)
-
BIT
_ STRING (11) - BMPSTRING (11)
- BMPString (22)
- BOOLEAN (11)
- BitString (22)
- Boolean (22)
-
CHARACTER
_ STRING (11) -
EMBEDDED
_ PDV (11) - ENUMERATED (11)
- EOC (11)
- EXTERNAL (11)
- Enumerated (22)
- GENERALIZEDTIME (11)
- GENERALSTRING (11)
- GRAPHICSTRING (11)
- GeneralString (22)
- GeneralizedTime (22)
- GraphicString (22)
- IA5STRING (11)
- IA5String (22)
- INTEGER (11)
- ISO64STRING (11)
- ISO64String (22)
- Integer (22)
- NULL (11)
- NUMERICSTRING (11)
- Null (22)
- NumericString (22)
- OBJECT (11)
-
OBJECT
_ DESCRIPTOR (11) -
OCTET
_ STRING (11) - ObjectId (33)
- OctetString (22)
-
PF
_ SNA (22) - PRINTABLESTRING (11)
- PrintableString (22)
- REAL (11)
-
RELATIVE
_ OID (11) - SEQUENCE (11)
- SET (11)
-
SO
_ SNDBUF (22) -
SO
_ SNDLOWAT (22) -
SO
_ SNDTIMEO (22) - Sequence (22)
- Set (22)
- T61STRING (11)
- T61String (22)
- UNIVERSALSTRING (11)
-
UNIVERSAL
_ TAG _ NAME (11) - UTCTIME (11)
- UTCTime (22)
- UTF8STRING (11)
- UTF8String (22)
- UniversalString (22)
- VIDEOTEXSTRING (11)
- VideotexString (22)
-
asn1
_ flag (11) - decode (11)
-
decode
_ all (11) -
dsa
_ sign _ asn1 (11) -
dsa
_ verify _ asn1 (11) - each (11)
- ln (11)
-
long
_ name (11) - new (495)
- oid (11)
- register (11)
-
short
_ name (11) - tag (11)
-
tag
_ class (11) - tagging (22)
-
to
_ der (11) - traverse (11)
-
unused
_ bits (11) - value (22)
検索結果
先頭5件
-
OpenSSL
:: ASN1 :: ObjectId # sn -> String | nil (18207.0) -
オブジェクト識別子に対応する short name を返します。
...オブジェクト識別子に対応する short name を返します。
例:
require "openssl"
oid = OpenSSL::ASN1::ObjectId.new("subjectAltName")
p oid.sn #=> "subjectAltName"
@see OpenSSL::ASN1::ObjectId#ln... -
OpenSSL
:: ASN1 :: ASN1Data . new(value , tag , tag _ class) -> OpenSSL :: ASN1 :: ASN1Data (6300.0) -
ASN.1 値を表現する OpenSSL::ASN1::ASN1Data オブジェクトを 生成します。
...ASN.1 値を表現する OpenSSL::ASN1::ASN1Data オブジェクトを
生成します。
通常 UNIVERSAL なタグクラスを持つ ASN.1 値はこのクラスのサブクラスで
表現されるため、tag_class はそれ以外(:CONTEXT_SPECIFIC、:APPLICATION、
:PRIVATE のいずれか)を......指定します。
value としては、通常は文字列(IMPLICIT tagging 相当)
もしくは OpenSSL::ASN1::ASN1Data の配列(IMPLICIT tagging相当)
を指定します。
@param value そのオブジェクトが表現する値
@param tag タグ
@param tag_class タグクラス... -
Socket
:: Constants :: SO _ SNDLOWAT -> Integer (6216.0) -
Receive low-water mark。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
...Receive low-water mark。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see sys/socket.h(header), getsockopt(2freebsd),
socket(7linux), Socket::Constants::SOL_SOCKET... -
Socket
:: SO _ SNDLOWAT -> Integer (6216.0) -
Receive low-water mark。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
...Receive low-water mark。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see sys/socket.h(header), getsockopt(2freebsd),
socket(7linux), Socket::Constants::SOL_SOCKET... -
OpenSSL
:: PKey :: EC # dsa _ sign _ asn1(data) -> String (6200.0) -
秘密鍵を用い、data に ECDSA で署名します。
...必要があります。
@param data 署名対象のデータ(文字列)
@raise OpenSSL::PKey::ECError EC オブジェクトが秘密鍵を保持していない場合、
もしくは署名に失敗した場合に発生します
@see OpenSSL::PKey::EC#dsa_verify_asn1... -
OpenSSL
:: PKey :: EC # dsa _ verify _ asn1(data , sig) -> bool (6200.0) -
公開鍵を用い、署名を ECDSA で検証します。
...要があります。
検証に成功した場合は true を返します。
@param data 署名対象のデータ(文字列)
@param sig 署名データ(文字列)
@raise OpenSSL::PKey::ECError 署名の検証時にエラーが生じた場合に発生します
@see OpenSSL::PKey::EC#dsa_sign_asn1... -
OpenSSL
:: PKey :: EC :: Group # asn1 _ flag -> Integer (6200.0) -
自身に設定された ASN1 フラグを返します。
...自身に設定された ASN1 フラグを返します。
@see OpenSSL::PKey::EC::Group#asn1_flag=... -
Socket
:: AF _ SNA -> Integer (6200.0) -
@todo IBM SNA protocol。 Socket.open の第一引数 domain に使用します。
...@todo
IBM SNA protocol。
Socket.open の第一引数 domain に使用します。... -
Socket
:: Constants :: AF _ SNA -> Integer (6200.0) -
@todo IBM SNA protocol。 Socket.open の第一引数 domain に使用します。
...@todo
IBM SNA protocol。
Socket.open の第一引数 domain に使用します。... -
Socket
:: Constants :: PF _ SNA -> Integer (6200.0) -
@todo IBM SNA protocol。 Socket.open の第一引数 domain に使用します。
...@todo
IBM SNA protocol。
Socket.open の第一引数 domain に使用します。...