Class PingOneProtectInitializeCallback.Builder
java.lang.Object
org.forgerock.openam.authentication.callbacks.PingOneProtectInitializeCallback.Builder
- Enclosing class:
- PingOneProtectInitializeCallback
Builder class for PingOneProtectInitializeCallback.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()Build the PingOneProtectInitializeCallback.withAdditionalSignalsInitializationOptions(Map<String, String> additionalSignalsInitializationOptions) Set any additional signals SDK initialization options.withAgentIdentification(boolean agentIdentification) Set the enable PingId Agent flag.withAgentPort(String agentPort) Set the PingId Agent port.withAgentTimeout(Integer agentTimeout) Set the PingId Agent port.withBehavioralDataCollection(boolean behavioralDataCollection) Set the behavioral data collection flag.withConsoleLogEnabled(boolean consoleLogEnabled) Deprecated.Since 8.1.0 this value is unused by PingOne Protect, but the builder methods remain to support backwards compatibility.withCustomHost(String customHost) Deprecated.Since 8.1.0 this value is unused by PingOne Protect, but the builder methods remain to support backwards compatibility.withDeviceAttributesToIgnore(List<String> deviceAttributesToIgnore) Deprecated.Since 8.1.0 this value is unused by PingOne Protect, but the builder methods remain to support backwards compatibility.withDeviceKeyRsyncIntervals(int deviceKeyRsyncIntervals) Deprecated.Since 8.1.0 this value is unused by PingOne Protect, but the builder methods remain to support backwards compatibility.withDisableHub(boolean disableHub) Deprecated.Since 8.1.0 this value is unused by PingOne Protect, but the builder methods remain to support backwards compatibility.withDisableTags(boolean disableTags) Set the disable tags flag.withEnableTrust(boolean enableTrust) Deprecated.Since 8.1.0 enableTrust has been replaced by universalDeviceIdentification.Set the env id.withLazyMetadata(boolean lazyMetadata) Deprecated.Since 8.1.0 this value is unused by PingOne Protect, but the builder methods remain to support backwards compatibility.withUniversalDeviceIdentification(boolean universalDeviceIdentification) Set the universal device identification flag.
-
Method Details
-
withEnvId
Set the env id.- Parameters:
envId- The env id.- Returns:
- The builder.
-
withConsoleLogEnabled
@Supported @Deprecated(since="8.1.0") public PingOneProtectInitializeCallback.Builder withConsoleLogEnabled(boolean consoleLogEnabled) Deprecated.Since 8.1.0 this value is unused by PingOne Protect, but the builder methods remain to support backwards compatibility.Set the console log enable flag.- Parameters:
consoleLogEnabled- The console log enable flag.- Returns:
- The builder.
-
withDeviceAttributesToIgnore
@Supported @Deprecated(since="8.1.0") public PingOneProtectInitializeCallback.Builder withDeviceAttributesToIgnore(List<String> deviceAttributesToIgnore) Deprecated.Since 8.1.0 this value is unused by PingOne Protect, but the builder methods remain to support backwards compatibility.Set the device attributes to ignore.- Parameters:
deviceAttributesToIgnore- The device attributes to ignore.- Returns:
- The builder.
-
withCustomHost
@Supported @Deprecated(since="8.1.0") public PingOneProtectInitializeCallback.Builder withCustomHost(String customHost) Deprecated.Since 8.1.0 this value is unused by PingOne Protect, but the builder methods remain to support backwards compatibility.Set the custom host.- Parameters:
customHost- The custom host.- Returns:
- The builder.
-
withLazyMetadata
@Supported @Deprecated(since="8.1.0") public PingOneProtectInitializeCallback.Builder withLazyMetadata(boolean lazyMetadata) Deprecated.Since 8.1.0 this value is unused by PingOne Protect, but the builder methods remain to support backwards compatibility.Set the lazy metadata flag.- Parameters:
lazyMetadata- The lazy metadata flag.- Returns:
- The builder.
-
withBehavioralDataCollection
@Supported public PingOneProtectInitializeCallback.Builder withBehavioralDataCollection(boolean behavioralDataCollection) Set the behavioral data collection flag.- Parameters:
behavioralDataCollection- The behavioral data collection flag.- Returns:
- The builder.
-
withDeviceKeyRsyncIntervals
@Supported @Deprecated(since="8.1.0") public PingOneProtectInitializeCallback.Builder withDeviceKeyRsyncIntervals(int deviceKeyRsyncIntervals) Deprecated.Since 8.1.0 this value is unused by PingOne Protect, but the builder methods remain to support backwards compatibility.Set the device key rsync intervals.- Parameters:
deviceKeyRsyncIntervals- The device key rsync intervals.- Returns:
- The builder.
-
withEnableTrust
@Supported @Deprecated(since="8.1.0") public PingOneProtectInitializeCallback.Builder withEnableTrust(boolean enableTrust) Deprecated.Since 8.1.0 enableTrust has been replaced by universalDeviceIdentification. This method continues to be provided to support backwards compatibility and will set universalDeviceIdentification to the value provided, however, this method will be removed in a later version. All calls to this method should be updated to usewithUniversalDeviceIdentification(boolean)instead.Set the enable trust flag.- Parameters:
enableTrust- The enable trust flag.- Returns:
- The builder.
-
withUniversalDeviceIdentification
@Supported public PingOneProtectInitializeCallback.Builder withUniversalDeviceIdentification(boolean universalDeviceIdentification) Set the universal device identification flag.- Parameters:
universalDeviceIdentification- The universal device identification flag.- Returns:
- The builder.
-
withDisableTags
Set the disable tags flag.- Parameters:
disableTags- The disable tags flag.- Returns:
- The builder.
-
withDisableHub
@Supported @Deprecated(since="8.1.0") public PingOneProtectInitializeCallback.Builder withDisableHub(boolean disableHub) Deprecated.Since 8.1.0 this value is unused by PingOne Protect, but the builder methods remain to support backwards compatibility.Set the disable hub flag.- Parameters:
disableHub- The disable hub flag.- Returns:
- The builder.
-
withAgentIdentification
@Supported public PingOneProtectInitializeCallback.Builder withAgentIdentification(boolean agentIdentification) Set the enable PingId Agent flag.- Parameters:
agentIdentification- The enable PingId Agent flag.- Returns:
- The builder.
-
withAgentTimeout
Set the PingId Agent port.- Parameters:
agentTimeout- The PingId Agent timeout.- Returns:
- The builder.
-
withAgentPort
Set the PingId Agent port.- Parameters:
agentPort- The PingId Agent port.- Returns:
- The builder.
-
withAdditionalSignalsInitializationOptions
@Supported public PingOneProtectInitializeCallback.Builder withAdditionalSignalsInitializationOptions(Map<String, String> additionalSignalsInitializationOptions) Set any additional signals SDK initialization options.- Parameters:
additionalSignalsInitializationOptions- The additional signals SDK initialization options.- Returns:
- The builder.
-
build
Build the PingOneProtectInitializeCallback.- Returns:
- The PingOneProtectInitializeCallback.
-