Interface AuthInfoOrBuilder

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

    public interface AuthInfoOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      OpenIDConnectInfo getOpenid()
      OpenID Connect information.
      OpenIDConnectInfoOrBuilder getOpenidOrBuilder()
      OpenID Connect information.
      boolean getRequireAuthentication()
      optional bool requireAuthentication = 1;
      boolean getSpnego()
      If true, the server is supportive of SPNEGO negotiation
      boolean hasOpenid()
      OpenID Connect information.
      boolean hasRequireAuthentication()
      optional bool requireAuthentication = 1;
      boolean hasSpnego()
      If true, the server is supportive of SPNEGO negotiation
      • 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 Detail

      • hasRequireAuthentication

        boolean hasRequireAuthentication()
        optional bool requireAuthentication = 1;
      • getRequireAuthentication

        boolean getRequireAuthentication()
        optional bool requireAuthentication = 1;
      • hasSpnego

        boolean hasSpnego()
         If true, the server is supportive of SPNEGO negotiation
         
        optional bool spnego = 2;
      • getSpnego

        boolean getSpnego()
         If true, the server is supportive of SPNEGO negotiation
         
        optional bool spnego = 2;
      • hasOpenid

        boolean hasOpenid()
         OpenID Connect information. If used, the server expects
         web applications to generate an OAuth2 code directly against
         the upstream OpenID Connect server.
         
        optional .yamcs.protobuf.web.OpenIDConnectInfo openid = 3;
      • getOpenid

        OpenIDConnectInfo getOpenid()
         OpenID Connect information. If used, the server expects
         web applications to generate an OAuth2 code directly against
         the upstream OpenID Connect server.
         
        optional .yamcs.protobuf.web.OpenIDConnectInfo openid = 3;
      • getOpenidOrBuilder

        OpenIDConnectInfoOrBuilder getOpenidOrBuilder()
         OpenID Connect information. If used, the server expects
         web applications to generate an OAuth2 code directly against
         the upstream OpenID Connect server.
         
        optional .yamcs.protobuf.web.OpenIDConnectInfo openid = 3;