Klasse KerberosCredentials

java.lang.Object
io.github.primelib.webmethodsapigateway4j.model.KerberosCredentials

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

    • clientPassword

      protected String clientPassword
      Specify a base64 encoded password for the client principal
    • clientPrincipal

      protected String clientPrincipal
      a unique identity to which Kerberos can assign tickets
    • requestDelegateToken

      protected Boolean requestDelegateToken
      Boolean value whether the token needs to be delegated or not
    • servicePrincipal

      protected String servicePrincipal
      a unique identifier of a service instance
    • servicePrincipalNameForm

      protected KerberosCredentials.ServicePrincipalNameFormEnum servicePrincipalNameForm
      the format in which you want to specify the principal name of the service that is registered with the principal database
  • Konstruktordetails

    • KerberosCredentials

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

      @Internal public KerberosCredentials(String clientPassword, String clientPrincipal, Boolean requestDelegateToken, String servicePrincipal, KerberosCredentials.ServicePrincipalNameFormEnum servicePrincipalNameForm)
      Constructs a validated instance of KerberosCredentials.

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

      Parameter:
      clientPassword - Specify a base64 encoded password for the client principal
      clientPrincipal - a unique identity to which Kerberos can assign tickets
      requestDelegateToken - Boolean value whether the token needs to be delegated or not
      servicePrincipal - a unique identifier of a service instance
      servicePrincipalNameForm - the format in which you want to specify the principal name of the service that is registered with the principal database
    • KerberosCredentials

      protected KerberosCredentials()
  • Methodendetails

    • builder

    • clientPassword

      public String clientPassword()
      Specify a base64 encoded password for the client principal
    • clientPrincipal

      public String clientPrincipal()
      a unique identity to which Kerberos can assign tickets
    • requestDelegateToken

      public Boolean requestDelegateToken()
      Boolean value whether the token needs to be delegated or not
    • servicePrincipal

      public String servicePrincipal()
      a unique identifier of a service instance
    • servicePrincipalNameForm

      public KerberosCredentials.ServicePrincipalNameFormEnum servicePrincipalNameForm()
      the format in which you want to specify the principal name of the service that is registered with the principal database
    • clientPassword

      public KerberosCredentials clientPassword(String clientPassword)
      Specify a base64 encoded password for the client principal
      Gibt zurück:
      this.
    • clientPrincipal

      public KerberosCredentials clientPrincipal(String clientPrincipal)
      a unique identity to which Kerberos can assign tickets
      Gibt zurück:
      this.
    • requestDelegateToken

      public KerberosCredentials requestDelegateToken(Boolean requestDelegateToken)
      Boolean value whether the token needs to be delegated or not
      Gibt zurück:
      this.
    • servicePrincipal

      public KerberosCredentials servicePrincipal(String servicePrincipal)
      a unique identifier of a service instance
      Gibt zurück:
      this.
    • servicePrincipalNameForm

      public KerberosCredentials servicePrincipalNameForm(KerberosCredentials.ServicePrincipalNameFormEnum servicePrincipalNameForm)
      the format in which you want to specify the principal name of the service that is registered with the principal database
      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