Package net.openid.appauth.browser
Class Browsers.SBrowser
- java.lang.Object
-
- net.openid.appauth.browser.Browsers.SBrowser
-
- Enclosing class:
- Browsers
public static final class Browsers.SBrowser extends Object
Constants related to SBrowser, the default browser on Samsung devices.
-
-
Field Summary
Fields Modifier and Type Field Description static DelimitedVersionMINIMUM_VERSION_FOR_CUSTOM_TABThe version in which Custom Tabs were introduced in Samsung Internet.static StringPACKAGE_NAMEThe package name for SBrowser.static StringSIGNATURE_HASHThe SHA-512 hash (Base64 url-safe encoded) of the public key for SBrowser.static Set<String>SIGNATURE_SETThe set of signature hashes for SBrowser.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static BrowserDescriptorcustomTab(String version)Creates a browser descriptor for the specified version of SBrowser, when used as a custom tab.static BrowserDescriptorstandaloneBrowser(String version)Creates a browser descriptor for the specified version of SBrowser, when used as a standalone browser.
-
-
-
Field Detail
-
PACKAGE_NAME
public static final String PACKAGE_NAME
The package name for SBrowser.- See Also:
- Constant Field Values
-
SIGNATURE_HASH
public static final String SIGNATURE_HASH
The SHA-512 hash (Base64 url-safe encoded) of the public key for SBrowser.- See Also:
- Constant Field Values
-
SIGNATURE_SET
public static final Set<String> SIGNATURE_SET
The set of signature hashes for SBrowser.
-
MINIMUM_VERSION_FOR_CUSTOM_TAB
public static final DelimitedVersion MINIMUM_VERSION_FOR_CUSTOM_TAB
The version in which Custom Tabs were introduced in Samsung Internet.
-
-
Method Detail
-
standaloneBrowser
public static BrowserDescriptor standaloneBrowser(@NonNull String version)
Creates a browser descriptor for the specified version of SBrowser, when used as a standalone browser.
-
customTab
public static BrowserDescriptor customTab(@NonNull String version)
Creates a browser descriptor for the specified version of SBrowser, when used as a custom tab.
-
-