public override void WriteAuthorizationInfo(IAuthorizationWriter writer) { writer.AppendText($"Authorization type: {Type}"); writer.AddLineBreak(); writer.AppendText($"Authorization scheme: {Scheme}"); writer.AddLineBreak(); }
public override void WriteAuthorizationInfo(IAuthorizationWriter writer) { writer.AppendText($"Authorization type: {Type}"); writer.AddLineBreak(); writer.AppendText($"Authorization parameter name: {Name}"); writer.AddLineBreak(); writer.AppendText($"Authorization parameter request location: {In}"); }
public override void WriteAuthorizationInfo(IAuthorizationWriter writer) { writer.AppendText($"Authorization type: {Type}"); writer.AddLineBreak(); writer.AppendText($"Authorization url: {AuthorizationUrl}"); writer.AddLineBreak(); writer.AppendText($"Authorization flow: {Flow}"); writer.AddLineBreak(); writer.AddTable("Scope key", "Description"); foreach (var scope in Scopes) { writer.AddTableRow(scope.Key ?? "", scope.Value ?? ""); } }
public override void WriteDetailedDescription(IAuthorizationWriter writer) { if (CollectionFormat == "multi") { writer.AppendText("Multiple values allowed"); writer.AddLineBreak(); } if (DefaultValue != null) { writer.AppendText("Default value: "); writer.AddFixedSizeCharElement(PdfModelJsonConverter.SerializeObject(DefaultValue)); writer.AddLineBreak(); } writer.AppendText("Allowed values:"); writer.AddFixedSizeCharElement(PdfModelJsonConverter.SerializeObject(EnumValues)); }
public abstract void WriteAuthorizationInfo(IAuthorizationWriter writer);
public virtual void WriteDetailedDescription(IAuthorizationWriter writer) { }