public override void WriteAuthorizationInfo(IAuthorizationWriter writer)
 {
     writer.AppendText($"Authorization type: {Type}");
     writer.AddLineBreak();
     writer.AppendText($"Authorization scheme: {Scheme}");
     writer.AddLineBreak();
 }
Example #2
0
 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}");
 }
Example #3
0
        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 ?? "");
            }
        }
Example #4
0
        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));
        }
Example #5
0
 public abstract void WriteAuthorizationInfo(IAuthorizationWriter writer);
Example #6
0
 public virtual void WriteDetailedDescription(IAuthorizationWriter writer)
 {
 }