Method: Rex::Proto::Kerberos::Model::PreAuthPacRequest#encode

Defined in:
lib/rex/proto/kerberos/model/pre_auth_pac_request.rb

#encodeString

Encodes a Rex::Proto::Kerberos::Model::PreAuthPacRequest into an ASN.1 String

Returns:

  • (String)


37
38
39
40
41
42
# File 'lib/rex/proto/kerberos/model/pre_auth_pac_request.rb', line 37

def encode
  value_asn1 = OpenSSL::ASN1::ASN1Data.new([encode_value], 0, :CONTEXT_SPECIFIC)
  seq = OpenSSL::ASN1::Sequence.new([value_asn1])

  seq.to_der
end