Interface MessageSecurityConfig

  • All Superinterfaces:
    ConfigBeanProxy

    public interface MessageSecurityConfig
    extends ConfigBeanProxy
    Defines the message layer specific provider configurations of the application server. All of the providers within a message-security-config element must be able to perform authentication processing at the message layer defined by the value of the auth-layer attribute.
    • Method Detail

      • getAuthLayer

        @NotNull
        @NotNull String getAuthLayer()
        Gets the value of the authLayer property. Values: "SOAP" or "HttpServlet". All of the providers within a message-security-config element must be able to perform authentication processing at the message layer defined by the value of the auth-layer attribute.
        Returns:
        possible object is String
      • getDefaultProvider

        @Pattern(regexp="[A-Za-z0-9_][A-Za-z0-9\\-_\\./;#]*")
        @Pattern(regexp="[A-Za-z0-9_][A-Za-z0-9\\-_\\./;#]*") String getDefaultProvider()
        Gets the value of the defaultProvider property. Used to identify the server provider to be invoked for any application for which a specific server provider has not been bound. When a default provider of a type is not defined for a message layer, the container will only invoke a provider of the type (at the layer) for those applications for which a specific provider has been bound.
        Returns:
        possible object is String
      • getDefaultClientProvider

        @Pattern(regexp="[A-Za-z0-9_][A-Za-z0-9\\-_\\./;#]*")
        @Pattern(regexp="[A-Za-z0-9_][A-Za-z0-9\\-_\\./;#]*") String getDefaultClientProvider()
        Gets the value of the defaultClientProvider property. Used to identify the client provider to be invoked for any application for which a specific client provider has not been bound
        Returns:
        possible object is String
      • getProviderConfig

        List<ProviderConfig> getProviderConfig()
        Gets the value of the providerConfig property.

        This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the providerConfig property.

        For example, to add a new item, do as follows:

            getProviderConfig().add(newItem);
         

        Objects of the following type(s) are allowed in the list ProviderConfig

        Returns: