Class RFC7523Server
- java.lang.Object
-
- org.oa4mp.delegation.server.client.ASImpl
-
- org.oa4mp.delegation.server.client.TokenAwareServer
-
- org.oa4mp.delegation.server.client.RFC7523Server
-
- All Implemented Interfaces:
AddressableServer
,DoubleDispatchServer
,Server
,RFC7523Constants
public class RFC7523Server extends TokenAwareServer implements RFC7523Constants
Created by Jeff Gaynor
on 6/6/23 at 3:11 PM
-
-
Field Summary
-
Fields inherited from interface edu.uiuc.ncsa.oa4mp.delegation.oa2.server.RFC7523Constants
ASSERTION, ASSERTION_JWT_BEARER, CILENT_ASSERTION, CILENT_ASSERTION_TYPE, DEFAULT_LIFETIME, GRANT_TYPE_JWT_BEARER
-
-
Constructor Summary
Constructors Constructor Description RFC7523Server(edu.uiuc.ncsa.security.servlet.ServiceClient serviceClient, URI issuer, String wellKnown, boolean oidcEnabled)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RFC7523Response
processRFC7523Request(RFC7523Request request)
-
Methods inherited from class edu.uiuc.ncsa.oa4mp.delegation.oa2.client.TokenAwareServer
getAndCheckIDToken, getAndCheckResponse, getJsonWebKeys, getServiceClient, getTokenEndpoint, setTokenEndpoint
-
Methods inherited from class edu.uiuc.ncsa.oa4mp.delegation.oa2.client.ASImpl
getAddress, process
-
-
-
-
Method Detail
-
processRFC7523Request
public RFC7523Response processRFC7523Request(RFC7523Request request)
-
-