Klasse AliasRemoteIntrospectionConfig

java.lang.Object
io.github.primelib.webmethodsapigateway4j.models.AliasRemoteIntrospectionConfig

@Generated("io.github.primelib.primecodegen") public class AliasRemoteIntrospectionConfig extends Object
AliasRemoteIntrospectionConfig
  • Felddetails

    • clientId

      protected String clientId
      ClientId of a client in the authorization server
    • clientSecret

      protected AliasGatewaySecret clientSecret
    • introspectionEndpoint

      protected String introspectionEndpoint
      Endpoint of the authorization server to do the introspection
    • user

      protected String user
      A user in the API Gateway under whom the introspection endpoint is invoked
  • Konstruktordetails

    • AliasRemoteIntrospectionConfig

      public AliasRemoteIntrospectionConfig(Consumer<AliasRemoteIntrospectionConfig> spec)
      Constructs a validated instance of AliasRemoteIntrospectionConfig.
      Parameter:
      spec - the specification to process
    • AliasRemoteIntrospectionConfig

      @Internal public AliasRemoteIntrospectionConfig(String clientId, AliasGatewaySecret clientSecret, String introspectionEndpoint, String user)
      Constructs a validated instance of AliasRemoteIntrospectionConfig.

      NOTE: This constructor is not considered stable and may change if the model is updated. Consider using AliasRemoteIntrospectionConfig(Consumer) instead.

      Parameter:
      clientId - ClientId of a client in the authorization server
      clientSecret - clientSecret
      introspectionEndpoint - Endpoint of the authorization server to do the introspection
      user - A user in the API Gateway under whom the introspection endpoint is invoked
    • AliasRemoteIntrospectionConfig

      protected AliasRemoteIntrospectionConfig()
  • Methodendetails

    • clientId

      public String clientId()
      ClientId of a client in the authorization server
    • clientSecret

      public AliasGatewaySecret clientSecret()
    • introspectionEndpoint

      public String introspectionEndpoint()
      Endpoint of the authorization server to do the introspection
    • user

      public String user()
      A user in the API Gateway under whom the introspection endpoint is invoked
    • clientId

      public AliasRemoteIntrospectionConfig clientId(String clientId)
      ClientId of a client in the authorization server
      Gibt zurück:
      this.
    • clientSecret

      public AliasRemoteIntrospectionConfig clientSecret(AliasGatewaySecret clientSecret)
      Gibt zurück:
      this.
    • introspectionEndpoint

      public AliasRemoteIntrospectionConfig introspectionEndpoint(String introspectionEndpoint)
      Endpoint of the authorization server to do the introspection
      Gibt zurück:
      this.
    • user

      A user in the API Gateway under whom the introspection endpoint is invoked
      Gibt zurück:
      this.
    • equals

      public boolean equals(Object o)
      Setzt außer Kraft:
      equals in Klasse Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Setzt außer Kraft:
      hashCode in Klasse Object
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse Object