Class UserAuthenticationConfigAttributes

Object
se.curity.identityserver.sdk.attribute.MapAttributeValue
se.curity.identityserver.sdk.attribute.UserAuthenticationConfigAttributes
All Implemented Interfaces:
Iterable<Attribute>, AttributeContainer<MapAttributeValue>, AttributeOrAttributeValue<AttributeValue>, AttributeValue, SerializableAsMap, UserAuthenticationConfig

public final class UserAuthenticationConfigAttributes extends MapAttributeValue implements UserAuthenticationConfig
User authentication configuration settings.
Since:
8.4.0
"Implementation Note:"
this class was implemented to map directly to GraphQL parameters names in the UserAuthentication type, therefore it can be easily serialized to/from GraphQL objects. The only exception to that is allowed_backchannel_authenticators, which come from the BackchannelAuthenticationCapability type instead. That's why the backchannel-authenticators are treated separately and not serialized with this MapAttributeValue.