Interface OAuthFlowsOrBuilder

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

@Generated public interface OAuthFlowsOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasAuthorizationCode

      boolean hasAuthorizationCode()
       Configuration for the OAuth Authorization Code flow.
       
      .lf.a2a.v1.AuthorizationCodeOAuthFlow authorization_code = 1;
      Returns:
      Whether the authorizationCode field is set.
    • getAuthorizationCode

      AuthorizationCodeOAuthFlow getAuthorizationCode()
       Configuration for the OAuth Authorization Code flow.
       
      .lf.a2a.v1.AuthorizationCodeOAuthFlow authorization_code = 1;
      Returns:
      The authorizationCode.
    • getAuthorizationCodeOrBuilder

      AuthorizationCodeOAuthFlowOrBuilder getAuthorizationCodeOrBuilder()
       Configuration for the OAuth Authorization Code flow.
       
      .lf.a2a.v1.AuthorizationCodeOAuthFlow authorization_code = 1;
    • hasClientCredentials

      boolean hasClientCredentials()
       Configuration for the OAuth Client Credentials flow.
       
      .lf.a2a.v1.ClientCredentialsOAuthFlow client_credentials = 2;
      Returns:
      Whether the clientCredentials field is set.
    • getClientCredentials

      ClientCredentialsOAuthFlow getClientCredentials()
       Configuration for the OAuth Client Credentials flow.
       
      .lf.a2a.v1.ClientCredentialsOAuthFlow client_credentials = 2;
      Returns:
      The clientCredentials.
    • getClientCredentialsOrBuilder

      ClientCredentialsOAuthFlowOrBuilder getClientCredentialsOrBuilder()
       Configuration for the OAuth Client Credentials flow.
       
      .lf.a2a.v1.ClientCredentialsOAuthFlow client_credentials = 2;
    • hasImplicit

      @Deprecated boolean hasImplicit()
      Deprecated.
      lf.a2a.v1.OAuthFlows.implicit is deprecated. See a2a.proto;l=569
       Deprecated: Use Authorization Code + PKCE instead.
       
      .lf.a2a.v1.ImplicitOAuthFlow implicit = 3 [deprecated = true];
      Returns:
      Whether the implicit field is set.
    • getImplicit

      Deprecated.
      lf.a2a.v1.OAuthFlows.implicit is deprecated. See a2a.proto;l=569
       Deprecated: Use Authorization Code + PKCE instead.
       
      .lf.a2a.v1.ImplicitOAuthFlow implicit = 3 [deprecated = true];
      Returns:
      The implicit.
    • getImplicitOrBuilder

      @Deprecated ImplicitOAuthFlowOrBuilder getImplicitOrBuilder()
      Deprecated.
       Deprecated: Use Authorization Code + PKCE instead.
       
      .lf.a2a.v1.ImplicitOAuthFlow implicit = 3 [deprecated = true];
    • hasPassword

      @Deprecated boolean hasPassword()
      Deprecated.
      lf.a2a.v1.OAuthFlows.password is deprecated. See a2a.proto;l=571
       Deprecated: Use Authorization Code + PKCE or Device Code.
       
      .lf.a2a.v1.PasswordOAuthFlow password = 4 [deprecated = true];
      Returns:
      Whether the password field is set.
    • getPassword

      Deprecated.
      lf.a2a.v1.OAuthFlows.password is deprecated. See a2a.proto;l=571
       Deprecated: Use Authorization Code + PKCE or Device Code.
       
      .lf.a2a.v1.PasswordOAuthFlow password = 4 [deprecated = true];
      Returns:
      The password.
    • getPasswordOrBuilder

      @Deprecated PasswordOAuthFlowOrBuilder getPasswordOrBuilder()
      Deprecated.
       Deprecated: Use Authorization Code + PKCE or Device Code.
       
      .lf.a2a.v1.PasswordOAuthFlow password = 4 [deprecated = true];
    • hasDeviceCode

      boolean hasDeviceCode()
       Configuration for the OAuth Device Code flow.
       
      .lf.a2a.v1.DeviceCodeOAuthFlow device_code = 5;
      Returns:
      Whether the deviceCode field is set.
    • getDeviceCode

      DeviceCodeOAuthFlow getDeviceCode()
       Configuration for the OAuth Device Code flow.
       
      .lf.a2a.v1.DeviceCodeOAuthFlow device_code = 5;
      Returns:
      The deviceCode.
    • getDeviceCodeOrBuilder

      DeviceCodeOAuthFlowOrBuilder getDeviceCodeOrBuilder()
       Configuration for the OAuth Device Code flow.
       
      .lf.a2a.v1.DeviceCodeOAuthFlow device_code = 5;
    • getFlowCase

      OAuthFlows.FlowCase getFlowCase()