Class KafkaListenerAuthenticationOAuthFluent<A extends KafkaListenerAuthenticationOAuthFluent<A>>

java.lang.Object
io.fabric8.kubernetes.api.builder.BaseFluent<A>
io.strimzi.api.kafka.model.kafka.listener.KafkaListenerAuthenticationFluent<A>
io.strimzi.api.kafka.model.kafka.listener.KafkaListenerAuthenticationOAuthFluent<A>
Direct Known Subclasses:
GenericKafkaListenerFluent.KafkaListenerAuthenticationOAuthNested, KafkaListenerAuthenticationOAuthBuilder

public class KafkaListenerAuthenticationOAuthFluent<A extends KafkaListenerAuthenticationOAuthFluent<A>> extends KafkaListenerAuthenticationFluent<A>
Generated
  • Constructor Details

    • KafkaListenerAuthenticationOAuthFluent

      public KafkaListenerAuthenticationOAuthFluent()
    • KafkaListenerAuthenticationOAuthFluent

      public KafkaListenerAuthenticationOAuthFluent(KafkaListenerAuthenticationOAuth instance)
  • Method Details

    • getClientId

      public String getClientId()
    • withClientId

      public A withClientId(String clientId)
    • hasClientId

      public boolean hasClientId()
    • buildClientSecret

      public GenericSecretSource buildClientSecret()
    • withClientSecret

      public A withClientSecret(GenericSecretSource clientSecret)
    • hasClientSecret

      public boolean hasClientSecret()
    • withNewClientSecret

    • withNewClientSecretLike

    • editClientSecret

    • editOrNewClientSecret

    • editOrNewClientSecretLike

    • getValidIssuerUri

      public String getValidIssuerUri()
    • withValidIssuerUri

      public A withValidIssuerUri(String validIssuerUri)
    • hasValidIssuerUri

      public boolean hasValidIssuerUri()
    • isCheckIssuer

      public boolean isCheckIssuer()
    • withCheckIssuer

      public A withCheckIssuer(boolean checkIssuer)
    • hasCheckIssuer

      public boolean hasCheckIssuer()
    • isCheckAudience

      public boolean isCheckAudience()
    • withCheckAudience

      public A withCheckAudience(boolean checkAudience)
    • hasCheckAudience

      public boolean hasCheckAudience()
    • getJwksEndpointUri

      public String getJwksEndpointUri()
    • withJwksEndpointUri

      public A withJwksEndpointUri(String jwksEndpointUri)
    • hasJwksEndpointUri

      public boolean hasJwksEndpointUri()
    • getJwksRefreshSeconds

      public Integer getJwksRefreshSeconds()
    • withJwksRefreshSeconds

      public A withJwksRefreshSeconds(Integer jwksRefreshSeconds)
    • hasJwksRefreshSeconds

      public boolean hasJwksRefreshSeconds()
    • getJwksMinRefreshPauseSeconds

      public Integer getJwksMinRefreshPauseSeconds()
    • withJwksMinRefreshPauseSeconds

      public A withJwksMinRefreshPauseSeconds(Integer jwksMinRefreshPauseSeconds)
    • hasJwksMinRefreshPauseSeconds

      public boolean hasJwksMinRefreshPauseSeconds()
    • getJwksExpirySeconds

      public Integer getJwksExpirySeconds()
    • withJwksExpirySeconds

      public A withJwksExpirySeconds(Integer jwksExpirySeconds)
    • hasJwksExpirySeconds

      public boolean hasJwksExpirySeconds()
    • isJwksIgnoreKeyUse

      public boolean isJwksIgnoreKeyUse()
    • withJwksIgnoreKeyUse

      public A withJwksIgnoreKeyUse(boolean jwksIgnoreKeyUse)
    • hasJwksIgnoreKeyUse

      public boolean hasJwksIgnoreKeyUse()
    • getIntrospectionEndpointUri

      public String getIntrospectionEndpointUri()
    • withIntrospectionEndpointUri

      public A withIntrospectionEndpointUri(String introspectionEndpointUri)
    • hasIntrospectionEndpointUri

      public boolean hasIntrospectionEndpointUri()
    • getServerBearerTokenLocation

      public String getServerBearerTokenLocation()
    • withServerBearerTokenLocation

      public A withServerBearerTokenLocation(String serverBearerTokenLocation)
    • hasServerBearerTokenLocation

      public boolean hasServerBearerTokenLocation()
    • getUserNameClaim

      public String getUserNameClaim()
    • withUserNameClaim

      public A withUserNameClaim(String userNameClaim)
    • hasUserNameClaim

      public boolean hasUserNameClaim()
    • getUserNamePrefix

      public String getUserNamePrefix()
    • withUserNamePrefix

      public A withUserNamePrefix(String userNamePrefix)
    • hasUserNamePrefix

      public boolean hasUserNamePrefix()
    • getFallbackUserNameClaim

      public String getFallbackUserNameClaim()
    • withFallbackUserNameClaim

      public A withFallbackUserNameClaim(String fallbackUserNameClaim)
    • hasFallbackUserNameClaim

      public boolean hasFallbackUserNameClaim()
    • getFallbackUserNamePrefix

      public String getFallbackUserNamePrefix()
    • withFallbackUserNamePrefix

      public A withFallbackUserNamePrefix(String fallbackUserNamePrefix)
    • hasFallbackUserNamePrefix

      public boolean hasFallbackUserNamePrefix()
    • getGroupsClaim

      public String getGroupsClaim()
    • withGroupsClaim

      public A withGroupsClaim(String groupsClaim)
    • hasGroupsClaim

      public boolean hasGroupsClaim()
    • getGroupsClaimDelimiter

      public String getGroupsClaimDelimiter()
    • withGroupsClaimDelimiter

      public A withGroupsClaimDelimiter(String groupsClaimDelimiter)
    • hasGroupsClaimDelimiter

      public boolean hasGroupsClaimDelimiter()
    • getUserInfoEndpointUri

      public String getUserInfoEndpointUri()
    • withUserInfoEndpointUri

      public A withUserInfoEndpointUri(String userInfoEndpointUri)
    • hasUserInfoEndpointUri

      public boolean hasUserInfoEndpointUri()
    • isCheckAccessTokenType

      public boolean isCheckAccessTokenType()
    • withCheckAccessTokenType

      public A withCheckAccessTokenType(boolean checkAccessTokenType)
    • hasCheckAccessTokenType

      public boolean hasCheckAccessTokenType()
    • getValidTokenType

      public String getValidTokenType()
    • withValidTokenType

      public A withValidTokenType(String validTokenType)
    • hasValidTokenType

      public boolean hasValidTokenType()
    • isAccessTokenIsJwt

      public boolean isAccessTokenIsJwt()
    • withAccessTokenIsJwt

      public A withAccessTokenIsJwt(boolean accessTokenIsJwt)
    • hasAccessTokenIsJwt

      public boolean hasAccessTokenIsJwt()
    • addToTlsTrustedCertificates

      public A addToTlsTrustedCertificates(int index, CertSecretSource item)
    • setToTlsTrustedCertificates

      public A setToTlsTrustedCertificates(int index, CertSecretSource item)
    • addToTlsTrustedCertificates

      public A addToTlsTrustedCertificates(CertSecretSource... items)
    • addAllToTlsTrustedCertificates

      public A addAllToTlsTrustedCertificates(Collection<CertSecretSource> items)
    • removeFromTlsTrustedCertificates

      public A removeFromTlsTrustedCertificates(CertSecretSource... items)
    • removeAllFromTlsTrustedCertificates

      public A removeAllFromTlsTrustedCertificates(Collection<CertSecretSource> items)
    • removeMatchingFromTlsTrustedCertificates

      public A removeMatchingFromTlsTrustedCertificates(Predicate<CertSecretSourceBuilder> predicate)
    • buildTlsTrustedCertificates

      public List<CertSecretSource> buildTlsTrustedCertificates()
    • buildTlsTrustedCertificate

      public CertSecretSource buildTlsTrustedCertificate(int index)
    • buildFirstTlsTrustedCertificate

      public CertSecretSource buildFirstTlsTrustedCertificate()
    • buildLastTlsTrustedCertificate

      public CertSecretSource buildLastTlsTrustedCertificate()
    • buildMatchingTlsTrustedCertificate

      public CertSecretSource buildMatchingTlsTrustedCertificate(Predicate<CertSecretSourceBuilder> predicate)
    • hasMatchingTlsTrustedCertificate

      public boolean hasMatchingTlsTrustedCertificate(Predicate<CertSecretSourceBuilder> predicate)
    • withTlsTrustedCertificates

      public A withTlsTrustedCertificates(List<CertSecretSource> tlsTrustedCertificates)
    • withTlsTrustedCertificates

      public A withTlsTrustedCertificates(CertSecretSource... tlsTrustedCertificates)
    • hasTlsTrustedCertificates

      public boolean hasTlsTrustedCertificates()
    • addNewTlsTrustedCertificate

    • addNewTlsTrustedCertificateLike

    • setNewTlsTrustedCertificateLike

      public KafkaListenerAuthenticationOAuthFluent<A>.TlsTrustedCertificatesNested<A> setNewTlsTrustedCertificateLike(int index, CertSecretSource item)
    • editTlsTrustedCertificate

      public KafkaListenerAuthenticationOAuthFluent<A>.TlsTrustedCertificatesNested<A> editTlsTrustedCertificate(int index)
    • editFirstTlsTrustedCertificate

      public KafkaListenerAuthenticationOAuthFluent<A>.TlsTrustedCertificatesNested<A> editFirstTlsTrustedCertificate()
    • editLastTlsTrustedCertificate

      public KafkaListenerAuthenticationOAuthFluent<A>.TlsTrustedCertificatesNested<A> editLastTlsTrustedCertificate()
    • editMatchingTlsTrustedCertificate

    • isDisableTlsHostnameVerification

      public boolean isDisableTlsHostnameVerification()
    • withDisableTlsHostnameVerification

      public A withDisableTlsHostnameVerification(boolean disableTlsHostnameVerification)
    • hasDisableTlsHostnameVerification

      public boolean hasDisableTlsHostnameVerification()
    • getEnableECDSA

      public Boolean getEnableECDSA()
    • withEnableECDSA

      public A withEnableECDSA(Boolean enableECDSA)
    • hasEnableECDSA

      public boolean hasEnableECDSA()
    • getMaxSecondsWithoutReauthentication

      public Integer getMaxSecondsWithoutReauthentication()
    • withMaxSecondsWithoutReauthentication

      public A withMaxSecondsWithoutReauthentication(Integer maxSecondsWithoutReauthentication)
    • hasMaxSecondsWithoutReauthentication

      public boolean hasMaxSecondsWithoutReauthentication()
    • isEnablePlain

      public boolean isEnablePlain()
    • withEnablePlain

      public A withEnablePlain(boolean enablePlain)
    • hasEnablePlain

      public boolean hasEnablePlain()
    • getTokenEndpointUri

      public String getTokenEndpointUri()
    • withTokenEndpointUri

      public A withTokenEndpointUri(String tokenEndpointUri)
    • hasTokenEndpointUri

      public boolean hasTokenEndpointUri()
    • isEnableOauthBearer

      public boolean isEnableOauthBearer()
    • withEnableOauthBearer

      public A withEnableOauthBearer(boolean enableOauthBearer)
    • hasEnableOauthBearer

      public boolean hasEnableOauthBearer()
    • getCustomClaimCheck

      public String getCustomClaimCheck()
    • withCustomClaimCheck

      public A withCustomClaimCheck(String customClaimCheck)
    • hasCustomClaimCheck

      public boolean hasCustomClaimCheck()
    • getConnectTimeoutSeconds

      public Integer getConnectTimeoutSeconds()
    • withConnectTimeoutSeconds

      public A withConnectTimeoutSeconds(Integer connectTimeoutSeconds)
    • hasConnectTimeoutSeconds

      public boolean hasConnectTimeoutSeconds()
    • getReadTimeoutSeconds

      public Integer getReadTimeoutSeconds()
    • withReadTimeoutSeconds

      public A withReadTimeoutSeconds(Integer readTimeoutSeconds)
    • hasReadTimeoutSeconds

      public boolean hasReadTimeoutSeconds()
    • getHttpRetries

      public Integer getHttpRetries()
    • withHttpRetries

      public A withHttpRetries(Integer httpRetries)
    • hasHttpRetries

      public boolean hasHttpRetries()
    • getHttpRetryPauseMs

      public Integer getHttpRetryPauseMs()
    • withHttpRetryPauseMs

      public A withHttpRetryPauseMs(Integer httpRetryPauseMs)
    • hasHttpRetryPauseMs

      public boolean hasHttpRetryPauseMs()
    • getClientScope

      public String getClientScope()
    • withClientScope

      public A withClientScope(String clientScope)
    • hasClientScope

      public boolean hasClientScope()
    • getClientAudience

      public String getClientAudience()
    • withClientAudience

      public A withClientAudience(String clientAudience)
    • hasClientAudience

      public boolean hasClientAudience()
    • isEnableMetrics

      public boolean isEnableMetrics()
    • withEnableMetrics

      public A withEnableMetrics(boolean enableMetrics)
    • hasEnableMetrics

      public boolean hasEnableMetrics()
    • isFailFast

      public boolean isFailFast()
    • withFailFast

      public A withFailFast(boolean failFast)
    • hasFailFast

      public boolean hasFailFast()
    • isIncludeAcceptHeader

      public boolean isIncludeAcceptHeader()
    • withIncludeAcceptHeader

      public A withIncludeAcceptHeader(boolean includeAcceptHeader)
    • hasIncludeAcceptHeader

      public boolean hasIncludeAcceptHeader()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class KafkaListenerAuthenticationFluent<A extends KafkaListenerAuthenticationOAuthFluent<A>>
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class KafkaListenerAuthenticationFluent<A extends KafkaListenerAuthenticationOAuthFluent<A>>
    • toString

      public String toString()
      Overrides:
      toString in class KafkaListenerAuthenticationFluent<A extends KafkaListenerAuthenticationOAuthFluent<A>>
    • withCheckIssuer

      public A withCheckIssuer()
    • withCheckAudience

      public A withCheckAudience()
    • withJwksIgnoreKeyUse

      public A withJwksIgnoreKeyUse()
    • withCheckAccessTokenType

      public A withCheckAccessTokenType()
    • withAccessTokenIsJwt

      public A withAccessTokenIsJwt()
    • withDisableTlsHostnameVerification

      public A withDisableTlsHostnameVerification()
    • withEnableECDSA

      public A withEnableECDSA()
    • withEnablePlain

      public A withEnablePlain()
    • withEnableOauthBearer

      public A withEnableOauthBearer()
    • withEnableMetrics

      public A withEnableMetrics()
    • withFailFast

      public A withFailFast()
    • withIncludeAcceptHeader

      public A withIncludeAcceptHeader()