Class ServiceAccountAuthenticationOptions
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.tke.v20180525.models.ServiceAccountAuthenticationOptions
-
public class ServiceAccountAuthenticationOptions extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description ServiceAccountAuthenticationOptions()ServiceAccountAuthenticationOptions(ServiceAccountAuthenticationOptions source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BooleangetAutoCreateDiscoveryAnonymousAuth()Get 如果为true,则会自动创建允许匿名用户访问'/.well-known/openid-configuration'和/openid/v1/jwks的rbac规则 注意:此字段可能返回 null,表示取不到有效值。StringgetIssuer()Get service-account-issuer 注意:此字段可能返回 null,表示取不到有效值。StringgetJWKSURI()Get service-account-jwks-uri 注意:此字段可能返回 null,表示取不到有效值。BooleangetUseTKEDefault()Get 使用TKE默认issuer和jwksuri 注意:此字段可能返回 null,表示取不到有效值。voidsetAutoCreateDiscoveryAnonymousAuth(Boolean AutoCreateDiscoveryAnonymousAuth)Set 如果为true,则会自动创建允许匿名用户访问'/.well-known/openid-configuration'和/openid/v1/jwks的rbac规则 注意:此字段可能返回 null,表示取不到有效值。voidsetIssuer(String Issuer)Set service-account-issuer 注意:此字段可能返回 null,表示取不到有效值。voidsetJWKSURI(String JWKSURI)Set service-account-jwks-uri 注意:此字段可能返回 null,表示取不到有效值。voidsetUseTKEDefault(Boolean UseTKEDefault)Set 使用TKE默认issuer和jwksuri 注意:此字段可能返回 null,表示取不到有效值。voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
ServiceAccountAuthenticationOptions
public ServiceAccountAuthenticationOptions()
-
ServiceAccountAuthenticationOptions
public ServiceAccountAuthenticationOptions(ServiceAccountAuthenticationOptions source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
-
Method Detail
-
getUseTKEDefault
public Boolean getUseTKEDefault()
Get 使用TKE默认issuer和jwksuri 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- UseTKEDefault 使用TKE默认issuer和jwksuri 注意:此字段可能返回 null,表示取不到有效值。
-
setUseTKEDefault
public void setUseTKEDefault(Boolean UseTKEDefault)
Set 使用TKE默认issuer和jwksuri 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
UseTKEDefault- 使用TKE默认issuer和jwksuri 注意:此字段可能返回 null,表示取不到有效值。
-
getIssuer
public String getIssuer()
Get service-account-issuer 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Issuer service-account-issuer 注意:此字段可能返回 null,表示取不到有效值。
-
setIssuer
public void setIssuer(String Issuer)
Set service-account-issuer 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Issuer- service-account-issuer 注意:此字段可能返回 null,表示取不到有效值。
-
getJWKSURI
public String getJWKSURI()
Get service-account-jwks-uri 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- JWKSURI service-account-jwks-uri 注意:此字段可能返回 null,表示取不到有效值。
-
setJWKSURI
public void setJWKSURI(String JWKSURI)
Set service-account-jwks-uri 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
JWKSURI- service-account-jwks-uri 注意:此字段可能返回 null,表示取不到有效值。
-
getAutoCreateDiscoveryAnonymousAuth
public Boolean getAutoCreateDiscoveryAnonymousAuth()
Get 如果为true,则会自动创建允许匿名用户访问'/.well-known/openid-configuration'和/openid/v1/jwks的rbac规则 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- AutoCreateDiscoveryAnonymousAuth 如果为true,则会自动创建允许匿名用户访问'/.well-known/openid-configuration'和/openid/v1/jwks的rbac规则 注意:此字段可能返回 null,表示取不到有效值。
-
setAutoCreateDiscoveryAnonymousAuth
public void setAutoCreateDiscoveryAnonymousAuth(Boolean AutoCreateDiscoveryAnonymousAuth)
Set 如果为true,则会自动创建允许匿名用户访问'/.well-known/openid-configuration'和/openid/v1/jwks的rbac规则 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
AutoCreateDiscoveryAnonymousAuth- 如果为true,则会自动创建允许匿名用户访问'/.well-known/openid-configuration'和/openid/v1/jwks的rbac规则 注意:此字段可能返回 null,表示取不到有效值。
-
-