Interface InboundSecurityContext

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

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

    Modifier and Type
    Method
    Description
    List<org.apache.xml.security.stax.securityToken.SecurityTokenProvider<? extends org.apache.xml.security.stax.securityToken.InboundSecurityToken>>
    Returns all currently registered SecurityTokenProvider's
    org.apache.xml.security.stax.securityToken.SecurityTokenProvider<? extends org.apache.xml.security.stax.securityToken.InboundSecurityToken>
    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.ext.SecurityContext

    addSecurityEventListener, get, getAsList, getAsMap, put, putAsList, putAsMap, putList, remove

    Methods inherited from interface org.apache.xml.security.stax.securityEvent.SecurityEventListener

    registerSecurityEvent
  • Method Details

    • 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