OIDCSettings constructor
OIDCSettings({
- ObjectDetails? details,
- Duration? accessTokenLifetime,
- Duration? idTokenLifetime,
- Duration? refreshTokenIdleExpiration,
- Duration? refreshTokenExpiration,
Implementation
factory OIDCSettings({
$7.ObjectDetails? details,
$10.Duration? accessTokenLifetime,
$10.Duration? idTokenLifetime,
$10.Duration? refreshTokenIdleExpiration,
$10.Duration? refreshTokenExpiration,
}) {
final _result = create();
if (details != null) {
_result.details = details;
}
if (accessTokenLifetime != null) {
_result.accessTokenLifetime = accessTokenLifetime;
}
if (idTokenLifetime != null) {
_result.idTokenLifetime = idTokenLifetime;
}
if (refreshTokenIdleExpiration != null) {
_result.refreshTokenIdleExpiration = refreshTokenIdleExpiration;
}
if (refreshTokenExpiration != null) {
_result.refreshTokenExpiration = refreshTokenExpiration;
}
return _result;
}