Interface HTTPAuthSecuritySchemeOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
HTTPAuthSecurityScheme, HTTPAuthSecurityScheme.Builder

@Generated public interface HTTPAuthSecuritySchemeOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    A hint to the client to identify how the bearer token is formatted.
    com.google.protobuf.ByteString
    A hint to the client to identify how the bearer token is formatted.
    Description of this security scheme.
    com.google.protobuf.ByteString
    Description of this security scheme.
    The name of the HTTP Authentication scheme to be used in the Authorization header as defined in RFC7235.
    com.google.protobuf.ByteString
    The name of the HTTP Authentication scheme to be used in the Authorization header as defined in RFC7235.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getDescription

      String getDescription()
       Description of this security scheme.
       
      string description = 1;
      Returns:
      The description.
    • getDescriptionBytes

      com.google.protobuf.ByteString getDescriptionBytes()
       Description of this security scheme.
       
      string description = 1;
      Returns:
      The bytes for description.
    • getScheme

      String getScheme()
       The name of the HTTP Authentication scheme to be used in the
       Authorization header as defined in RFC7235. The values used SHOULD be
       registered in the IANA Authentication Scheme registry.
       The value is case-insensitive, as defined in RFC7235.
       
      string scheme = 2;
      Returns:
      The scheme.
    • getSchemeBytes

      com.google.protobuf.ByteString getSchemeBytes()
       The name of the HTTP Authentication scheme to be used in the
       Authorization header as defined in RFC7235. The values used SHOULD be
       registered in the IANA Authentication Scheme registry.
       The value is case-insensitive, as defined in RFC7235.
       
      string scheme = 2;
      Returns:
      The bytes for scheme.
    • getBearerFormat

      String getBearerFormat()
       A hint to the client to identify how the bearer token is formatted.
       Bearer tokens are usually generated by an authorization server, so
       this information is primarily for documentation purposes.
       
      string bearer_format = 3;
      Returns:
      The bearerFormat.
    • getBearerFormatBytes

      com.google.protobuf.ByteString getBearerFormatBytes()
       A hint to the client to identify how the bearer token is formatted.
       Bearer tokens are usually generated by an authorization server, so
       this information is primarily for documentation purposes.
       
      string bearer_format = 3;
      Returns:
      The bytes for bearerFormat.