Class OAuthSpec
- java.lang.Object
-
- io.fabric8.openshift.api.model.config.v1.OAuthSpec
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<OAuthSpecBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class OAuthSpec extends Object implements io.fabric8.kubernetes.api.builder.Editable<OAuthSpecBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
OAuthSpec contains desired cluster auth configuration- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description OAuthSpec()No args constructor for use in serializationOAuthSpec(List<IdentityProvider> identityProviders, OAuthTemplates templates, TokenConfig tokenConfig)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OAuthSpecBuilderedit()Map<String,Object>getAdditionalProperties()List<IdentityProvider>getIdentityProviders()identityProviders is an ordered list of ways for a user to identify themselves.OAuthTemplatesgetTemplates()OAuthSpec contains desired cluster auth configurationTokenConfiggetTokenConfig()OAuthSpec contains desired cluster auth configurationvoidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetIdentityProviders(List<IdentityProvider> identityProviders)identityProviders is an ordered list of ways for a user to identify themselves.voidsetTemplates(OAuthTemplates templates)OAuthSpec contains desired cluster auth configurationvoidsetTokenConfig(TokenConfig tokenConfig)OAuthSpec contains desired cluster auth configurationOAuthSpecBuildertoBuilder()
-
-
-
Constructor Detail
-
OAuthSpec
public OAuthSpec()
No args constructor for use in serialization
-
OAuthSpec
public OAuthSpec(List<IdentityProvider> identityProviders, OAuthTemplates templates, TokenConfig tokenConfig)
-
-
Method Detail
-
getIdentityProviders
public List<IdentityProvider> getIdentityProviders()
identityProviders is an ordered list of ways for a user to identify themselves. When this list is empty, no identities are provisioned for users.
-
setIdentityProviders
public void setIdentityProviders(List<IdentityProvider> identityProviders)
identityProviders is an ordered list of ways for a user to identify themselves. When this list is empty, no identities are provisioned for users.
-
getTemplates
public OAuthTemplates getTemplates()
OAuthSpec contains desired cluster auth configuration
-
setTemplates
public void setTemplates(OAuthTemplates templates)
OAuthSpec contains desired cluster auth configuration
-
getTokenConfig
public TokenConfig getTokenConfig()
OAuthSpec contains desired cluster auth configuration
-
setTokenConfig
public void setTokenConfig(TokenConfig tokenConfig)
OAuthSpec contains desired cluster auth configuration
-
edit
public OAuthSpecBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<OAuthSpecBuilder>
-
toBuilder
public OAuthSpecBuilder toBuilder()
-
-