Class ClientPolicies
-
- All Implemented Interfaces:
@Serializable() public final class ClientPolicies extends PredefinedPolicy
Represents the client policies defined in mobile server. It contains passcode policy, log settings, usage, etc.
-
-
Field Summary
Fields Modifier and Type Field Description private final PasscodePolicypasscodePolicyprivate final LogPolicylogPolicyprivate final UsagePolicyusagePolicyprivate final FeatureRestrictionPolicyfeatureRestrictionPolicesprivate final BlockWipingPolicyblockWipingPolicyprivate final NetworkPolicynetworkPolicyprivate final StringtelemetryUploadKeyprivate final SecurityPolicysecurityPolicyprivate final AttestationPolicyattestationPolicy
-
Constructor Summary
Constructors Constructor Description ClientPolicies(PasscodePolicy passcodePolicy, LogPolicy logPolicy, UsagePolicy usagePolicy, FeatureRestrictionPolicy featureRestrictionPolices, BlockWipingPolicy blockWipingPolicy, NetworkPolicy networkPolicy, String telemetryUploadKey, SecurityPolicy securityPolicy, AttestationPolicy attestationPolicy)
-
Method Summary
Modifier and Type Method Description final PasscodePolicygetPasscodePolicy()final LogPolicygetLogPolicy()final UsagePolicygetUsagePolicy()final FeatureRestrictionPolicygetFeatureRestrictionPolices()final BlockWipingPolicygetBlockWipingPolicy()final NetworkPolicygetNetworkPolicy()final StringgetTelemetryUploadKey()final SecurityPolicygetSecurityPolicy()final AttestationPolicygetAttestationPolicy()StringtoString()StringtoStringWithDefaultValues()final static ClientPoliciescreateFromJsonString(String jsonString)Creates ClientPolicies instance from the given jsonString -
Methods inherited from class com.sap.cloud.mobile.foundation.settings.policies.PredefinedPolicy
getKeyPath -
Methods inherited from class com.sap.cloud.mobile.foundation.settings.policies.AbstractSettingsEntity
toJsonString -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
ClientPolicies
ClientPolicies(PasscodePolicy passcodePolicy, LogPolicy logPolicy, UsagePolicy usagePolicy, FeatureRestrictionPolicy featureRestrictionPolices, BlockWipingPolicy blockWipingPolicy, NetworkPolicy networkPolicy, String telemetryUploadKey, SecurityPolicy securityPolicy, AttestationPolicy attestationPolicy)
-
-
Method Detail
-
getPasscodePolicy
final PasscodePolicy getPasscodePolicy()
-
getLogPolicy
final LogPolicy getLogPolicy()
-
getUsagePolicy
final UsagePolicy getUsagePolicy()
-
getFeatureRestrictionPolices
final FeatureRestrictionPolicy getFeatureRestrictionPolices()
-
getBlockWipingPolicy
final BlockWipingPolicy getBlockWipingPolicy()
-
getNetworkPolicy
final NetworkPolicy getNetworkPolicy()
-
getTelemetryUploadKey
final String getTelemetryUploadKey()
-
getSecurityPolicy
final SecurityPolicy getSecurityPolicy()
-
getAttestationPolicy
final AttestationPolicy getAttestationPolicy()
-
toString
String toString()
-
toStringWithDefaultValues
String toStringWithDefaultValues()
-
createFromJsonString
final static ClientPolicies createFromJsonString(String jsonString)
Creates ClientPolicies instance from the given jsonString
-
-
-
-