Class OidcImplicitIdTokenAuthorizationResponseBuilder

  • All Implemented Interfaces:
    org.apereo.cas.support.oauth.web.response.callback.OAuth20AuthorizationResponseBuilder

    public class OidcImplicitIdTokenAuthorizationResponseBuilder
    extends org.apereo.cas.support.oauth.web.response.callback.OAuth20TokenAuthorizationResponseBuilder
    Since:
    5.2.0
    • Constructor Summary

      Constructors 
      Constructor Description
      OidcImplicitIdTokenAuthorizationResponseBuilder​(org.apereo.cas.ticket.IdTokenGeneratorService idTokenGenerator, org.apereo.cas.support.oauth.web.response.accesstoken.OAuth20TokenGenerator accessTokenGenerator, org.apereo.cas.ticket.ExpirationPolicy accessTokenExpirationPolicy, org.apereo.cas.ticket.ExpirationPolicy idTokenExpirationPolicy)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected org.springframework.web.servlet.View buildCallbackUrlResponseType​(org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenRequestDataHolder holder, java.lang.String redirectUri, org.apereo.cas.ticket.accesstoken.AccessToken accessToken, java.util.List<org.apache.http.NameValuePair> params, org.apereo.cas.ticket.refreshtoken.RefreshToken refreshToken, org.pac4j.core.context.J2EContext context)  
      boolean supports​(org.pac4j.core.context.J2EContext context)  
      • Methods inherited from class org.apereo.cas.support.oauth.web.response.callback.OAuth20TokenAuthorizationResponseBuilder

        build
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • OidcImplicitIdTokenAuthorizationResponseBuilder

        public OidcImplicitIdTokenAuthorizationResponseBuilder​(org.apereo.cas.ticket.IdTokenGeneratorService idTokenGenerator,
                                                               org.apereo.cas.support.oauth.web.response.accesstoken.OAuth20TokenGenerator accessTokenGenerator,
                                                               org.apereo.cas.ticket.ExpirationPolicy accessTokenExpirationPolicy,
                                                               org.apereo.cas.ticket.ExpirationPolicy idTokenExpirationPolicy)
    • Method Detail

      • buildCallbackUrlResponseType

        protected org.springframework.web.servlet.View buildCallbackUrlResponseType​(org.apereo.cas.support.oauth.web.response.accesstoken.ext.AccessTokenRequestDataHolder holder,
                                                                                    java.lang.String redirectUri,
                                                                                    org.apereo.cas.ticket.accesstoken.AccessToken accessToken,
                                                                                    java.util.List<org.apache.http.NameValuePair> params,
                                                                                    org.apereo.cas.ticket.refreshtoken.RefreshToken refreshToken,
                                                                                    org.pac4j.core.context.J2EContext context)
                                                                             throws java.lang.Exception
        Overrides:
        buildCallbackUrlResponseType in class org.apereo.cas.support.oauth.web.response.callback.OAuth20TokenAuthorizationResponseBuilder
        Throws:
        java.lang.Exception
      • supports

        public boolean supports​(org.pac4j.core.context.J2EContext context)
        Specified by:
        supports in interface org.apereo.cas.support.oauth.web.response.callback.OAuth20AuthorizationResponseBuilder
        Overrides:
        supports in class org.apereo.cas.support.oauth.web.response.callback.OAuth20TokenAuthorizationResponseBuilder