Package edu.uiuc.ncsa.oa4mp.delegation.oa2.server
-
Interface Summary Interface Description OA2ClientScopes This abstracts the scopes stored in the client so a propertAGIResponse2
can be created.OA2TransactionScopes This contains the bits about scopes for a given transaction.OIDCServiceTransactionInterface Mostly this exists because of the inheritance hierarchy vis a vis the very ancient OAuth 1 code.RFC7523Constants Constants relating to RFC7523, client authorization with JWTs.RFC7662Constants Constants for RFC 7662, the token introspection endpoint.RFC8628Constants Created by Jeff Gaynor
on 2/9/21 at 11:22 AMRFC8693Constants Created by Jeff Gaynor
on 6/24/20 at 11:43 AMRFC9068Constants Created by Jeff Gaynor
on 11/16/21 at 8:24 AMTXRecordInterface Thanks to Java package restrictions, have to make an interface for TXRecords here. -
Class Summary Class Description AGI2 Authorization grant issuer class.AGIResponse2 Authorization grant response from authorization endpoint on serverAGRequest2 This has the lifetime in it directly, since the grant request is done before the transaction can exist.ATI2 Access token issuer class for OAuth2.ATIResponse2 OIDC server response for request for access tokenIDTokenResponse This is the superclass for responses that must include the ID token.IResponse2 Created by Jeff Gaynor
on 6/4/13 at 5:07 PMPAI2 Protected asset (cert) issuer for Oauth 2 classPAIResponse2 Protected asset (cert) issuer response for OIDC.RFC7636Util Created by Jeff Gaynor
on 8/27/21 at 9:20 AMRTI2 Refresh Token Issuer for OAuth2.RTIRequest Created by Jeff Gaynor
on 2/26/14 at 11:32 AMRTIResponse Contains both an access token and refresh token.UII2 UserInfo issuer for OAuth 2 classUIIRequest2 Request to issuer for UserInfo.UIIResponse2 User info issuer response -
Exception Summary Exception Description InvalidNonceException Created by Jeff Gaynor
on 9/24/13 at 1:21 PMUnsupportedScopeException Created by Jeff Gaynor
on 8/17/15 at 2:30 PM