net.jradius.packet.attribute.AttributeList.add()方法的使用及代码示例

x33g5p2x  于2022-01-17 转载在 其他  
字(4.2k)|赞(0)|评价(0)|浏览(95)

本文整理了Java中net.jradius.packet.attribute.AttributeList.add()方法的一些代码示例,展示了AttributeList.add()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。AttributeList.add()方法的具体详情如下:
包路径:net.jradius.packet.attribute.AttributeList
类名称:AttributeList
方法名:add

AttributeList.add介绍

[英]Add an attribute list to this attribute list
[中]将属性列表添加到此属性列表

代码示例

代码示例来源:origin: net.jradius/jradius-core

public DHCPNack(AttributeList attributes) 
 { 
   code = CODE;
   this.attributes.add(attributes);
 }
}

代码示例来源:origin: net.jradius/jradius-core

public DHCPAck(AttributeList attributes) 
 { 
   code = CODE;
   this.attributes.add(attributes);
 }
}

代码示例来源:origin: coova/jradius

/**
 * Add an attribute, defaulting to overwriting
 * 
 * @param a The attribute to add
 */
public void add(RadiusAttribute a) 
{ 
  add(a, true); 
}

代码示例来源:origin: net.jradius/jradius-core

/**
 * Add an attribute, defaulting to overwriting
 * 
 * @param a The attribute to add
 */
public void add(RadiusAttribute a) 
{ 
  add(a, true); 
}

代码示例来源:origin: coova/jradius

public DHCPNack(AttributeList attributes) 
 { 
   code = CODE;
   this.attributes.add(attributes);
 }
}

代码示例来源:origin: net.jradius/jradius-core

public DHCPRelease(AttributeList attributes) 
 { 
   code = CODE;
   this.attributes.add(attributes);
 }
}

代码示例来源:origin: net.jradius/jradius-core

/**
 * Adds an attribute to a RadiusPacket overwriting any existing attribute
 * @param attribute The attribute to add
 */
public void overwriteAttribute(RadiusAttribute attribute) 
{
  if (null != attribute) 
  {
    attributes.add(attribute, true);
  }
}

代码示例来源:origin: net.jradius/jradius-core

public DHCPForceRenew(AttributeList attributes) 
 { 
   code = CODE;
   this.attributes.add(attributes);
 }
}

代码示例来源:origin: net.jradius/jradius-core

public DHCPInform(AttributeList attributes) 
 { 
   code = CODE;
   this.attributes.add(attributes);
 }
}

代码示例来源:origin: net.jradius/jradius-core

@Override
public void copy(AttributeValue value) 
{
  TLVValue tlvValue = (TLVValue) value;
  list.clear();
  list.add(tlvValue.list);
}

代码示例来源:origin: coova/jradius

@Override
public void copy(AttributeValue value) 
{
  TLVValue tlvValue = (TLVValue) value;
  list.clear();
  list.add(tlvValue.list);
}

代码示例来源:origin: com.hynnet/jradius-extended

protected void setPlainTextPassword(JRadiusRequest request, String password, boolean overwrite)
{
  AttributeList ci = request.getConfigItems();
  ci.add(AttributeFactory.newAttribute(Attr_CleartextPassword.TYPE, password, false), overwrite);
  ci.add(AttributeFactory.newAttribute(Attr_UserPassword.TYPE, password, false), overwrite);
}

代码示例来源:origin: OpenNMS/opennms

@Override
public CompositeAttributeLists getRequest() {
  final AttributeList attributes = new AttributeList();
  attributes.add(new Attr_UserName(user));
  attributes.add(new Attr_NASIdentifier(nasID));
  attributes.add(new Attr_UserPassword(password));
  return new CompositeAttributeLists(attributes);
}

代码示例来源:origin: net.jradius/jradius-core

public static RadiusPacket newPacket(byte b, AttributeList list)
{
  RadiusPacket p = newPacket(new Integer(b));
  p.getAttributes().add(list);
  return p;
}

代码示例来源:origin: net.jradius/jradius-core

public static RadiusPacket newPacket(byte b, int identifier, AttributeList list)
{
  RadiusPacket p = newPacket(new Integer(b));
  p.setIdentifier(identifier);
  p.getAttributes().add(list);
  return p;
}

代码示例来源:origin: coova/jradius

public static RadiusPacket newPacket(byte b, int identifier, AttributeList list)
{
  RadiusPacket p = newPacket(new Integer(b));
  p.setIdentifier(identifier);
  p.getAttributes().add(list);
  return p;
}

代码示例来源:origin: net.jradius/jradius-core

public static RadiusRequest newPacket(byte b, RadiusClient client, AttributeList list)
{
  RadiusRequest p = (RadiusRequest) newPacket(new Integer(b));
  p.setRadiusClient(client);
  p.getAttributes().add(list);
  return p;
}

代码示例来源:origin: OpenNMS/opennms

public void addToInner(RadiusAttribute attribute) {
  if (hasNoInnerAttributes()){
    setInnerAttributes(new AttributeList());
  }
  m_innerAttributes.add(attribute);
}

代码示例来源:origin: net.jradius/jradius-core

/**
 * Add an attribute to the reply by adding to the reply packet, if one,
 * or the configItems.
 * @param a The RadiusAttribute
 */
public void addReplyAttribute(RadiusAttribute a)
{
  if (hasReplyPacket()) try { getReplyPacket().addAttribute(a); } catch (RadiusException e) {}
  else getConfigItems().add(a);
}

代码示例来源:origin: coova/jradius

/**
 * Add an attribute to the reply by adding to the reply packet, if one,
 * or the configItems.
 * @param a The RadiusAttribute
 */
public void addReplyAttribute(RadiusAttribute a)
{
  if (hasReplyPacket()) try { getReplyPacket().addAttribute(a); } catch (RadiusException e) {}
  else getConfigItems().add(a);
}

相关文章