Skip to content

Commit f801aff

Browse files
authored
Added EA release documentation for N2W (#823)
1 parent 9aaade0 commit f801aff

File tree

4 files changed

+60
-2
lines changed

4 files changed

+60
-2
lines changed

EXAMPLES.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
- [Sign Up with a database connection](#sign-up-with-a-database-connection)
1919
- [Get user information](#get-user-information)
2020
- [Custom Token Exchange](#custom-token-exchange)
21-
- [Native to Web SSO login](#native-to-web-sso-login)
21+
- [Native to Web SSO login [EA]](#native-to-web-sso-login-ea)
2222
- [Credentials Manager](#credentials-manager)
2323
- [Secure Credentials Manager](#secure-credentials-manager)
2424
- [Usage](#usage)
@@ -541,7 +541,11 @@ authentication
541541
</details>
542542

543543

544-
## Native to Web SSO login
544+
## Native to Web SSO login [EA]
545+
546+
> [!NOTE]
547+
> This feature is currently available in [Early Access](https://auth0.com/docs/troubleshoot/product-lifecycle/product-release-stages#early-access). Please reach out to Auth0 support to get it
548+
> enabled for your tenant.
545549
546550
This feature allows you to authenticate a user in a web session using the refresh token obtained from the native session without requiring the user to log in again.
547551

auth0/src/main/java/com/auth0/android/authentication/AuthenticationAPIClient.kt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -930,6 +930,12 @@ public class AuthenticationAPIClient @VisibleForTesting(otherwise = VisibleForTe
930930
* parameter with the session transfer token. For example,
931931
* `https://example.com/login?session_transfer_token=THE_TOKEN`.
932932
*
933+
* ##Availability
934+
*
935+
* This feature is currently available in
936+
* [Early Access](https://auth0.com/docs/troubleshoot/product-lifecycle/product-release-stages#early-access).
937+
* Please reach out to Auth0 support to get it enabled for your tenant.
938+
*
933939
*
934940
* @param refreshToken A valid refresh token obtained as part of Auth0 authentication
935941
* @return a request to fetch a session transfer token

auth0/src/main/java/com/auth0/android/authentication/storage/CredentialsManager.kt

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,12 @@ public class CredentialsManager @VisibleForTesting(otherwise = VisibleForTesting
6363
* parameter with the session transfer token. For example,
6464
* `https://example.com/login?session_transfer_token=THE_TOKEN`.
6565
*
66+
* ## Availability
67+
*
68+
* This feature is currently available in
69+
* [Early Access](https://auth0.com/docs/troubleshoot/product-lifecycle/product-release-stages#early-access).
70+
* Please reach out to Auth0 support to get it enabled for your tenant.
71+
*
6672
* It will fail with [CredentialsManagerException] if the existing refresh_token is null or no longer valid.
6773
* This method will handle saving the refresh_token, if a new one is issued.
6874
*/
@@ -78,6 +84,12 @@ public class CredentialsManager @VisibleForTesting(otherwise = VisibleForTesting
7884
* parameter with the session transfer token. For example,
7985
* `https://example.com/login?session_transfer_token=THE_TOKEN`.
8086
*
87+
* ## Availability
88+
*
89+
* This feature is currently available in
90+
* [Early Access](https://auth0.com/docs/troubleshoot/product-lifecycle/product-release-stages#early-access).
91+
* Please reach out to Auth0 support to get it enabled for your tenant.
92+
*
8193
* It will fail with [CredentialsManagerException] if the existing refresh_token is null or no longer valid.
8294
* This method will handle saving the refresh_token, if a new one is issued.
8395
*/
@@ -134,6 +146,12 @@ public class CredentialsManager @VisibleForTesting(otherwise = VisibleForTesting
134146
* parameter with the session transfer token. For example,
135147
* `https://example.com/login?session_transfer_token=THE_TOKEN`.
136148
*
149+
* ## Availability
150+
*
151+
* This feature is currently available in
152+
* [Early Access](https://auth0.com/docs/troubleshoot/product-lifecycle/product-release-stages#early-access).
153+
* Please reach out to Auth0 support to get it enabled for your tenant.
154+
*
137155
* It will fail with [CredentialsManagerException] if the existing refresh_token is null or no longer valid.
138156
* This method will handle saving the refresh_token, if a new one is issued.
139157
*/
@@ -151,6 +169,12 @@ public class CredentialsManager @VisibleForTesting(otherwise = VisibleForTesting
151169
* parameter with the session transfer token. For example,
152170
* `https://example.com/login?session_transfer_token=THE_TOKEN`.
153171
*
172+
* ## Availability
173+
*
174+
* This feature is currently available in
175+
* [Early Access](https://auth0.com/docs/troubleshoot/product-lifecycle/product-release-stages#early-access).
176+
* Please reach out to Auth0 support to get it enabled for your tenant.
177+
*
154178
* It will fail with [CredentialsManagerException] if the existing refresh_token is null or no longer valid.
155179
* This method will handle saving the refresh_token, if a new one is issued.
156180
*/

auth0/src/main/java/com/auth0/android/authentication/storage/SecureCredentialsManager.kt

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,12 @@ public class SecureCredentialsManager @VisibleForTesting(otherwise = VisibleForT
133133
* parameter with the session transfer token. For example,
134134
* `https://example.com/login?session_transfer_token=THE_TOKEN`.
135135
*
136+
* ## Availability
137+
*
138+
* This feature is currently available in
139+
* [Early Access](https://auth0.com/docs/troubleshoot/product-lifecycle/product-release-stages#early-access).
140+
* Please reach out to Auth0 support to get it enabled for your tenant.
141+
*
136142
* It will fail with [CredentialsManagerException] if the existing refresh_token is null or no longer valid.
137143
* This method will handle saving the refresh_token, if a new one is issued.
138144
*/
@@ -148,6 +154,12 @@ public class SecureCredentialsManager @VisibleForTesting(otherwise = VisibleForT
148154
* parameter with the session transfer token. For example,
149155
* `https://example.com/login?session_transfer_token=THE_TOKEN`.
150156
*
157+
* ## Availability
158+
*
159+
* This feature is currently available in
160+
* [Early Access](https://auth0.com/docs/troubleshoot/product-lifecycle/product-release-stages#early-access).
161+
* Please reach out to Auth0 support to get it enabled for your tenant.
162+
*
151163
* It will fail with [CredentialsManagerException] if the existing refresh_token is null or no longer valid.
152164
* This method will handle saving the refresh_token, if a new one is issued.
153165
*/
@@ -215,6 +227,12 @@ public class SecureCredentialsManager @VisibleForTesting(otherwise = VisibleForT
215227
* parameter with the session transfer token. For example,
216228
* `https://example.com/login?session_transfer_token=THE_TOKEN`.
217229
*
230+
* ## Availability
231+
*
232+
* This feature is currently available in
233+
* [Early Access](https://auth0.com/docs/troubleshoot/product-lifecycle/product-release-stages#early-access).
234+
* Please reach out to Auth0 support to get it enabled for your tenant.
235+
*
218236
* It will fail with [CredentialsManagerException] if the existing refresh_token is null or no longer valid.
219237
* This method will handle saving the refresh_token, if a new one is issued.
220238
*/
@@ -232,6 +250,12 @@ public class SecureCredentialsManager @VisibleForTesting(otherwise = VisibleForT
232250
* parameter with the session transfer token. For example,
233251
* `https://example.com/login?session_transfer_token=THE_TOKEN`.
234252
*
253+
* ## Availability
254+
*
255+
* This feature is currently available in
256+
* [Early Access](https://auth0.com/docs/troubleshoot/product-lifecycle/product-release-stages#early-access).
257+
* Please reach out to Auth0 support to get it enabled for your tenant.
258+
*
235259
* It will fail with [CredentialsManagerException] if the existing refresh_token is null or no longer valid.
236260
* This method will handle saving the refresh_token, if a new one is issued.
237261
*/

0 commit comments

Comments
 (0)