Klasse KerberosCredentials
java.lang.Object
io.github.primelib.webmethodsapigateway4j.model.KerberosCredentials
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class KerberosCredentials
extends Object
KerberosCredentials
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic classstatic enumthe format in which you want to specify the principal name of the service that is registered with the principal database -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected StringSpecify a base64 encoded password for the client principalprotected Stringa unique identity to which Kerberos can assign ticketsprotected BooleanBoolean value whether the token needs to be delegated or notprotected Stringa unique identifier of a service instancethe format in which you want to specify the principal name of the service that is registered with the principal database -
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotectedKerberosCredentials(String clientPassword, String clientPrincipal, Boolean requestDelegateToken, String servicePrincipal, KerberosCredentials.ServicePrincipalNameFormEnum servicePrincipalNameForm) Constructs a validated instance ofKerberosCredentials.Constructs a validated instance ofKerberosCredentials. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbuilder()protected booleanSpecify a base64 encoded password for the client principalclientPassword(String clientPassword) Specify a base64 encoded password for the client principala unique identity to which Kerberos can assign ticketsclientPrincipal(String clientPrincipal) a unique identity to which Kerberos can assign ticketsbooleaninthashCode()Boolean value whether the token needs to be delegated or notrequestDelegateToken(Boolean requestDelegateToken) Boolean value whether the token needs to be delegated or nota unique identifier of a service instanceservicePrincipal(String servicePrincipal) a unique identifier of a service instancethe format in which you want to specify the principal name of the service that is registered with the principal databaseservicePrincipalNameForm(KerberosCredentials.ServicePrincipalNameFormEnum servicePrincipalNameForm) the format in which you want to specify the principal name of the service that is registered with the principal databasetoString()
-
Felddetails
-
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
-
-
Konstruktordetails
-
KerberosCredentials
Constructs a validated instance ofKerberosCredentials.- 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 ofKerberosCredentials.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 principalclientPrincipal- a unique identity to which Kerberos can assign ticketsrequestDelegateToken- Boolean value whether the token needs to be delegated or notservicePrincipal- a unique identifier of a service instanceservicePrincipalNameForm- 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
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 -
clientPassword
Specify a base64 encoded password for the client principal- Gibt zurück:
this.
-
clientPrincipal
a unique identity to which Kerberos can assign tickets- Gibt zurück:
this.
-
requestDelegateToken
Boolean value whether the token needs to be delegated or not- Gibt zurück:
this.
-
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
-
canEqual
-
hashCode
public int hashCode() -
toString
-