Class ServiceAccountAuthenticationOptions


  • public class ServiceAccountAuthenticationOptions
    extends AbstractModel
    • 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,表示取不到有效值。