public class MOManager extends Object
Constructor and Description |
---|
MOManager(File ppsFile,
boolean hs2enabled) |
public static final String TAG_AAAServerTrustRoot
public static final String TAG_AbleToShare
public static final String TAG_CertificateType
public static final String TAG_CertSHA256Fingerprint
public static final String TAG_CertURL
public static final String TAG_CheckAAAServerCertStatus
public static final String TAG_Country
public static final String TAG_CreationDate
public static final String TAG_Credential
public static final String TAG_CredentialPriority
public static final String TAG_DataLimit
public static final String TAG_DigitalCertificate
public static final String TAG_DLBandwidth
public static final String TAG_EAPMethod
public static final String TAG_EAPType
public static final String TAG_ExpirationDate
public static final String TAG_Extension
public static final String TAG_FQDN
public static final String TAG_FQDN_Match
public static final String TAG_FriendlyName
public static final String TAG_HESSID
public static final String TAG_HomeOI
public static final String TAG_HomeOIList
public static final String TAG_HomeOIRequired
public static final String TAG_HomeSP
public static final String TAG_IconURL
public static final String TAG_IMSI
public static final String TAG_InnerEAPType
public static final String TAG_InnerMethod
public static final String TAG_InnerVendorID
public static final String TAG_InnerVendorType
public static final String TAG_IPProtocol
public static final String TAG_MachineManaged
public static final String TAG_MaximumBSSLoadValue
public static final String TAG_MinBackhaulThreshold
public static final String TAG_NetworkID
public static final String TAG_NetworkType
public static final String TAG_Other
public static final String TAG_OtherHomePartners
public static final String TAG_Password
public static final String TAG_PerProviderSubscription
public static final String TAG_Policy
public static final String TAG_PolicyUpdate
public static final String TAG_PortNumber
public static final String TAG_PreferredRoamingPartnerList
public static final String TAG_Priority
public static final String TAG_Realm
public static final String TAG_RequiredProtoPortTuple
public static final String TAG_Restriction
public static final String TAG_RoamingConsortiumOI
public static final String TAG_SIM
public static final String TAG_SoftTokenApp
public static final String TAG_SPExclusionList
public static final String TAG_SSID
public static final String TAG_StartDate
public static final String TAG_SubscriptionParameters
public static final String TAG_SubscriptionUpdate
public static final String TAG_TimeLimit
public static final String TAG_TrustRoot
public static final String TAG_TypeOfSubscription
public static final String TAG_ULBandwidth
public static final String TAG_UpdateIdentifier
public static final String TAG_UpdateInterval
public static final String TAG_UpdateMethod
public static final String TAG_URI
public static final String TAG_UsageLimits
public static final String TAG_UsageTimePeriod
public static final String TAG_Username
public static final String TAG_UsernamePassword
public static final String TAG_VendorId
public static final String TAG_VendorType
public static final long IntervalFactor
public MOManager(File ppsFile, boolean hs2enabled)
public File getPpsFile()
public boolean isEnabled()
public boolean isConfigured()
public List<HomeSP> loadAllSPs() throws IOException
IOException
public static HomeSP buildSP(String xml) throws IOException, SAXException
IOException
SAXException
public HomeSP addSP(String xml, OSUManager osuManager) throws IOException, SAXException
IOException
SAXException
public void addSP(HomeSP homeSP, OSUManager osuManager) throws IOException
homeSP
- IOException
public HomeSP addSP(MOTree instanceTree, OSUManager osuManager) throws IOException
IOException
public HomeSP modifySP(HomeSP homeSP, Collection<MOData> mods, OSUManager osuManager) throws IOException
IOException
public void removeSP(String fqdn, OSUManager osuManager) throws IOException
IOException
public MOTree getMOTree(HomeSP homeSP) throws IOException
IOException
public static List<HomeSP> buildSPs(MOTree moTree) throws OMAException
OMAException
public static OMANode getChild(OMANode node, String key) throws OMAException
OMAException
public static String getString(OMANode node, String key) throws OMAException
OMAException
public static long getLong(OMANode node, String key, Long dflt) throws OMAException
OMAException
public static <T> T getSelection(OMANode node, String key) throws OMAException
OMAException
public static <T> T getSelection(String key, String value) throws OMAException
OMAException
public static long getTime(OMANode timeNode) throws OMAException
OMAException