Interface InboundSecurityContext

  • All Superinterfaces:
    SecurityContext, org.apache.xml.security.stax.securityEvent.SecurityEventListener

    public interface InboundSecurityContext
    extends SecurityContext
    The document security context
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      List<org.apache.xml.security.stax.securityToken.SecurityTokenProvider<? extends org.apache.xml.security.stax.securityToken.InboundSecurityToken>> getRegisteredSecurityTokenProviders()
      Returns all currently registered SecurityTokenProvider's
      org.apache.xml.security.stax.securityToken.SecurityTokenProvider<? extends org.apache.xml.security.stax.securityToken.InboundSecurityToken> getSecurityTokenProvider​(String id)
      Returns a registered SecurityTokenProvider with the given id or null if not found
      void registerSecurityTokenProvider​(String id, org.apache.xml.security.stax.securityToken.SecurityTokenProvider<? extends org.apache.xml.security.stax.securityToken.InboundSecurityToken> securityTokenProvider)
      Register a new SecurityTokenProvider.
      • Methods inherited from interface org.apache.xml.security.stax.securityEvent.SecurityEventListener

        registerSecurityEvent
    • Method Detail

      • registerSecurityTokenProvider

        void registerSecurityTokenProvider​(String id,
                                           org.apache.xml.security.stax.securityToken.SecurityTokenProvider<? extends org.apache.xml.security.stax.securityToken.InboundSecurityToken> securityTokenProvider)
        Register a new SecurityTokenProvider.
        Parameters:
        id - A unique id
        securityTokenProvider - The actual SecurityTokenProvider to register.
      • getSecurityTokenProvider

        org.apache.xml.security.stax.securityToken.SecurityTokenProvider<? extends org.apache.xml.security.stax.securityToken.InboundSecurityToken> getSecurityTokenProvider​(String id)
        Returns a registered SecurityTokenProvider with the given id or null if not found
        Parameters:
        id - The SecurityTokenProvider's id
        Returns:
        The SecurityTokenProvider
      • getRegisteredSecurityTokenProviders

        List<org.apache.xml.security.stax.securityToken.SecurityTokenProvider<? extends org.apache.xml.security.stax.securityToken.InboundSecurityToken>> getRegisteredSecurityTokenProviders()
        Returns all currently registered SecurityTokenProvider's
        Returns:
        All registered SecurityTokenProvider's