We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 11185cc commit ab7b08eCopy full SHA for ab7b08e
src/commons/authentication/mod.rs
@@ -99,6 +99,10 @@ pub struct ClientAuthenticationDetails<O = ()> {
99
/// is flattened into the final CRD.
100
///
101
/// Use [`ClientAuthenticationDetails::oidc_or_error`] to get the value or report an error to the user.
102
+ // TODO: Ideally we want this to be an enum once other `ClientAuthenticationOptions` are added, so
103
+ // that user can not configure multiple options at the same time (yes we are aware that this makes a
104
+ // changing the type of an AuthenticationClass harder).
105
+ // This is a non-breaking change though :)
106
oidc: Option<oidc::ClientAuthenticationOptions<O>>,
107
}
108
0 commit comments