Class SoapTokenProviderBase

  • All Implemented Interfaces:
    org.apache.cxf.sts.token.provider.TokenProvider
    Direct Known Subclasses:
    SoapOpenIdConnectTokenProvider, SoapSamlTokenProvider

    public abstract class SoapTokenProviderBase
    extends Object
    implements org.apache.cxf.sts.token.provider.TokenProvider
    This class contains functionality common to both the OpenIdConnect and SAML2 TokenProvider implementations. This functionality is largely concerned with extracting the input token type and input token object from the yield of SecurityPolicy binding traversal, or from the delegated token context. This state is necessary for the pluggable generation of authentication context state, which is common to both SAML2 and OpenIdConnect tokens.
    • Field Detail

      • logger

        protected final org.slf4j.Logger logger
    • Method Detail

      • invalidateTokenGenerationServiceConsumptionToken

        protected void invalidateTokenGenerationServiceConsumptionToken​(String consumptionToken)
      • isDelegatedIssueOperation

        protected boolean isDelegatedIssueOperation​(org.apache.cxf.sts.token.provider.TokenProviderParameters tokenProviderParameters)