Skip navigation links

Oracle Communications Service Broker Platform MBean Java API Reference
6.0

E26173-01


oracle.axia.config.beans.protocol.radius
Class ClientProfileType

java.lang.Object
  extended by oracle.axia.config.beans.protocol.radius.ClientProfileType

All Implemented Interfaces:
ClientProfileTypeMBean, ClientProfileTypeReadOnlyMBean

public class ClientProfileType
extends java.lang.Object
implements ClientProfileTypeMBean

Java class for ClientProfileType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="ClientProfileType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="clientAddress" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="clientNasId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="authenticationSharedSecretKey" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="accountingSharedSecretKey" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="checkAVPFilter" type="{http://xmlns.oracle.com/axia/radius-config}AVPCheckFilterType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="returnAVPFilter" type="{http://xmlns.oracle.com/axia/radius-config}AVPReturnFilterType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Field Summary
protected  java.lang.String accountingSharedSecretKey
           
protected  java.lang.String authenticationSharedSecretKey
           
protected  java.util.List<AVPCheckFilterType> checkAVPFilter
           
protected  java.lang.String clientAddress
           
protected  java.lang.String clientNasId
           
protected  java.util.List<AVPReturnFilterType> returnAVPFilter
           

 

Constructor Summary
ClientProfileType()
          Default Constructor
ClientProfileType(java.lang.String clientAddress, java.lang.String clientNasId, java.lang.String authenticationSharedSecretKey, java.lang.String accountingSharedSecretKey, java.util.List<AVPCheckFilterType> checkAVPFilter, java.util.List<AVPReturnFilterType> returnAVPFilter)
           

 

Method Summary
 void addCheckAVPFilter()
          Add a new element named checkAVPFilter
 void addReturnAVPFilter()
          Add a new element named returnAVPFilter
 java.lang.String getAccountingSharedSecretKey()
          Gets the value of the accountingSharedSecretKey property.
 java.lang.String getAuthenticationSharedSecretKey()
          Gets the value of the authenticationSharedSecretKey property.
 java.util.List<AVPCheckFilterType> getCheckAVPFilter()
          Gets the value of the checkAVPFilter property.
 java.util.List<AVPCheckFilterTypeMBean> getCheckAVPFilterMBean()
          Get the list of the AVPCheckFilterType element
 java.lang.String getClientAddress()
          Gets the value of the clientAddress property.
 java.lang.String getClientNasId()
          Gets the value of the clientNasId property.
 java.util.List<AVPReturnFilterType> getReturnAVPFilter()
          Gets the value of the returnAVPFilter property.
 java.util.List<AVPReturnFilterTypeMBean> getReturnAVPFilterMBean()
          Get the list of the AVPReturnFilterType element
 void removeCheckAVPFilter(int index)
          Remove an element named checkAVPFilter by the index
 void removeReturnAVPFilter(int index)
          Remove an element named returnAVPFilter by the index
 void setAccountingSharedSecretKey(java.lang.String value)
          Sets the value of the accountingSharedSecretKey property.
 void setAuthenticationSharedSecretKey(java.lang.String value)
          Sets the value of the authenticationSharedSecretKey property.
 void setClientAddress(java.lang.String value)
          Sets the value of the clientAddress property.
 void setClientNasId(java.lang.String value)
          Sets the value of the clientNasId property.

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

clientAddress

protected java.lang.String clientAddress

clientNasId

protected java.lang.String clientNasId

authenticationSharedSecretKey

protected java.lang.String authenticationSharedSecretKey

accountingSharedSecretKey

protected java.lang.String accountingSharedSecretKey

checkAVPFilter

protected java.util.List<AVPCheckFilterType> checkAVPFilter

returnAVPFilter

protected java.util.List<AVPReturnFilterType> returnAVPFilter

Constructor Detail

ClientProfileType

public ClientProfileType()
Default Constructor

ClientProfileType

public ClientProfileType(java.lang.String clientAddress,
                         java.lang.String clientNasId,
                         java.lang.String authenticationSharedSecretKey,
                         java.lang.String accountingSharedSecretKey,
                         java.util.List<AVPCheckFilterType> checkAVPFilter,
                         java.util.List<AVPReturnFilterType> returnAVPFilter)

Method Detail

getClientAddress

public java.lang.String getClientAddress()
Gets the value of the clientAddress property.
Specified by:
getClientAddress in interface ClientProfileTypeReadOnlyMBean
Returns:
possible object is String

setClientAddress

public void setClientAddress(java.lang.String value)
Sets the value of the clientAddress property.
Specified by:
setClientAddress in interface ClientProfileTypeMBean
Parameters:
value - allowed object is String

getClientNasId

public java.lang.String getClientNasId()
Gets the value of the clientNasId property.
Specified by:
getClientNasId in interface ClientProfileTypeReadOnlyMBean
Returns:
possible object is String

setClientNasId

public void setClientNasId(java.lang.String value)
Sets the value of the clientNasId property.
Specified by:
setClientNasId in interface ClientProfileTypeMBean
Parameters:
value - allowed object is String

getAuthenticationSharedSecretKey

public java.lang.String getAuthenticationSharedSecretKey()
Gets the value of the authenticationSharedSecretKey property.
Specified by:
getAuthenticationSharedSecretKey in interface ClientProfileTypeReadOnlyMBean
Returns:
possible object is String

setAuthenticationSharedSecretKey

public void setAuthenticationSharedSecretKey(java.lang.String value)
Sets the value of the authenticationSharedSecretKey property.
Specified by:
setAuthenticationSharedSecretKey in interface ClientProfileTypeMBean
Parameters:
value - allowed object is String

getAccountingSharedSecretKey

public java.lang.String getAccountingSharedSecretKey()
Gets the value of the accountingSharedSecretKey property.
Specified by:
getAccountingSharedSecretKey in interface ClientProfileTypeReadOnlyMBean
Returns:
possible object is String

setAccountingSharedSecretKey

public void setAccountingSharedSecretKey(java.lang.String value)
Sets the value of the accountingSharedSecretKey property.
Specified by:
setAccountingSharedSecretKey in interface ClientProfileTypeMBean
Parameters:
value - allowed object is String

getCheckAVPFilter

public java.util.List<AVPCheckFilterType> getCheckAVPFilter()
Gets the value of the checkAVPFilter property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the checkAVPFilter property.

For example, to add a new item, do as follows:

    getCheckAVPFilter().add(newItem);
 

Objects of the following type(s) are allowed in the list AVPCheckFilterType


getReturnAVPFilter

public java.util.List<AVPReturnFilterType> getReturnAVPFilter()
Gets the value of the returnAVPFilter property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the returnAVPFilter property.

For example, to add a new item, do as follows:

    getReturnAVPFilter().add(newItem);
 

Objects of the following type(s) are allowed in the list AVPReturnFilterType


addCheckAVPFilter

public void addCheckAVPFilter()
Add a new element named checkAVPFilter
Specified by:
addCheckAVPFilter in interface ClientProfileTypeMBean

removeCheckAVPFilter

public void removeCheckAVPFilter(int index)
Remove an element named checkAVPFilter by the index
Specified by:
removeCheckAVPFilter in interface ClientProfileTypeMBean
Parameters:
index - The index of removing elements

addReturnAVPFilter

public void addReturnAVPFilter()
Add a new element named returnAVPFilter
Specified by:
addReturnAVPFilter in interface ClientProfileTypeMBean

removeReturnAVPFilter

public void removeReturnAVPFilter(int index)
Remove an element named returnAVPFilter by the index
Specified by:
removeReturnAVPFilter in interface ClientProfileTypeMBean
Parameters:
index - The index of removing elements

getCheckAVPFilterMBean

public java.util.List<AVPCheckFilterTypeMBean> getCheckAVPFilterMBean()
Get the list of the AVPCheckFilterType element
Specified by:
getCheckAVPFilterMBean in interface ClientProfileTypeReadOnlyMBean

getReturnAVPFilterMBean

public java.util.List<AVPReturnFilterTypeMBean> getReturnAVPFilterMBean()
Get the list of the AVPReturnFilterType element
Specified by:
getReturnAVPFilterMBean in interface ClientProfileTypeReadOnlyMBean

Skip navigation links

Oracle Communications Service Broker Platform MBean Java API Reference
6.0

E26173-01


Copyright © 2011, Oracle. All rights reserved.