42 lines
1.3 KiB
Dart
42 lines
1.3 KiB
Dart
|
|
import 'package:model/oidc/oidc_configuration.dart';
|
|
import 'package:model/oidc/token_id.dart';
|
|
import 'package:model/oidc/token_oidc.dart';
|
|
|
|
class OIDCFixtures {
|
|
static final tokenOidcExpiredTime = TokenOIDC(
|
|
'dab123',
|
|
TokenId('dab123'),
|
|
'dab456',
|
|
expiredTime: DateTime.now().subtract(const Duration(days: 1)));
|
|
|
|
static final tokenOidcExpiredTimeAndRefreshTokenEmpty = TokenOIDC(
|
|
'dab123',
|
|
TokenId('dab123'),
|
|
'',
|
|
expiredTime: DateTime.now().subtract(const Duration(days: 1)));
|
|
|
|
static final tokenOidcExpiredTimeAndTokenEmpty = TokenOIDC(
|
|
'',
|
|
TokenId('dab123'),
|
|
'dab456',
|
|
expiredTime: DateTime.now().subtract(const Duration(days: 1)));
|
|
|
|
static final newTokenOidc = TokenOIDC(
|
|
'test123',
|
|
TokenId('test123'),
|
|
'test456',
|
|
expiredTime: DateTime.now().add(const Duration(days: 1)));
|
|
|
|
/// Token that is NOT expired yet - for testing 401 before expiry scenario
|
|
static final tokenOidcNotExpiredYet = TokenOIDC(
|
|
'valid_token_123',
|
|
TokenId('valid_token_123'),
|
|
'valid_refresh_456',
|
|
expiredTime: DateTime.now().add(const Duration(hours: 1)));
|
|
|
|
static final oidcConfiguration = OIDCConfiguration(
|
|
authority: 'https://example.com',
|
|
clientId: 'client-id',
|
|
scopes: ['scope1', 'scope2', 'scope3']);
|
|
} |