Module jcifs

Class lsarpc.LsarObjectAttributes

java.lang.Object
org.codelibs.jcifs.smb.dcerpc.ndr.NdrObject
org.codelibs.jcifs.smb.dcerpc.msrpc.lsarpc.LsarObjectAttributes
Enclosing class:
lsarpc

public static class lsarpc.LsarObjectAttributes extends NdrObject
LSA object attributes for policy and resource access.
  • Field Details

    • length

      public int length
      Length of the object attributes structure.
    • root_directory

      public NdrSmall root_directory
      Handle to the root directory.
    • object_name

      public rpc.unicode_string object_name
      Name of the object.
    • attributes

      public int attributes
      Object attributes flags.
    • security_descriptor

      public int security_descriptor
      Security descriptor for the object.
    • security_quality_of_service

      public lsarpc.LsarQosInfo security_quality_of_service
      Quality of Service information.
  • Constructor Details

    • LsarObjectAttributes

      public LsarObjectAttributes()
      Default constructor for LsarObjectAttributes.
  • Method Details

    • encode

      public void encode(NdrBuffer _dst) throws NdrException
      Description copied from class: NdrObject
      Encodes this NDR object into the specified buffer
      Specified by:
      encode in class NdrObject
      Parameters:
      _dst - the destination buffer for encoding
      Throws:
      NdrException - if encoding fails
    • decode

      public void decode(NdrBuffer _src) throws NdrException
      Description copied from class: NdrObject
      Decodes this NDR object from the specified buffer
      Specified by:
      decode in class NdrObject
      Parameters:
      _src - the source buffer for decoding
      Throws:
      NdrException - if decoding fails