Interface RBACBindingConfigOrBuilder (2.56.0)

public interface RBACBindingConfigOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getEnableInsecureBindingSystemAuthenticated()

public abstract boolean getEnableInsecureBindingSystemAuthenticated()

Setting this to true will allow any ClusterRoleBinding and RoleBinding with subjects system:authenticated.

optional bool enable_insecure_binding_system_authenticated = 2;

Returns
Type Description
boolean

The enableInsecureBindingSystemAuthenticated.

getEnableInsecureBindingSystemUnauthenticated()

public abstract boolean getEnableInsecureBindingSystemUnauthenticated()

Setting this to true will allow any ClusterRoleBinding and RoleBinding with subjets system:anonymous or system:unauthenticated.

optional bool enable_insecure_binding_system_unauthenticated = 1;

Returns
Type Description
boolean

The enableInsecureBindingSystemUnauthenticated.

hasEnableInsecureBindingSystemAuthenticated()

public abstract boolean hasEnableInsecureBindingSystemAuthenticated()

Setting this to true will allow any ClusterRoleBinding and RoleBinding with subjects system:authenticated.

optional bool enable_insecure_binding_system_authenticated = 2;

Returns
Type Description
boolean

Whether the enableInsecureBindingSystemAuthenticated field is set.

hasEnableInsecureBindingSystemUnauthenticated()

public abstract boolean hasEnableInsecureBindingSystemUnauthenticated()

Setting this to true will allow any ClusterRoleBinding and RoleBinding with subjets system:anonymous or system:unauthenticated.

optional bool enable_insecure_binding_system_unauthenticated = 1;

Returns
Type Description
boolean

Whether the enableInsecureBindingSystemUnauthenticated field is set.