UpdateOIDCAppConfigRequest constructor
UpdateOIDCAppConfigRequest({
- String? projectId,
- String? appId,
- Iterable<
String> ? redirectUris, - Iterable<
OIDCResponseType> ? responseTypes, - Iterable<
OIDCGrantType> ? grantTypes, - OIDCAppType? appType,
- OIDCAuthMethodType? authMethodType,
- Iterable<
String> ? postLogoutRedirectUris, - bool? devMode,
- OIDCTokenType? accessTokenType,
- bool? accessTokenRoleAssertion,
- bool? idTokenRoleAssertion,
- bool? idTokenUserinfoAssertion,
- Duration? clockSkew,
- Iterable<
String> ? additionalOrigins, - bool? skipNativeAppSuccessPage,
Implementation
factory UpdateOIDCAppConfigRequest({
$core.String? projectId,
$core.String? appId,
$core.Iterable<$core.String>? redirectUris,
$core.Iterable<$21.OIDCResponseType>? responseTypes,
$core.Iterable<$21.OIDCGrantType>? grantTypes,
$21.OIDCAppType? appType,
$21.OIDCAuthMethodType? authMethodType,
$core.Iterable<$core.String>? postLogoutRedirectUris,
$core.bool? devMode,
$21.OIDCTokenType? accessTokenType,
$core.bool? accessTokenRoleAssertion,
$core.bool? idTokenRoleAssertion,
$core.bool? idTokenUserinfoAssertion,
$10.Duration? clockSkew,
$core.Iterable<$core.String>? additionalOrigins,
$core.bool? skipNativeAppSuccessPage,
}) {
final _result = create();
if (projectId != null) {
_result.projectId = projectId;
}
if (appId != null) {
_result.appId = appId;
}
if (redirectUris != null) {
_result.redirectUris.addAll(redirectUris);
}
if (responseTypes != null) {
_result.responseTypes.addAll(responseTypes);
}
if (grantTypes != null) {
_result.grantTypes.addAll(grantTypes);
}
if (appType != null) {
_result.appType = appType;
}
if (authMethodType != null) {
_result.authMethodType = authMethodType;
}
if (postLogoutRedirectUris != null) {
_result.postLogoutRedirectUris.addAll(postLogoutRedirectUris);
}
if (devMode != null) {
_result.devMode = devMode;
}
if (accessTokenType != null) {
_result.accessTokenType = accessTokenType;
}
if (accessTokenRoleAssertion != null) {
_result.accessTokenRoleAssertion = accessTokenRoleAssertion;
}
if (idTokenRoleAssertion != null) {
_result.idTokenRoleAssertion = idTokenRoleAssertion;
}
if (idTokenUserinfoAssertion != null) {
_result.idTokenUserinfoAssertion = idTokenUserinfoAssertion;
}
if (clockSkew != null) {
_result.clockSkew = clockSkew;
}
if (additionalOrigins != null) {
_result.additionalOrigins.addAll(additionalOrigins);
}
if (skipNativeAppSuccessPage != null) {
_result.skipNativeAppSuccessPage = skipNativeAppSuccessPage;
}
return _result;
}