Skip to content

Tags: 888pani/AppAuth-Android

Tags

0.11.1

AppAuth 0.11.1 release

- Avoid recreating AuthorizationManagementActivity on configChanges (openid#769)

0.11.0

AppAuth 0.11.0 release

- Add support for reading custom claims and make IdToken public (openid#759)
- Add FLAG_ACTIVITY_NEW_TASK when calling context is not an activity (openid#765)
- Built lib with sdk31

0.10.0

AppAuth 0.10.0 release

- Add ID token azp (authorized party) validation (openid#727)
- Support requesting specific claims and claims languages (openid#20)
- Deserialize objects using the constructor instead of the builder - fixes (openid#726)

0.9.1

AppAuth 0.9.1 release

- Return cancellation result if browser couldn't be opened (openid#459)
- Fix browser selector returning only default (openid#521)
- Fix possible NPE in isFullBrowser() test (openid#623)

0.9.0

AppAuth 0.9.0 release

- [API Breaking Change] Update end-session request optional field requirements
- [API Breaking Change] Remove skipNonceVerification in favor of setNonce(null)
- [API Breaking Change] Remove deprecated browser white/blacklist
- Add fetchFromIssuer with ConnectionBuilder param (openid#594)
- Convert AuthorizationManagementRequest to public interface (openid#694)
- Implement ui_locales parameter support (openid#413)
- Make library activities inherit AppCompatActivity (openid#676)

0.8.1

AppAuth 0.8.1 release

- Add ability to skip issuer https check and token nonce verification (openid#662)
- Upgrade dependencies to latest stable releases

0.8.0

AppAuth 0.8.0 release

- Migrate to AndroidX & update dependencies (openid#508)
- Android11 support (openid#558)
- Add end session support (openid#525)
- Implement ID Token validation according to OIDC spec (openid#385)
- Use CustomTabsService.ACTION_CUSTOM_TABS_CONNECTION in BrowserSelector (openid#411)
- Fix NPE in case input stream is null (openid#414)

0.7.1

Minor bug fixes:

- Synchronizes multiple actions when requiring token refresh (openid#332)
- Make handling of non-standard expires_at more tolerant (openid#336)
- Changes related to Android tool changes between v25 and v27 (openid#341, openid#363)
- Fix encoding of client ids and secrets for auth (openid#345)
- Handle CustomTabsSession.newSession failures (openid#362)
- Do not automatically pass scope on token exchange request (openid#364)
- Do not override tab title setting (openid#365)
- Respect default browser of the user correctly (openid#379)
- Updated custom tab definitions, including Firefox (openid#378, openid#383)

0.7.0

AppAuth 0.7.0 release

- Adds startActivityForResult based authorization flow
- Minor bug fixes

0.6.1

AppAuth 0.6.1 release

- Fixes exponential growth of AuthState objects
- README.md documentation overhaul