Class SoapWssSecurityProvider

java.lang.Object
org.mule.runtime.api.component.AbstractComponent
org.mule.runtime.core.api.security.AbstractSecurityProvider
com.mulesoft.modules.wss.internal.security.SoapWssSecurityProvider
All Implemented Interfaces:
org.mule.runtime.api.component.Component, org.mule.runtime.api.lifecycle.Initialisable, org.mule.runtime.api.meta.NameableObject, org.mule.runtime.api.meta.NamedObject, org.mule.runtime.core.api.security.SecurityProvider

public class SoapWssSecurityProvider extends org.mule.runtime.core.api.security.AbstractSecurityProvider
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.mule.runtime.api.component.Component

    org.mule.runtime.api.component.Component.Annotations
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     

    Fields inherited from class org.mule.runtime.api.component.AbstractComponent

    ANNOTATION_NAME, LOCATION_KEY, ROOT_CONTAINER_NAME_KEY

    Fields inherited from interface org.mule.runtime.api.component.Component

    ANNOTATIONS_PROPERTY_NAME, NS_MULE_DOCUMENTATION, NS_MULE_PARSER_METADATA

    Fields inherited from interface org.mule.runtime.api.lifecycle.Initialisable

    PHASE_NAME
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.mule.runtime.api.security.Authentication
    authenticate(org.mule.runtime.api.security.Authentication authentication)
     
    boolean
    supports(Class<?> aClass)
     

    Methods inherited from class org.mule.runtime.core.api.security.AbstractSecurityProvider

    createSecurityContext, doInitialise, getName, getSecurityContextFactory, initialise, setName, setSecurityContextFactory

    Methods inherited from class org.mule.runtime.api.component.AbstractComponent

    getAnnotation, getAnnotations, getDslSource, getIdentifier, getLocation, getRepresentation, getRootContainerLocation, initRootContainerName, setAnnotations

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • ID

      public static final String ID
  • Constructor Details

    • SoapWssSecurityProvider

      public SoapWssSecurityProvider()
  • Method Details

    • authenticate

      public org.mule.runtime.api.security.Authentication authenticate(org.mule.runtime.api.security.Authentication authentication)
    • supports

      public boolean supports(Class<?> aClass)
      Specified by:
      supports in interface org.mule.runtime.core.api.security.SecurityProvider
      Overrides:
      supports in class org.mule.runtime.core.api.security.AbstractSecurityProvider