Interface OutboundSecurityContext

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

    public interface OutboundSecurityContext
    extends SecurityContext
    The document security context
    • Method Detail

      • registerSecurityTokenProvider

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

        org.apache.xml.security.stax.securityToken.SecurityTokenProvider<org.apache.xml.security.stax.securityToken.OutboundSecurityToken> 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<org.apache.xml.security.stax.securityToken.OutboundSecurityToken>> getRegisteredSecurityTokenProviders()
        Returns all currently registered SecurityTokenProvider's
        Returns:
        All registered SecurityTokenProvider's