001
014
015 package com.liferay.portal.security.ntlm.msrpc;
016
017 import jcifs.dcerpc.ndr.NdrBuffer;
018 import jcifs.dcerpc.ndr.NdrObject;
019
020
023 public class GroupMembership extends NdrObject {
024
025 public GroupMembership() {
026 }
027
028 public GroupMembership(int relativeId, int attributes) {
029 _relativeId = relativeId;
030 _attributes = attributes;
031 }
032
033 public void decode(NdrBuffer ndrBuffer) {
034 ndrBuffer.align(4);
035
036 _relativeId = ndrBuffer.dec_ndr_long();
037 _attributes = ndrBuffer.dec_ndr_long();
038 }
039
040 public void encode(NdrBuffer ndrBuffer) {
041 ndrBuffer.align(4);
042
043 ndrBuffer.enc_ndr_long(_relativeId);
044 ndrBuffer.enc_ndr_long(_attributes);
045 }
046
047 public int getAttributes() {
048 return _attributes;
049 }
050
051 public int getRelativeId() {
052 return _relativeId;
053 }
054
055 private int _attributes;
056 private int _relativeId;
057
058 }