Interface SecurityContext

All Known Implementing Classes:
JWKSecurityContext, SimpleSecurityContext

public interface SecurityContext
Security context. Provides additional information necessary for processing a JOSE object.

Example context information:

  • Identifier of the message producer (e.g. OpenID Connect issuer) to retrieve its public key to verify the JWS signature.
  • Indicator whether the message was received over a secure channel (e.g. TLS/SSL) which is essential for processing unsecured (plain) JOSE objects.
Version:
2015-06-10
Author:
Vladimir Dzhuvinov