Class AlbListenerDefaultActionAuthenticateOidcOutputReference

  • All Implemented Interfaces:
    com.hashicorp.cdktf.IInterpolatingParent, com.hashicorp.cdktf.IResolvable, com.hashicorp.cdktf.ITerraformAddressable, software.amazon.jsii.JsiiSerializable

    @Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
               date="2023-06-30T04:56:50.069Z")
    @Stability(Stable)
    public class AlbListenerDefaultActionAuthenticateOidcOutputReference
    extends com.hashicorp.cdktf.ComplexObject
    • Constructor Detail

      • AlbListenerDefaultActionAuthenticateOidcOutputReference

        protected AlbListenerDefaultActionAuthenticateOidcOutputReference​(software.amazon.jsii.JsiiObjectRef objRef)
      • AlbListenerDefaultActionAuthenticateOidcOutputReference

        protected AlbListenerDefaultActionAuthenticateOidcOutputReference​(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
      • AlbListenerDefaultActionAuthenticateOidcOutputReference

        @Stability(Stable)
        public AlbListenerDefaultActionAuthenticateOidcOutputReference​(@NotNull
                                                                       com.hashicorp.cdktf.IInterpolatingParent terraformResource,
                                                                       @NotNull
                                                                       String terraformAttribute)
        Parameters:
        terraformResource - The parent resource. This parameter is required.
        terraformAttribute - The attribute on the parent resource this class is referencing. This parameter is required.
    • Method Detail

      • resetAuthenticationRequestExtraParams

        @Stability(Stable)
        public void resetAuthenticationRequestExtraParams()
      • resetOnUnauthenticatedRequest

        @Stability(Stable)
        public void resetOnUnauthenticatedRequest()
      • resetScope

        @Stability(Stable)
        public void resetScope()
      • resetSessionCookieName

        @Stability(Stable)
        public void resetSessionCookieName()
      • resetSessionTimeout

        @Stability(Stable)
        public void resetSessionTimeout()
      • getAuthenticationRequestExtraParamsInput

        @Stability(Stable)
        @Nullable
        public Map<String,​String> getAuthenticationRequestExtraParamsInput()
      • getAuthorizationEndpointInput

        @Stability(Stable)
        @Nullable
        public String getAuthorizationEndpointInput()
      • getClientIdInput

        @Stability(Stable)
        @Nullable
        public String getClientIdInput()
      • getClientSecretInput

        @Stability(Stable)
        @Nullable
        public String getClientSecretInput()
      • getIssuerInput

        @Stability(Stable)
        @Nullable
        public String getIssuerInput()
      • getOnUnauthenticatedRequestInput

        @Stability(Stable)
        @Nullable
        public String getOnUnauthenticatedRequestInput()
      • getScopeInput

        @Stability(Stable)
        @Nullable
        public String getScopeInput()
      • getSessionCookieNameInput

        @Stability(Stable)
        @Nullable
        public String getSessionCookieNameInput()
      • getSessionTimeoutInput

        @Stability(Stable)
        @Nullable
        public Number getSessionTimeoutInput()
      • getTokenEndpointInput

        @Stability(Stable)
        @Nullable
        public String getTokenEndpointInput()
      • getUserInfoEndpointInput

        @Stability(Stable)
        @Nullable
        public String getUserInfoEndpointInput()
      • getAuthenticationRequestExtraParams

        @Stability(Stable)
        @NotNull
        public Map<String,​String> getAuthenticationRequestExtraParams()
      • setAuthenticationRequestExtraParams

        @Stability(Stable)
        public void setAuthenticationRequestExtraParams​(@NotNull
                                                        Map<String,​String> value)
      • getAuthorizationEndpoint

        @Stability(Stable)
        @NotNull
        public String getAuthorizationEndpoint()
      • setAuthorizationEndpoint

        @Stability(Stable)
        public void setAuthorizationEndpoint​(@NotNull
                                             String value)
      • getClientId

        @Stability(Stable)
        @NotNull
        public String getClientId()
      • setClientId

        @Stability(Stable)
        public void setClientId​(@NotNull
                                String value)
      • getClientSecret

        @Stability(Stable)
        @NotNull
        public String getClientSecret()
      • setClientSecret

        @Stability(Stable)
        public void setClientSecret​(@NotNull
                                    String value)
      • getIssuer

        @Stability(Stable)
        @NotNull
        public String getIssuer()
      • setIssuer

        @Stability(Stable)
        public void setIssuer​(@NotNull
                              String value)
      • getOnUnauthenticatedRequest

        @Stability(Stable)
        @NotNull
        public String getOnUnauthenticatedRequest()
      • setOnUnauthenticatedRequest

        @Stability(Stable)
        public void setOnUnauthenticatedRequest​(@NotNull
                                                String value)
      • getScope

        @Stability(Stable)
        @NotNull
        public String getScope()
      • setScope

        @Stability(Stable)
        public void setScope​(@NotNull
                             String value)
      • getSessionCookieName

        @Stability(Stable)
        @NotNull
        public String getSessionCookieName()
      • setSessionCookieName

        @Stability(Stable)
        public void setSessionCookieName​(@NotNull
                                         String value)
      • getSessionTimeout

        @Stability(Stable)
        @NotNull
        public Number getSessionTimeout()
      • setSessionTimeout

        @Stability(Stable)
        public void setSessionTimeout​(@NotNull
                                      Number value)
      • getTokenEndpoint

        @Stability(Stable)
        @NotNull
        public String getTokenEndpoint()
      • setTokenEndpoint

        @Stability(Stable)
        public void setTokenEndpoint​(@NotNull
                                     String value)
      • getUserInfoEndpoint

        @Stability(Stable)
        @NotNull
        public String getUserInfoEndpoint()
      • setUserInfoEndpoint

        @Stability(Stable)
        public void setUserInfoEndpoint​(@NotNull
                                        String value)