Class TokenClaimValidationRule
- java.lang.Object
-
- io.fabric8.openshift.api.model.config.v1.TokenClaimValidationRule
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<TokenClaimValidationRuleBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class TokenClaimValidationRule extends Object implements io.fabric8.kubernetes.api.builder.Editable<TokenClaimValidationRuleBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description TokenClaimValidationRule()No args constructor for use in serializationTokenClaimValidationRule(TokenRequiredClaim requiredClaim, String type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TokenClaimValidationRuleBuilderedit()Map<String,Object>getAdditionalProperties()TokenRequiredClaimgetRequiredClaim()StringgetType()type is an optional field that configures the type of the validation rule.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetRequiredClaim(TokenRequiredClaim requiredClaim)voidsetType(String type)type is an optional field that configures the type of the validation rule.TokenClaimValidationRuleBuildertoBuilder()
-
-
-
Constructor Detail
-
TokenClaimValidationRule
public TokenClaimValidationRule()
No args constructor for use in serialization
-
TokenClaimValidationRule
public TokenClaimValidationRule(TokenRequiredClaim requiredClaim, String type)
-
-
Method Detail
-
getRequiredClaim
public TokenRequiredClaim getRequiredClaim()
-
setRequiredClaim
public void setRequiredClaim(TokenRequiredClaim requiredClaim)
-
getType
public String getType()
type is an optional field that configures the type of the validation rule.Allowed values are 'RequiredClaim' and omitted (not provided or an empty string).
When set to 'RequiredClaim', the Kubernetes API server will be configured to validate that the incoming JWT contains the required claim and that its value matches the required value.
Defaults to 'RequiredClaim'.
-
setType
public void setType(String type)
type is an optional field that configures the type of the validation rule.Allowed values are 'RequiredClaim' and omitted (not provided or an empty string).
When set to 'RequiredClaim', the Kubernetes API server will be configured to validate that the incoming JWT contains the required claim and that its value matches the required value.
Defaults to 'RequiredClaim'.
-
edit
public TokenClaimValidationRuleBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<TokenClaimValidationRuleBuilder>
-
toBuilder
public TokenClaimValidationRuleBuilder toBuilder()
-
-