class NTLM::AVPair

Overview

https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-nlmp/83f5e789-660d-4781-8491-5f8c6641f75e

Defined in:

messages/challenge.cr

Constant Summary

ENDIAN = ["little"]

https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-nlmp/83f5e789-660d-4781-8491-5f8c6641f75e

KLASS_NAME = [NTLM::AVPair]

https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-nlmp/83f5e789-660d-4781-8491-5f8c6641f75e

PARTS = [{type: "enum", name: id, cls: UInt16, onlyif: nil, verify: nil, value: nil, encoding: AvId}, {type: "basic", name: length, cls: UInt16, onlyif: nil, verify: nil, value: nil}, {type: "bytes", name: bytes, cls: Bytes, onlyif: nil, verify: nil, length: -> do length end, value: nil}] of Nil

https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-nlmp/83f5e789-660d-4781-8491-5f8c6641f75e

REMAINING = [] of Nil

https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-nlmp/83f5e789-660d-4781-8491-5f8c6641f75e

Class Method Summary

Instance Method Summary

Class Method Detail

def self.bit_fields #

https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-nlmp/83f5e789-660d-4781-8491-5f8c6641f75e


[View source]

Instance Method Detail

def __format__ : IO::ByteFormat #

[View source]
def bytes : Bytes #

def bytes=(bytes : Bytes) #

def id : AvId #

def id=(id : AvId) #

def length : UInt16 #

def length=(length : UInt16) #

def oem_value #

[View source]
def unicode_value #

[View source]