Class GoogleAuthorizationService
java.lang.Object
com.predic8.membrane.core.interceptor.oauth2.authorizationservice.AuthorizationService
com.predic8.membrane.core.interceptor.oauth2.authorizationservice.GoogleAuthorizationService
-
Field Summary
Fields inherited from class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.AuthorizationService
httpClientConfiguration, log, router, scope, supportsDynamicRegistration -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetLoginURL(String securityToken, String callbackURL, String pathQuery) voidinit()Methods inherited from class com.predic8.membrane.core.interceptor.oauth2.authorizationservice.AuthorizationService
applyAuth, checkForClientIdAndSecret, doDynamicRegistration, doRequest, dynamicRegistration, getClientId, getClientSecret, getHttpClient, getHttpClientConfiguration, getJwtKeyCertHandler, getScope, getSslParser, idTokenIsValid, init, isUseJWTForClientAuth, refreshTokenRequest, requestUserEndpoint, resolve, setClientId, setClientIdAndSecret, setClientSecret, setHttpClient, setHttpClientConfiguration, setScope, setSslParser, setUseJWTForClientAuth, supportsDynamicRegistration
-
Constructor Details
-
GoogleAuthorizationService
public GoogleAuthorizationService()
-
-
Method Details
-
init
public void init()- Specified by:
initin classAuthorizationService
-
getIssuer
- Specified by:
getIssuerin classAuthorizationService
-
getJwksEndpoint
- Specified by:
getJwksEndpointin classAuthorizationService- Throws:
Exception
-
getLoginURL
- Specified by:
getLoginURLin classAuthorizationService
-
getTokenEndpoint
- Specified by:
getTokenEndpointin classAuthorizationService
-
getRevocationEndpoint
- Specified by:
getRevocationEndpointin classAuthorizationService
-
getUserInfoEndpoint
- Specified by:
getUserInfoEndpointin classAuthorizationService
-
getEndSessionEndpoint
- Specified by:
getEndSessionEndpointin classAuthorizationService- Throws:
Exception
-
getSubject
- Specified by:
getSubjectin classAuthorizationService
-