A B C D E F G H I J K L M N O P R S T U V W Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ACCEPT_REQUESTS - org.oa4mp.delegation.server.jwt.FlowType
-
Allows for accepting requests.
- acceptRequests - Variable in class org.oa4mp.delegation.server.jwt.FlowStates
- ACCESS_DENIED - Static variable in interface org.oa4mp.delegation.server.OA2Errors
-
The resource owner or authorization server denied the request.
- ACCESS_TOKEN - org.oa4mp.delegation.server.jwt.FlowType
-
Allows for issuing access tokens
- ACCESS_TOKEN - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- ACCESS_TOKEN_LIFETIME - Static variable in interface org.oa4mp.delegation.server.OA2ConfigTags
- ACCESS_TOKEN_LIFETIME - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- ACCESS_TOKEN_TYPE - Static variable in interface org.oa4mp.delegation.server.server.RFC8693Constants
- ACCESS_TYPE - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- accessToken - Variable in class org.oa4mp.delegation.server.jwt.FlowStates
- accessToken - Variable in class org.oa4mp.delegation.server.OA2TokenForge
- accessToken(String...) - Method in class org.oa4mp.delegation.server.OA2TokenForge
- AccessTokenHandlerInterface - Interface in org.oa4mp.delegation.server.jwt
-
Created by Jeff Gaynor
on 7/24/20 at 7:28 AM - ACCOUNT_SELECTION_REQUIRED - Static variable in interface org.oa4mp.delegation.server.OA2Errors
-
The End-User is REQUIRED to select a session at the Authorization Server.
- ACTIVE - Static variable in interface org.oa4mp.delegation.server.server.RFC7662Constants
- ACTOR_TOKEN - Static variable in interface org.oa4mp.delegation.server.server.RFC8693Constants
- ACTOR_TOKEN_TYPE - Static variable in interface org.oa4mp.delegation.server.server.RFC8693Constants
- addHandler(PayloadHandler) - Method in class org.oa4mp.delegation.server.jwt.HandlerRunner
- ADDITIONAL_PARAMETER - Static variable in interface org.oa4mp.delegation.server.OA2ConfigTags
- ADDITIONAL_PARAMETERS - Static variable in interface org.oa4mp.delegation.server.OA2ConfigTags
- addRequestState(ScriptRunRequest) - Method in interface org.oa4mp.delegation.server.jwt.PayloadHandler
-
Marshall any resources this script needs to make a request.
- ADDRESS - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
-
End-User's preferred postal address.
- addStackTraceToFM() - Method in exception org.oa4mp.delegation.server.OA2GeneralError
-
Appends the stack trace of this exception to the current
OA2GeneralError.forensicMessage. - addStackTraceToFM(Throwable) - Method in exception org.oa4mp.delegation.server.OA2GeneralError
-
Appends the stack trace of the given
Throwableto the currentOA2GeneralError.forensicMessage. - ADMIN_CLIENT - Static variable in interface org.oa4mp.delegation.server.server.RFC7523Constants
- ADMIN_KID - Static variable in interface org.oa4mp.delegation.server.server.RFC7523Constants
- AFFILIATION - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
- AGI2 - Class in org.oa4mp.delegation.server.server
-
Authorization grant issuer class.
- AGI2(TokenForge, URI, boolean) - Constructor for class org.oa4mp.delegation.server.server.AGI2
-
Constructor
- AGIResponse2 - Class in org.oa4mp.delegation.server.server
-
Authorization grant response from authorization endpoint on server
- AGIResponse2(boolean) - Constructor for class org.oa4mp.delegation.server.server.AGIResponse2
- AGRequest2 - Class in org.oa4mp.delegation.server.server
-
This has the lifetime in it directly, since the grant request is done before the transaction can exist.
- AGRequest2(HttpServletRequest, long) - Constructor for class org.oa4mp.delegation.server.server.AGRequest2
- AGServer2 - Class in org.oa4mp.delegation.server.client
-
This class manages the client call to the authorization grant server
- AGServer2(ServiceClient) - Constructor for class org.oa4mp.delegation.server.client.AGServer2
- ALGORITHM - Static variable in class org.oa4mp.delegation.server.jwt.MyOtherJWTUtil2
- ASImpl - Class in org.oa4mp.delegation.server.client
-
Addressable Server implementation to support double dispatch pattern(?)
- ASImpl(URI) - Constructor for class org.oa4mp.delegation.server.client.ASImpl
- asJSON() - Method in exception org.oa4mp.delegation.server.OA2GeneralError
- asJSON() - Method in exception org.oa4mp.delegation.server.OA2JSONException
- ASSERTION - Static variable in interface org.oa4mp.delegation.server.server.RFC7523Constants
- ASSERTION_JWT_BEARER - Static variable in interface org.oa4mp.delegation.server.server.RFC7523Constants
- asset - Variable in class org.oa4mp.delegation.server.OA2TokenForge
- asset(String...) - Method in class org.oa4mp.delegation.server.OA2TokenForge
- at_do_templates - Variable in class org.oa4mp.delegation.server.jwt.FlowStates
- AT_DO_TEMPLATES - org.oa4mp.delegation.server.jwt.FlowType
- ATI2 - Class in org.oa4mp.delegation.server.server
-
Access token issuer class for OAuth2.
- ATI2(TokenForge, URI, boolean) - Constructor for class org.oa4mp.delegation.server.server.ATI2
-
Constructor
- ATIResponse2 - Class in org.oa4mp.delegation.server.server
-
OIDC server response for request for access token
- ATIResponse2(AccessTokenImpl, RefreshTokenImpl, boolean) - Constructor for class org.oa4mp.delegation.server.server.ATIResponse2
- ATResponse2 - Class in org.oa4mp.delegation.server.client
-
Since the OAuth 2 protocol supports getting a refresh token back from the server with the access token, we have to include it in this class.
- ATResponse2(AccessTokenImpl) - Constructor for class org.oa4mp.delegation.server.client.ATResponse2
- ATResponse2(AccessTokenImpl, RefreshTokenImpl, IDTokenImpl) - Constructor for class org.oa4mp.delegation.server.client.ATResponse2
- ATServer2 - Class in org.oa4mp.delegation.server.client
-
This class handles the client call to the access token endpoint
- ATServer2(ServiceClient, URI, String, boolean, long, boolean) - Constructor for class org.oa4mp.delegation.server.client.ATServer2
- ATServer2.IDTokenEntry - Class in org.oa4mp.delegation.server.client
-
Placeholder class for storing ID tokens.
- AttributeEntry(String, String, boolean, boolean) - Constructor for class org.oa4mp.delegation.server.server.config.LDAPConfigurationUtil.AttributeEntry
- AUDIENCE - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
- AUDIENCE - Static variable in interface org.oa4mp.delegation.server.server.RFC8693Constants
- AUTH_GRANT_LIFETIME - Static variable in interface org.oa4mp.delegation.server.OA2ConfigTags
- AUTH_GRANT_TOKEN_LIFETIME - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- AUTH_TIME - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
- AUTHENTICATION_CLASS_REFERENCE - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
- AUTHENTICATION_CLASS_REFERENCE - Static variable in interface org.oa4mp.delegation.server.server.RFC9068Constants
- AUTHENTICATION_METHOD_REFERENCE - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
- AUTHENTICATION_METHOD_REFERENCE - Static variable in interface org.oa4mp.delegation.server.server.RFC9068Constants
- AUTHENTICATION_TIME - Static variable in interface org.oa4mp.delegation.server.server.RFC9068Constants
- AUTHORIZATION_CODE - Static variable in interface org.oa4mp.delegation.server.OA2Constants
-
This is used for the code=grant token when getting the access token.
- AUTHORIZATION_CODE_VALUE - Static variable in interface org.oa4mp.delegation.server.OA2Constants
-
Deprecated.
- AUTHORIZATION_ENDPOINT - Static variable in interface org.oa4mp.delegation.server.OIDCDiscoveryTags
- AUTHORIZATION_ENDPOINT_DEFAULT - Static variable in interface org.oa4mp.delegation.server.OIDCDiscoveryTags
- AUTHORIZATION_STATE - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- AUTHORIZATION_TIME - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- AUTHORIZED_PARTY - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
- authzGrant - Variable in class org.oa4mp.delegation.server.OA2TokenForge
- authzGrant(String...) - Method in class org.oa4mp.delegation.server.OA2TokenForge
-
This and similarly named methods are provided so you can override the specific path components and enforce your own semantics on the tokens.
B
- basicScopes - Static variable in interface org.oa4mp.delegation.server.OA2Scopes
-
These are the basic scopes supported by the OA4MP OIDC protocol.
- BEARER_TOKEN_TYPE - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- BIRTHDATE - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
-
End-User's birthday, represented as an ISO 8601:2004 [ISO8601‑2004] YYYY-MM-DD format.
- bList - Static variable in class org.oa4mp.delegation.server.OA2Scopes.ScopeUtil
- byteCount - Static variable in class org.oa4mp.delegation.server.server.RFC7636Util
C
- CERT_LIFETIME - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- CERT_REQ - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- CERT_SUBJECT_DN - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
- checkClaims() - Method in interface org.oa4mp.delegation.server.jwt.PayloadHandler
-
Called after the runner has gotten the claims so that this class can check integrity.
- checkNonce(String) - Static method in class org.oa4mp.delegation.server.NonceHerder
-
Checks if a non-trivial nonce is here and if so, throws an exception.
- ClaimSource - Interface in org.oa4mp.delegation.server.server.claims
-
This is charged with modelling the source for sets of claims.
- ClaimSourceConfiguration - Class in org.oa4mp.delegation.server.server.claims
-
Every
ClaimSourcecan have a pre or post-processor. - ClaimSourceConfiguration() - Constructor for class org.oa4mp.delegation.server.server.claims.ClaimSourceConfiguration
- ClaimSourceConfigurationUtil - Class in org.oa4mp.delegation.server.server.claims
-
This is a utility that will take a claim source and make a configuration for it.
- ClaimSourceConfigurationUtil() - Constructor for class org.oa4mp.delegation.server.server.claims.ClaimSourceConfigurationUtil
- ClaimSourceFactory - Class in org.oa4mp.delegation.server.server.claims
-
Created by Jeff Gaynor
on 12/19/16 at 11:26 AM - ClaimSourceFactory() - Constructor for class org.oa4mp.delegation.server.server.claims.ClaimSourceFactory
- ClaimSourceFactoryRequest - Class in org.oa4mp.delegation.server.server.claims
-
Created by Jeff Gaynor
on 12/19/16 at 11:26 AM - ClaimSourceFactoryRequest(MyLoggingFacade, ClaimSourceConfiguration, Collection<String>) - Constructor for class org.oa4mp.delegation.server.server.claims.ClaimSourceFactoryRequest
- client - Variable in exception org.oa4mp.delegation.server.OA2GeneralError
- CLIENT_ASSERTION - Static variable in interface org.oa4mp.delegation.server.server.RFC7523Constants
- CLIENT_ASSERTION_TYPE - Static variable in interface org.oa4mp.delegation.server.server.RFC7523Constants
- CLIENT_ID - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- CLIENT_SECRET - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- CLIENT_SECRET_LENGTH - Static variable in interface org.oa4mp.delegation.server.OA2ConfigTags
- ClientJSONConfigUtil - Class in org.oa4mp.delegation.server.server.scripts
-
This will read the configuration.
- ClientJSONConfigUtil() - Constructor for class org.oa4mp.delegation.server.server.scripts.ClientJSONConfigUtil
- ClientQDLScripts - Class in org.oa4mp.delegation.server.server.scripts.qdl
-
Created by Jeff Gaynor
on 2/5/20 at 2:25 PM - ClientQDLScripts() - Constructor for class org.oa4mp.delegation.server.server.scripts.qdl.ClientQDLScripts
- ClientQDLScriptsUtil - Class in org.oa4mp.delegation.server.server.scripts.qdl
-
Created by Jeff Gaynor
on 2/5/20 at 2:28 PM - ClientQDLScriptsUtil() - Constructor for class org.oa4mp.delegation.server.server.scripts.qdl.ClientQDLScriptsUtil
- ClientScripts - Interface in org.oa4mp.delegation.server.server.scripts
-
Created by Jeff Gaynor
Marker interface. - ClientScriptsFactory<V extends ClientScripts> - Class in org.oa4mp.delegation.server.server.scripts
-
Created by Jeff Gaynor
on 2/5/20 at 2:45 PM - ClientScriptsFactory() - Constructor for class org.oa4mp.delegation.server.server.scripts.ClientScriptsFactory
- clone() - Method in class org.oa4mp.delegation.server.server.config.LDAPConfiguration
- CODE_CHALLENGE - Static variable in class org.oa4mp.delegation.server.server.RFC7636Util
- CODE_CHALLENGE_METHOD - Static variable in class org.oa4mp.delegation.server.server.RFC7636Util
- CODE_CHALLENGE_METHOD_SUPPORTED - Static variable in interface org.oa4mp.delegation.server.OIDCDiscoveryTags
- CODE_CHARS - Static variable in interface org.oa4mp.delegation.server.server.RFC8628Constants
-
Characters to be used in user codes.
- CODE_VERIFIER - Static variable in class org.oa4mp.delegation.server.server.RFC7636Util
- COMMENT_KEY - Static variable in class org.oa4mp.delegation.server.server.scripts.ClientJSONConfigUtil
- concat(JSONObject, JSONObject) - Static method in class org.oa4mp.delegation.server.jwt.MyOtherJWTUtil2
- CONSENT_REQUIRED - Static variable in interface org.oa4mp.delegation.server.OA2Errors
-
The Authorization Server requires End-User consent.
- create(ClaimSourceFactoryRequest) - Method in class org.oa4mp.delegation.server.server.claims.ClaimSourceFactory
- createBasicJWT(BaseClient) - Static method in class org.oa4mp.delegation.server.client.RFC7523Utils
-
Every basic JWT for the assertion and client_assertion (i.e., auth grant and authorization) has the same structure.
- createChallenge(String, String) - Static method in class org.oa4mp.delegation.server.server.RFC7636Util
- createConfiguration() - Method in class org.oa4mp.delegation.server.server.claims.ClaimSourceConfigurationUtil
-
Override as needed to create a new configuration of the right type.
- createConfiguration() - Method in class org.oa4mp.delegation.server.server.config.LDAPConfigurationUtil
- createJSON() - Method in class org.oa4mp.delegation.server.server.UIIResponse2
-
Override this if needed.
- createJWT(JSONObject) - Static method in class org.oa4mp.delegation.server.jwt.MyOtherJWTUtil2
-
Creates an unsigned token.
- createJWT(JSONObject, JSONWebKey) - Static method in class org.oa4mp.delegation.server.jwt.MyOtherJWTUtil2
- createJWT(JSONObject, JSONWebKey, String) - Static method in class org.oa4mp.delegation.server.jwt.MyOtherJWTUtil2
- createJWT(JSONObject, String) - Static method in class org.oa4mp.delegation.server.jwt.MyOtherJWTUtil2
- createNonce() - Static method in class org.oa4mp.delegation.server.NonceHerder
-
Creates a default nonce that is 32 bytes long.
- createNonce(int) - Static method in class org.oa4mp.delegation.server.NonceHerder
- createRedirectURL(DelegationRequest, AGResponse) - Method in class org.oa4mp.delegation.server.client.DS2
-
Creates redirect URL
- createResponse(AccessTokenImpl, RefreshTokenImpl, IDTokenImpl) - Method in class org.oa4mp.delegation.server.client.ATServer2
- createResponse(AccessTokenImpl, RefreshTokenImpl, IDTokenImpl) - Method in class org.oa4mp.delegation.server.client.RTServer2
- createToken(ATRequest) - Method in class org.oa4mp.delegation.server.OA2TokenForge
- createToken(AGRequest2) - Method in class org.oa4mp.delegation.server.OA2TokenForge
- createToken(RTIRequest) - Method in class org.oa4mp.delegation.server.OA2TokenForge
- createVerifier() - Static method in class org.oa4mp.delegation.server.server.RFC7636Util
D
- decat(String) - Static method in class org.oa4mp.delegation.server.jwt.MyOtherJWTUtil2
-
This returns header, payload and signature as the three elements of an array.
- DEFAULT_ACCESS_TOKEN_LIFETIME - Static variable in interface org.oa4mp.delegation.server.OA2ConfigTags
- DEFAULT_ID_TOKEN_LIFETIME - Static variable in interface org.oa4mp.delegation.server.OA2ConfigTags
- DEFAULT_LIFETIME - Static variable in interface org.oa4mp.delegation.server.server.RFC7523Constants
- DEFAULT_NO_OP_CODE - Static variable in exception org.oa4mp.delegation.server.jwt.ScriptRuntimeException
- DEFAULT_PORT - Static variable in class org.oa4mp.delegation.server.server.config.LDAPConfigurationUtil
- DEFAULT_REFRESH_TOKEN_LIFETIME - Static variable in interface org.oa4mp.delegation.server.OA2ConfigTags
- DEFAULT_TYPE - Static variable in class org.oa4mp.delegation.server.jwt.MyOtherJWTUtil2
- DEFAULT_WAIT - Static variable in interface org.oa4mp.delegation.server.server.RFC8628Constants
-
Number of milliseconds that we wait between calls to create a new user code.
- DESCRIPTION - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- DEVICE_AUTHORIZATION_ENDPOINT - Static variable in interface org.oa4mp.delegation.server.OIDCDiscoveryTags
- DEVICE_AUTHORIZATION_ENDPOINT - Static variable in interface org.oa4mp.delegation.server.server.RFC8628Constants
- DEVICE_AUTHORIZATION_ENDPOINT_DEFAULT - Static variable in interface org.oa4mp.delegation.server.OIDCDiscoveryTags
- DEVICE_CODE - Static variable in interface org.oa4mp.delegation.server.server.RFC8628Constants
-
REQUIRED.
- DISPLAY - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- DISPLAY_NAME - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
-
Also found is the name used in addressing the user directly, in e.g. dialog boxes.
- DISPLAY_PAGE - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- DISPLAY_POPUP - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- DISPLAY_TOUCH - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- DISPLAY_WAP - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- doAuthClaims() - Method in class org.oa4mp.delegation.server.jwt.HandlerRunner
- doInitFlowTokenRequest(ServiceClient, BaseClient, JSONWebKey, BaseClient, URI, Map) - Static method in class org.oa4mp.delegation.server.client.RFC7523Utils
-
Do the token request via the admin client, using one of it's key for signing.
- doPost(ServiceClient, BaseClient, URI, JSONWebKey, Map) - Static method in class org.oa4mp.delegation.server.client.RFC7523Utils
-
This creates the authorization request See
RFC7523Utils.doPost(ServiceClient, BaseClient, URI, String, Map) - doPost(ServiceClient, BaseClient, URI, String, Map) - Static method in class org.oa4mp.delegation.server.client.RFC7523Utils
-
Does a POST to the endpoint using the client's key.
- doRefreshClaims() - Method in class org.oa4mp.delegation.server.jwt.HandlerRunner
- doScript(String) - Method in class org.oa4mp.delegation.server.jwt.HandlerRunner
- doTokenClaims() - Method in class org.oa4mp.delegation.server.jwt.HandlerRunner
- doTokenClaims(boolean) - Method in class org.oa4mp.delegation.server.jwt.HandlerRunner
- doTokenExchange() - Method in class org.oa4mp.delegation.server.jwt.HandlerRunner
- doTokenRequest(ServiceClient, BaseClient, URI, String, Map) - Static method in class org.oa4mp.delegation.server.client.RFC7523Utils
-
Creates an authorization grant for the client as per RFC 7523 section 2.1, and the authorization (section 2.2) .
- doUserInfo() - Method in class org.oa4mp.delegation.server.jwt.HandlerRunner
- DS2 - Class in org.oa4mp.delegation.server.client
-
Delegation service for OIDC
- DS2(AGServer, ATServer, PAServer, UIServer2, RTServer, RFC6749_4_4Server, RFC7009Server, RFC7662Server, RFC7523Server, RFC8623Server) - Constructor for class org.oa4mp.delegation.server.client.DS2
-
Constructor
E
- EA_SUPPORT - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- EDU_PERSON_ASSURANCE - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
- EDU_PERSON_ENTITLEMENT - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
- EDU_PERSON_ORC_ID - Static variable in interface org.oa4mp.delegation.server.OA2Scopes
- EDU_PERSON_ORCID - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
- EMAIL - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
-
End-User's preferred e-mail address.
- EMAIL_VERIFIED - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
-
True if the End-User's e-mail address has been verified; otherwise false.
- ENABLE_TWO_FACTOR_SUPPORT - Static variable in interface org.oa4mp.delegation.server.OA2ConfigTags
- enabled - Variable in class org.oa4mp.delegation.server.server.claims.ClaimSourceConfiguration
- ENABLED_TAG - Static variable in class org.oa4mp.delegation.server.server.claims.ClaimSourceConfigurationUtil
- ENTITLEMENT - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
- EPPN - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
- EPTID - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
- equals(Object) - Method in class org.oa4mp.delegation.server.server.config.LDAPConfiguration
- ERROR - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- ERROR_DESCRIPTION - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- ERROR_URI - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- ERROR_URI_PARAMETER - Static variable in interface org.oa4mp.delegation.server.OA2Errors
- execute(ClaimSource, JSONObject) - Method in interface org.oa4mp.delegation.server.jwt.PayloadHandler
-
Runs this specific claim source against the internal state of this class.
- EXPIRATION - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
- EXPIRES_IN - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- EXPIRES_IN - Static variable in interface org.oa4mp.delegation.server.server.RFC8628Constants
-
REQUIRED.
F
- FAIL_ON_ERROR_TAG - Static variable in class org.oa4mp.delegation.server.server.claims.ClaimSourceConfigurationUtil
- failOnError - Variable in class org.oa4mp.delegation.server.server.claims.ClaimSourceConfiguration
- FAMILY_NAME - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
-
Surname(s) or last name(s) of the End-User.
- findKey(BaseClient, String) - Static method in class org.oa4mp.delegation.server.client.RFC7523Utils
-
Finds the key for signing from the given client using the given key id (kid).
- finish(String) - Method in interface org.oa4mp.delegation.server.jwt.PayloadHandler
-
Called at the very end of all processing, this lets the handler, clean up or whatever it needs to do.
- FlowStates - Class in org.oa4mp.delegation.server.jwt
-
A container for the states that are permitted.
- FlowStates() - Constructor for class org.oa4mp.delegation.server.jwt.FlowStates
- FlowStates(JSONObject) - Constructor for class org.oa4mp.delegation.server.jwt.FlowStates
- FlowType - Enum in org.oa4mp.delegation.server.jwt
-
Created by Jeff Gaynor
on 2/15/20 at 8:27 AM - FORM_ENCODING - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- fromJSON(JSON) - Method in class org.oa4mp.delegation.server.server.config.LDAPConfigurationUtil
-
Takes a generic
JSONobject and disambiguates it, returning a collection of LDAP configurations. - fromJSON(JSONArray) - Method in class org.oa4mp.delegation.server.server.config.LDAPConfigurationUtil
- fromJSON(JSONObject) - Method in class org.oa4mp.delegation.server.jwt.FlowStates
- fromJSON(JSONObject) - Method in class org.oa4mp.delegation.server.server.config.JSONClaimSourceConfig
- fromJSON(JSONObject) - Method in class org.oa4mp.delegation.server.server.config.LDAPConfiguration
- fromJSON(JSONObject) - Method in class org.oa4mp.delegation.server.server.config.LDAPConfigurationUtil
- fromJSON(JSONObject) - Static method in class org.oa4mp.delegation.server.server.config.SSLConfigurationUtil2
- fromJSON(ClaimSourceConfiguration, JSONObject) - Method in class org.oa4mp.delegation.server.server.claims.ClaimSourceConfigurationUtil
-
Populate and existing configuration.
- fromJSON(ClaimSourceConfiguration, JSONObject) - Method in class org.oa4mp.delegation.server.server.config.LDAPConfigurationUtil
-
Populate an existing LDAPConfiguration from the JSON.
- fromJSONNEW(JSONObject) - Static method in class org.oa4mp.delegation.server.server.config.SSLConfigurationUtil2
- fromJSONOLD(JSONObject) - Static method in class org.oa4mp.delegation.server.server.config.SSLConfigurationUtil2
- fromQDL(QDLStem) - Method in interface org.oa4mp.delegation.server.server.claims.ClaimSource
-
Deserialize this claim source from its QDL representation.
G
- GENDER - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
-
End-User's gender.
- GET_CERT - org.oa4mp.delegation.server.jwt.FlowType
- GET_CLAIMS - org.oa4mp.delegation.server.jwt.FlowType
- getAccessToken() - Method in interface org.oa4mp.delegation.server.jwt.AccessTokenHandlerInterface
-
The actual simple access token (usually used as the identifier for the claims-based AT.
- getAccessToken() - Method in class org.oa4mp.delegation.server.server.IDTokenResponse
- getAccessToken() - Method in class org.oa4mp.delegation.server.server.PAIResponse2
-
Getter for access token
- getAccessToken() - Method in class org.oa4mp.delegation.server.server.RTIRequest
- getAccessToken() - Method in class org.oa4mp.delegation.server.server.UIIRequest2
-
Getter for access token
- getAccessToken() - Method in class org.oa4mp.delegation.server.server.UIIResponse2
- getAccessToken(String...) - Method in class org.oa4mp.delegation.server.OA2TokenForge
- getAccessToken(Map<String, String>) - Method in class org.oa4mp.delegation.server.OA2TokenForge
- getAccessToken(HttpServletRequest) - Method in class org.oa4mp.delegation.server.OA2TokenForge
- getAccessToken(ATRequest) - Method in class org.oa4mp.delegation.server.client.ATServer2
-
Gets access token.
- getAccessTokenHandler() - Method in class org.oa4mp.delegation.server.jwt.HandlerRunner
- getAccessTokenLifetime() - Method in interface org.oa4mp.delegation.server.server.OIDCServiceTransactionInterface
- getAdditionalFilter() - Method in class org.oa4mp.delegation.server.server.config.LDAPConfiguration
-
This is used as part of the search filter.
- getAdditionalInformation() - Method in class org.oa4mp.delegation.server.server.PAIResponse2
-
Getter for additional information
- getAdditionalParameters(ConfigurationNode) - Static method in class org.oa4mp.delegation.server.OA2ConfigurationLoaderUtils
-
To read a block of parameters from a (client) configuration.
- getAddress() - Method in class org.oa4mp.delegation.server.client.ASImpl
- getAddress() - Method in class org.oa4mp.delegation.server.UserInfo
- getAgIdProvider() - Method in class org.oa4mp.delegation.server.OA2TokenForge
- getAndCheckIDToken(JSONObject, BasicRequest) - Method in class org.oa4mp.delegation.server.client.TokenAwareServer
-
Takes the response JSON object that contains the ID token and the request and checks that it is a valid ID Token for this client.
- getAndCheckResponse(String) - Method in class org.oa4mp.delegation.server.client.TokenAwareServer
- getAsset(Client, Map, AccessToken) - Method in class org.oa4mp.delegation.server.client.PAServer2
-
Gets asset
- getATData() - Method in interface org.oa4mp.delegation.server.server.OIDCServiceTransactionInterface
- getAtIdProvider() - Method in class org.oa4mp.delegation.server.OA2TokenForge
- getAudience() - Method in interface org.oa4mp.delegation.server.server.OIDCServiceTransactionInterface
- getAuthName(int) - Method in class org.oa4mp.delegation.server.server.config.LDAPConfigurationUtil
- getAuthorizationGrant(String...) - Method in class org.oa4mp.delegation.server.OA2TokenForge
- getAuthorizationGrant(Map<String, String>) - Method in class org.oa4mp.delegation.server.OA2TokenForge
- getAuthorizationGrant(HttpServletRequest) - Method in class org.oa4mp.delegation.server.OA2TokenForge
- getAuthType() - Method in class org.oa4mp.delegation.server.server.config.LDAPConfiguration
-
This will return the corresponding number for the security authorization (see constants in
LDAPConfigurationUtil) which can be used for switch statements. - getAuthType(String) - Method in class org.oa4mp.delegation.server.server.config.LDAPConfigurationUtil
- getAuthzGrantLifetime() - Method in interface org.oa4mp.delegation.server.server.OIDCServiceTransactionInterface
- getBasicScopes() - Static method in class org.oa4mp.delegation.server.OA2Scopes.ScopeUtil
- getBirthdate() - Method in class org.oa4mp.delegation.server.UserInfo
- getBoolean(String) - Method in class org.oa4mp.delegation.server.UserInfo
- getCallback() - Method in exception org.oa4mp.delegation.server.OA2RedirectableError
- getCert - Variable in class org.oa4mp.delegation.server.jwt.FlowStates
- getClaims - Variable in class org.oa4mp.delegation.server.jwt.FlowStates
- getClaims() - Method in interface org.oa4mp.delegation.server.server.claims.ClaimSource
-
in order to support server discovery, every plugin must enumerate whatever claims it may serve.
- getClient() - Method in exception org.oa4mp.delegation.server.OA2GeneralError
- getClient() - Method in class org.oa4mp.delegation.server.server.AGIResponse2
- getCode() - Method in exception org.oa4mp.delegation.server.jwt.ScriptRuntimeException
- getComment(JSONObject) - Static method in class org.oa4mp.delegation.server.server.scripts.ClientJSONConfigUtil
-
Checks if the argument has a comment flag.
- getComponentName() - Method in class org.oa4mp.delegation.server.server.claims.ClaimSourceConfigurationUtil
- getComponentName() - Method in class org.oa4mp.delegation.server.server.config.LDAPConfigurationUtil
- getConfiguration() - Method in interface org.oa4mp.delegation.server.server.claims.ClaimSource
- getConfiguration() - Method in class org.oa4mp.delegation.server.server.claims.ClaimSourceFactoryRequest
- getConfiguration(MyLoggingFacade, ConfigurationNode) - Method in class org.oa4mp.delegation.server.server.claims.ClaimSourceConfigurationUtil
-
Populate a
ClaimSourceConfigurationNOTE the node is assumed to be for the form {"componentName":{}} where the key is the component name is the claim source, e.g. ldap that is used. - getContextName() - Method in class org.oa4mp.delegation.server.server.config.LDAPConfiguration
-
The name of the context for the JNDI
DirContext.search(Name, Attributes)function. - getCustomErrorURI() - Method in exception org.oa4mp.delegation.server.jwt.ScriptRuntimeException
- getDescription() - Method in exception org.oa4mp.delegation.server.OA2GeneralError
- getEmail() - Method in class org.oa4mp.delegation.server.UserInfo
- getError() - Method in exception org.oa4mp.delegation.server.OA2GeneralError
- getErrorURI() - Method in exception org.oa4mp.delegation.server.jwt.ScriptRuntimeException
-
An error URI if one is needed.
- getErrorURI() - Method in exception org.oa4mp.delegation.server.OA2ATException
- getExtendedAttributes() - Method in interface org.oa4mp.delegation.server.jwt.PayloadHandler
-
Get the claims (the actual payload).
- getExtendedAttributes() - Method in interface org.oa4mp.delegation.server.server.OIDCServiceTransactionInterface
- getFactory() - Static method in class org.oa4mp.delegation.server.server.claims.ClaimSourceFactory
- getFamily_name() - Method in class org.oa4mp.delegation.server.UserInfo
- getFlowStates() - Method in interface org.oa4mp.delegation.server.server.OIDCServiceTransactionInterface
- getForensicMessage() - Method in exception org.oa4mp.delegation.server.OA2GeneralError
-
This is designed for a specific log message if there is an error.
- getFromSources(FlowStates, String, boolean) - Method in class org.oa4mp.delegation.server.jwt.HandlerRunner
-
Deprecated.This should go away at some point since it has to loop over handler and basically ignores how the system works.
- getGender() - Method in class org.oa4mp.delegation.server.UserInfo
- getGiven_name() - Method in class org.oa4mp.delegation.server.UserInfo
- getGrant() - Method in class org.oa4mp.delegation.server.server.AGIResponse2
-
Getter for grant
- getHttpStatus() - Method in exception org.oa4mp.delegation.server.jwt.ScriptRuntimeException
- getHttpStatus() - Method in exception org.oa4mp.delegation.server.OA2GeneralError
- getId() - Method in class org.oa4mp.delegation.server.server.claims.ClaimSourceConfiguration
-
Opaque identifier for uniquely identifying this configuratioin
- getIdToken() - Method in class org.oa4mp.delegation.server.server.IDTokenResponse
- getIDToken(String...) - Method in class org.oa4mp.delegation.server.OA2TokenForge
- getIdTokenHandlerInterface() - Method in class org.oa4mp.delegation.server.jwt.HandlerRunner
- getIDTokenIdentifier() - Method in interface org.oa4mp.delegation.server.server.OIDCServiceTransactionInterface
- getIDTokenProvider() - Method in class org.oa4mp.delegation.server.OA2TokenForge
- getIDTokenStore() - Static method in class org.oa4mp.delegation.server.client.ATServer2
- getInt(String) - Method in class org.oa4mp.delegation.server.UserInfo
- getJavaSignatureName(String) - Static method in class org.oa4mp.delegation.server.jwt.MyOtherJWTUtil2
- getJSON(String) - Method in class org.oa4mp.delegation.server.UserInfo
- getJSONUtil() - Method in class org.oa4mp.delegation.server.server.claims.ClaimSourceConfigurationUtil
- getJSONUtil() - Static method in class org.oa4mp.delegation.server.server.config.SSLConfigurationUtil2
- getJsonWebKey() - Method in class org.oa4mp.delegation.server.server.IDTokenResponse
- getJsonWebKeys() - Method in class org.oa4mp.delegation.server.client.TokenAwareServer
- getJsonWebKeys(ServiceClient, String) - Static method in class org.oa4mp.delegation.server.jwt.MyOtherJWTUtil2
- getJsonWebKeys(String) - Static method in class org.oa4mp.delegation.server.jwt.MyOtherJWTUtil2
-
Create a basic
ServiceClientto get the keys from the well known page. - getJsonWebKeys(URI) - Static method in class org.oa4mp.delegation.server.jwt.MyOtherJWTUtil2
- getJwkUtil2() - Method in class org.oa4mp.delegation.server.jwt.MyOtherJWTUtil2
- getLdapConfiguration(MyLoggingFacade, ConfigurationNode) - Method in class org.oa4mp.delegation.server.server.config.LDAPConfigurationUtil
-
Converts an XML configuration into an configuration.
- getLifetime() - Method in class org.oa4mp.delegation.server.server.AGRequest2
- getLocale() - Method in class org.oa4mp.delegation.server.UserInfo
- getLogger() - Method in class org.oa4mp.delegation.server.server.claims.ClaimSourceFactoryRequest
- getMap() - Method in class org.oa4mp.delegation.server.UserInfo
- getMaxWait() - Method in class org.oa4mp.delegation.server.server.claims.ClaimSourceConfiguration
-
How long to sleep between connection retries in LDAP
- getMiddle_name() - Method in class org.oa4mp.delegation.server.UserInfo
- getName() - Method in class org.oa4mp.delegation.server.server.claims.ClaimSourceConfiguration
- getName() - Method in class org.oa4mp.delegation.server.UserInfo
- getNickname() - Method in class org.oa4mp.delegation.server.UserInfo
- getNonces() - Static method in class org.oa4mp.delegation.server.NonceHerder
- getOmitList() - Method in class org.oa4mp.delegation.server.server.claims.ClaimSourceConfiguration
-
This is the list of claims from the headers to omit.
- getParam(HttpServletRequest, String) - Static method in class org.oa4mp.delegation.server.OA2Utilities
- getParameters() - Method in class org.oa4mp.delegation.server.server.IResponse2
- getParameters() - Method in class org.oa4mp.delegation.server.server.UIIResponse2
- getParameters(HttpServletRequest) - Static method in class org.oa4mp.delegation.server.OA2Utilities
-
Returns the parameters from the request as key value pairs.
- getPassword() - Method in class org.oa4mp.delegation.server.server.config.LDAPConfiguration
- getPayload() - Method in interface org.oa4mp.delegation.server.jwt.AccessTokenHandlerInterface
- getPayload() - Method in interface org.oa4mp.delegation.server.jwt.PayloadHandler
-
The payload for this is the actual token created (payload is the middle of a JWT, e.g.)
- getPhCfg() - Method in interface org.oa4mp.delegation.server.jwt.PayloadHandler
- getPhone_number() - Method in class org.oa4mp.delegation.server.UserInfo
- getPicture() - Method in class org.oa4mp.delegation.server.UserInfo
- getPort() - Method in class org.oa4mp.delegation.server.server.config.LDAPConfiguration
- getPreferred_username() - Method in class org.oa4mp.delegation.server.UserInfo
- getProperties() - Method in class org.oa4mp.delegation.server.server.claims.ClaimSourceConfiguration
-
Get all the properties this knows about.
- getProperty(String) - Method in class org.oa4mp.delegation.server.server.claims.ClaimSourceConfiguration
- getProtectedAsset() - Method in class org.oa4mp.delegation.server.server.PAIResponse2
-
Getter for protected asset (cert)
- getProxyId() - Method in interface org.oa4mp.delegation.server.server.OIDCServiceTransactionInterface
- getProxyState() - Method in interface org.oa4mp.delegation.server.server.OIDCServiceTransactionInterface
- getRefreshToken() - Method in interface org.oa4mp.delegation.server.jwt.RefreshTokenHandlerInterface
- getRefreshToken() - Method in class org.oa4mp.delegation.server.server.IDTokenResponse
- getRefreshToken(String...) - Method in class org.oa4mp.delegation.server.OA2TokenForge
- getRefreshTokenHandler() - Method in class org.oa4mp.delegation.server.jwt.HandlerRunner
- getRefreshTokenLifetime() - Method in interface org.oa4mp.delegation.server.server.OIDCServiceTransactionInterface
- getRefreshTokenProvider() - Method in class org.oa4mp.delegation.server.OA2TokenForge
- getRequestedType() - Method in exception org.oa4mp.delegation.server.jwt.ScriptRuntimeException
- getResource() - Method in interface org.oa4mp.delegation.server.server.OIDCServiceTransactionInterface
- getResponseCode() - Method in interface org.oa4mp.delegation.server.jwt.PayloadHandler
- getRetryCount() - Method in class org.oa4mp.delegation.server.server.claims.ClaimSourceConfiguration
-
How many times to retry connecting.
- getRfc7009Server() - Method in class org.oa4mp.delegation.server.client.DS2
- getRfc7662Server() - Method in class org.oa4mp.delegation.server.client.DS2
- getRfc8623Server() - Method in class org.oa4mp.delegation.server.client.DS2
- getRTData() - Method in interface org.oa4mp.delegation.server.server.OIDCServiceTransactionInterface
- getRTResponse(URI, RTRequest) - Method in class org.oa4mp.delegation.server.client.RTServer2
- getRtServer() - Method in class org.oa4mp.delegation.server.client.DS2
- getScopes() - Static method in class org.oa4mp.delegation.server.OA2Scopes.ScopeUtil
- getScopes() - Method in interface org.oa4mp.delegation.server.server.claims.ClaimSource
-
A list of scopes that this source supports.
- getScopes() - Method in class org.oa4mp.delegation.server.server.claims.ClaimSourceFactoryRequest
- getScopes() - Method in interface org.oa4mp.delegation.server.server.OA2ClientScopes
- getScopes() - Method in interface org.oa4mp.delegation.server.server.OA2TransactionScopes
- getScopes() - Method in interface org.oa4mp.delegation.server.server.OIDCServiceTransactionInterface
- getScopes(ConfigurationNode) - Static method in class org.oa4mp.delegation.server.OA2ConfigurationLoaderUtils
-
The block containing the scopes.
- getScriptRuntimeEngine() - Method in class org.oa4mp.delegation.server.jwt.HandlerRunner
- getScriptSet() - Method in interface org.oa4mp.delegation.server.jwt.PayloadHandlerConfig
- getSearchAttributes() - Method in class org.oa4mp.delegation.server.server.config.LDAPConfiguration
-
Search attributes are recorded as a map.
- getSearchBase() - Method in class org.oa4mp.delegation.server.server.config.LDAPConfiguration
- getSearchFilterAttribute() - Method in class org.oa4mp.delegation.server.server.config.LDAPConfiguration
- getSearchNameKey() - Method in class org.oa4mp.delegation.server.server.config.LDAPConfiguration
- getSearchScope() - Method in class org.oa4mp.delegation.server.server.config.LDAPConfiguration
- getSecurityPrincipal() - Method in class org.oa4mp.delegation.server.server.config.LDAPConfiguration
- getServer() - Method in class org.oa4mp.delegation.server.OA2TokenForge
- getServer() - Method in class org.oa4mp.delegation.server.server.config.LDAPConfiguration
-
This is a raw string of addresses (possibly plural) all comma separated.
- getServerURI() - Method in class org.oa4mp.delegation.server.OA2TokenForge
- getServiceClient() - Method in class org.oa4mp.delegation.server.client.AGServer2
- getServiceClient() - Method in class org.oa4mp.delegation.server.client.PAServer2
- getServiceClient() - Method in class org.oa4mp.delegation.server.client.TokenAwareServer
- getServiceClient() - Method in class org.oa4mp.delegation.server.client.UIServer2
- getServiceTransaction() - Method in class org.oa4mp.delegation.server.server.AGIResponse2
- getServiceTransaction() - Method in class org.oa4mp.delegation.server.server.IDTokenResponse
- getSignedPayload(JSONWebKey) - Method in interface org.oa4mp.delegation.server.jwt.PayloadHandler
- getSignedPayload(JSONWebKey, String) - Method in interface org.oa4mp.delegation.server.jwt.PayloadHandler
-
Take the payload of this and sign it with the given key, using the header as needed.
- getSources() - Method in interface org.oa4mp.delegation.server.jwt.PayloadHandler
-
These are the sources that the runner will use to populate the claims
- getSslConfiguration() - Method in class org.oa4mp.delegation.server.server.config.LDAPConfiguration
- getState() - Method in exception org.oa4mp.delegation.server.OA2GeneralError
- getStoredToken() - Method in interface org.oa4mp.delegation.server.server.TXRecordInterface
- getString(String) - Method in class org.oa4mp.delegation.server.UserInfo
- getStringType(String) - Method in class org.oa4mp.delegation.server.OA2TokenForge
-
Takes a token (as a string) and returns a human-readable type of token.
- getSub() - Method in class org.oa4mp.delegation.server.UserInfo
- getSupportedScopes() - Method in class org.oa4mp.delegation.server.server.IDTokenResponse
-
The server must decide which scopes to return if any.
- getTF() - Method in class org.oa4mp.delegation.server.server.AGI2
- getThingies(String, JSONObject, String) - Static method in class org.oa4mp.delegation.server.server.scripts.ClientJSONConfigUtil
-
Return the contents as a JSON array.
- getThingy(String, JSONObject, String) - Static method in class org.oa4mp.delegation.server.server.scripts.ClientJSONConfigUtil
-
Return the
JSONObjectfor the given key. - getToken() - Method in interface org.oa4mp.delegation.server.server.TXRecordInterface
- getTokenEndpoint() - Method in class org.oa4mp.delegation.server.client.TokenAwareServer
- getType() - Method in class org.oa4mp.delegation.server.server.RTIRequest
- getType() - Method in class org.oa4mp.delegation.server.server.UIIRequest2
- getType(String) - Method in class org.oa4mp.delegation.server.OA2TokenForge
- getUiServer() - Method in class org.oa4mp.delegation.server.client.DS2
-
Getter for UIServer
- getUpdated_at() - Method in class org.oa4mp.delegation.server.UserInfo
- getURI(String) - Method in class org.oa4mp.delegation.server.OA2TokenForge
- getUserInfo() - Method in class org.oa4mp.delegation.server.server.UIIResponse2
-
Getter for UserInfo
- getUserInfo(UIRequest) - Method in class org.oa4mp.delegation.server.client.DS2
- getUserMetadata() - Method in class org.oa4mp.delegation.server.server.IDTokenResponse
- getUserMetaData() - Method in interface org.oa4mp.delegation.server.jwt.AccessTokenHandlerInterface
- getUserMetaData() - Method in interface org.oa4mp.delegation.server.jwt.IDTokenHandlerInterface
- getUserMetaData() - Method in interface org.oa4mp.delegation.server.server.OA2TransactionScopes
- getUserMetaData() - Method in interface org.oa4mp.delegation.server.server.OIDCServiceTransactionInterface
- getUsername() - Method in class org.oa4mp.delegation.server.server.UIIRequest2
- getValue() - Method in enum org.oa4mp.delegation.server.jwt.FlowType
- getWebsite() - Method in class org.oa4mp.delegation.server.UserInfo
- getZoneinfo() - Method in class org.oa4mp.delegation.server.UserInfo
- GIVEN_NAME - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
-
Given name(s) or first name(s) of the End-User.
- GRANT_TYPE - Static variable in interface org.oa4mp.delegation.server.OA2Constants
-
Used as the parameter for the grant type, e.g. grant_type="authorization_code"
- GRANT_TYPE_AUTHORIZATION_CODE - Static variable in interface org.oa4mp.delegation.server.OA2Constants
-
Use with authorization code grant
- GRANT_TYPE_CLIENT_CREDENTIALS - Static variable in interface org.oa4mp.delegation.server.OA2Constants
-
Use for client credentials flow.
- GRANT_TYPE_DEVICE_CODE - Static variable in interface org.oa4mp.delegation.server.server.RFC8628Constants
- GRANT_TYPE_DEVICE_FLOW - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- GRANT_TYPE_IMPLICIT - Static variable in interface org.oa4mp.delegation.server.OA2Constants
-
Use for implicit flow.
- GRANT_TYPE_JWT_BEARER - Static variable in interface org.oa4mp.delegation.server.server.RFC7523Constants
- GRANT_TYPE_REFRESH_TOKEN - Static variable in interface org.oa4mp.delegation.server.OA2Constants
-
Use with authorization code grant
- GRANT_TYPE_TOKEN_EXCHANGE - Static variable in interface org.oa4mp.delegation.server.server.RFC8693Constants
- GRANT_TYPE_TOKEN_INFO - Static variable in interface org.oa4mp.delegation.server.OA2Constants
H
- handleResponse(ScriptRunResponse) - Method in interface org.oa4mp.delegation.server.jwt.PayloadHandler
-
This takes the response from a script and unmarshalls the resources
- HandlerRunner - Class in org.oa4mp.delegation.server.jwt
-
Runs the various configured handlers in the correct phases.
- HandlerRunner(OIDCServiceTransactionInterface, ScriptRuntimeEngine) - Constructor for class org.oa4mp.delegation.server.jwt.HandlerRunner
- handleSREResponse(OIDCServiceTransactionInterface, ScriptRunResponse) - Method in class org.oa4mp.delegation.server.jwt.HandlerRunner
-
Process the script, but the claim sources are not updated because we are not interested in the claim sources, e.g. if this is called after all claims sources have been processed and the script just massages the claims or flow states.
- hasATHandler() - Method in class org.oa4mp.delegation.server.jwt.HandlerRunner
- hasCallback() - Method in exception org.oa4mp.delegation.server.OA2RedirectableError
- hasClient() - Method in exception org.oa4mp.delegation.server.OA2GeneralError
- hasConfiguration() - Method in interface org.oa4mp.delegation.server.server.claims.ClaimSource
- hasForensicMessage() - Method in exception org.oa4mp.delegation.server.OA2GeneralError
- hasIDTokenHandler() - Method in class org.oa4mp.delegation.server.jwt.HandlerRunner
- hasJSONObject() - Method in class org.oa4mp.delegation.server.server.config.JSONClaimSourceConfig
- hasJSONObject() - Method in class org.oa4mp.delegation.server.server.config.LDAPConfiguration
- hasNonce(String) - Static method in class org.oa4mp.delegation.server.NonceHerder
-
Checks if this herder knows about this nonce.
- hasRefreshToken() - Method in class org.oa4mp.delegation.server.server.IDTokenResponse
- hasRTHandler() - Method in class org.oa4mp.delegation.server.jwt.HandlerRunner
- hasScope(String) - Static method in class org.oa4mp.delegation.server.OA2Scopes.ScopeUtil
- hasScript() - Method in interface org.oa4mp.delegation.server.jwt.PayloadHandler
- hasSearchScope() - Method in class org.oa4mp.delegation.server.server.config.LDAPConfiguration
- hasThingy(String, String, JSONObject) - Static method in class org.oa4mp.delegation.server.server.scripts.ClientJSONConfigUtil
-
Drills down a level to check if this thingy has the given object.
- HEADER_INDEX - Static variable in class org.oa4mp.delegation.server.jwt.MyOtherJWTUtil2
- HEADER_TYPE - Static variable in interface org.oa4mp.delegation.server.server.RFC9068Constants
I
- I_TRUST_UIN - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
- id - Variable in class org.oa4mp.delegation.server.server.claims.ClaimSourceConfiguration
- ID_TAG - Static variable in class org.oa4mp.delegation.server.server.claims.ClaimSourceConfigurationUtil
- ID_TOKEN - org.oa4mp.delegation.server.jwt.FlowType
-
Allows for issuing id tokens
- ID_TOKEN - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- ID_TOKEN_HINT - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- ID_TOKEN_IDENTIFIER - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- ID_TOKEN_LIFETIME - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- ID_TOKEN_TYPE - Static variable in interface org.oa4mp.delegation.server.server.RFC8693Constants
- IDP - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
- IDP_NAME - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
- idToken - Variable in class org.oa4mp.delegation.server.client.ATServer2.IDTokenEntry
- idToken - Variable in class org.oa4mp.delegation.server.jwt.FlowStates
- idToken - Variable in class org.oa4mp.delegation.server.OA2TokenForge
- idToken(String...) - Method in class org.oa4mp.delegation.server.OA2TokenForge
- IDTokenEntry() - Constructor for class org.oa4mp.delegation.server.client.ATServer2.IDTokenEntry
- IDTokenHandlerInterface - Interface in org.oa4mp.delegation.server.jwt
-
Marker interface for handlers that have user meta data.
- IDTokenResponse - Class in org.oa4mp.delegation.server.server
-
This is the superclass for responses that must include the ID token.
- IDTokenResponse(AccessTokenImpl, RefreshTokenImpl, boolean) - Constructor for class org.oa4mp.delegation.server.server.IDTokenResponse
- IETF_CAPUT - Static variable in interface org.oa4mp.delegation.server.server.RFC8693Constants
- init() - Method in interface org.oa4mp.delegation.server.jwt.PayloadHandler
-
Creates and initializes the claims object this class manages.
- initializeHandlers() - Method in class org.oa4mp.delegation.server.jwt.HandlerRunner
- INTERACTION_REQUIRED - Static variable in interface org.oa4mp.delegation.server.OA2Errors
-
The Authorization Server requires End-User interaction of some form to proceed.
- intersection(Collection<String>, Collection<String>) - Static method in class org.oa4mp.delegation.server.OA2Scopes.ScopeUtil
- INTERVAL - Static variable in interface org.oa4mp.delegation.server.server.RFC8628Constants
-
OPTIONAL.
- INTROSPECTION_ENDPOINT_DEFAULT - Static variable in interface org.oa4mp.delegation.server.OIDCDiscoveryTags
- INVALID_GRANT - Static variable in interface org.oa4mp.delegation.server.OA2Errors
-
Used in the access servlet when a grant is presented that is either expired or invalid.
- INVALID_REQUEST - Static variable in interface org.oa4mp.delegation.server.OA2Errors
-
The request is missing a required parameter, includes an invalid parameter value, includes a parameter more than once, or is otherwise malformed.
- INVALID_REQUEST_OBJECT - Static variable in interface org.oa4mp.delegation.server.OA2Errors
-
The request parameter contains an invalid Request Object.
- INVALID_REQUEST_URI - Static variable in interface org.oa4mp.delegation.server.OA2Errors
-
The request_uri in the Authorization Request returns an error or contains invalid data.
- INVALID_SCOPE - Static variable in interface org.oa4mp.delegation.server.OA2Errors
-
The requested scope is invalid, unknown, or malformed.
- INVALID_TARGET - Static variable in interface org.oa4mp.delegation.server.OA2Errors
- INVALID_TOKEN - Static variable in interface org.oa4mp.delegation.server.OA2Errors
-
Specifically for the userInfo and getCert endpoints.
- InvalidNonceException - Exception in org.oa4mp.delegation.server.server
-
Created by Jeff Gaynor
on 9/24/13 at 1:21 PM - InvalidNonceException() - Constructor for exception org.oa4mp.delegation.server.server.InvalidNonceException
- InvalidNonceException(String) - Constructor for exception org.oa4mp.delegation.server.server.InvalidNonceException
- InvalidNonceException(String, Throwable) - Constructor for exception org.oa4mp.delegation.server.server.InvalidNonceException
- InvalidNonceException(Throwable) - Constructor for exception org.oa4mp.delegation.server.server.InvalidNonceException
- IResponse2 - Class in org.oa4mp.delegation.server.server
-
Created by Jeff Gaynor
on 6/4/13 at 5:07 PM - IResponse2(boolean) - Constructor for class org.oa4mp.delegation.server.server.IResponse2
- IS_GROUP - Static variable in class org.oa4mp.delegation.server.server.config.LDAPConfigurationUtil
- IS_MEMBER_OF - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
-
OA4MP specific claim for group memberships that may come from e.g.
- isEmail_verified() - Method in class org.oa4mp.delegation.server.UserInfo
- isEnabled() - Method in interface org.oa4mp.delegation.server.server.claims.ClaimSource
- isEnabled() - Method in class org.oa4mp.delegation.server.server.claims.ClaimSourceConfiguration
-
Enable this component.
- isEncodeToken() - Method in class org.oa4mp.delegation.server.server.AGIResponse2
-
Set true only if you want the token encoded in the response.
- isFactorySet() - Static method in class org.oa4mp.delegation.server.server.claims.ClaimSourceFactory
- isFailOnError() - Method in class org.oa4mp.delegation.server.server.claims.ClaimSourceConfiguration
-
Fail if there is an error, i.e. if the claim source throws an exception, all further processing stops at that point, otherwise, continue, but just don't include the claims from this sournce
- isGroup - Variable in class org.oa4mp.delegation.server.server.config.LDAPConfigurationUtil.AttributeEntry
- isInstanceOf(JSONObject) - Method in class org.oa4mp.delegation.server.server.claims.ClaimSourceConfigurationUtil
-
Returns if the JSON is the type for for this utility.
- isLDAPCOnfig(JSONObject) - Method in class org.oa4mp.delegation.server.server.config.LDAPConfigurationUtil
-
Check if a configuration is for ldap.
- isLegacyHandler() - Method in interface org.oa4mp.delegation.server.jwt.PayloadHandlerConfig
- isList - Variable in class org.oa4mp.delegation.server.server.config.LDAPConfigurationUtil.AttributeEntry
- isNotifyOnFail() - Method in class org.oa4mp.delegation.server.server.claims.ClaimSourceConfiguration
-
If this claim source has an error, notify the system administrators.
- isOIDC() - Method in class org.oa4mp.delegation.server.server.IResponse2
- isPhone_number_verified() - Method in class org.oa4mp.delegation.server.UserInfo
- isRunOnlyAtAuthorization() - Method in interface org.oa4mp.delegation.server.server.claims.ClaimSource
-
Whether to run this during the authorization phase or not.
- isSignToken() - Method in class org.oa4mp.delegation.server.server.IDTokenResponse
- ISSUED_AT - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
- ISSUED_TOKEN_TYPE - Static variable in interface org.oa4mp.delegation.server.server.RFC8693Constants
- ISSUER - Static variable in interface org.oa4mp.delegation.server.OA2ConfigTags
-
This overrides the discovery for the servlet and will be used globally.
- ISSUER - Static variable in interface org.oa4mp.delegation.server.OIDCDiscoveryTags
- ISSUER - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
J
- JSONClaimSourceConfig - Class in org.oa4mp.delegation.server.server.config
-
All components that are configurations should probably extend this.
- JSONClaimSourceConfig(JSONObject) - Constructor for class org.oa4mp.delegation.server.server.config.JSONClaimSourceConfig
- jsonObject - Variable in class org.oa4mp.delegation.server.server.config.JSONClaimSourceConfig
- JWKS_CERTS - Static variable in interface org.oa4mp.delegation.server.OIDCDiscoveryTags
- JWKS_URI - Static variable in interface org.oa4mp.delegation.server.OIDCDiscoveryTags
- JWT_ID - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
- JWT_TOKEN_TYPE - Static variable in interface org.oa4mp.delegation.server.server.RFC8693Constants
- JWTUtil - Class in org.oa4mp.delegation.server
- JWTUtil() - Constructor for class org.oa4mp.delegation.server.JWTUtil
K
- KEY_ID - Static variable in class org.oa4mp.delegation.server.jwt.MyOtherJWTUtil2
L
- LDAP_ADDRESS_TAG - Static variable in class org.oa4mp.delegation.server.server.config.LDAPConfigurationUtil
- LDAP_AUTH_NONE - Static variable in class org.oa4mp.delegation.server.server.config.LDAPConfigurationUtil
- LDAP_AUTH_NONE_KEY - Static variable in class org.oa4mp.delegation.server.server.config.LDAPConfigurationUtil
- LDAP_AUTH_SIMPLE - Static variable in class org.oa4mp.delegation.server.server.config.LDAPConfigurationUtil
- LDAP_AUTH_SIMPLE_KEY - Static variable in class org.oa4mp.delegation.server.server.config.LDAPConfigurationUtil
- LDAP_AUTH_STRONG - Static variable in class org.oa4mp.delegation.server.server.config.LDAPConfigurationUtil
- LDAP_AUTH_STRONG_KEY - Static variable in class org.oa4mp.delegation.server.server.config.LDAPConfigurationUtil
- LDAP_AUTH_TYPE - Static variable in class org.oa4mp.delegation.server.server.config.LDAPConfigurationUtil
- LDAP_AUTH_UNSPECIFIED_KEY - Static variable in class org.oa4mp.delegation.server.server.config.LDAPConfigurationUtil
- LDAP_CN - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
- LDAP_CONTEXT_NAME_TAG - Static variable in class org.oa4mp.delegation.server.server.config.LDAPConfigurationUtil
- LDAP_DN - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
- LDAP_PASSWORD_TAG - Static variable in class org.oa4mp.delegation.server.server.config.LDAPConfigurationUtil
- LDAP_PORT_TAG - Static variable in class org.oa4mp.delegation.server.server.config.LDAPConfigurationUtil
- LDAP_SEARCH_ATTRIBUTE_TAG - Static variable in class org.oa4mp.delegation.server.server.config.LDAPConfigurationUtil
- LDAP_SEARCH_ATTRIBUTES_TAG - Static variable in class org.oa4mp.delegation.server.server.config.LDAPConfigurationUtil
- LDAP_SEARCH_BASE_TAG - Static variable in class org.oa4mp.delegation.server.server.config.LDAPConfigurationUtil
- LDAP_SECURITY_PRINCIPAL_TAG - Static variable in class org.oa4mp.delegation.server.server.config.LDAPConfigurationUtil
- LDAP_SN - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
- LDAP_TAG - Static variable in class org.oa4mp.delegation.server.server.config.LDAPConfigurationUtil
- LDAPConfiguration - Class in org.oa4mp.delegation.server.server.config
-
Created by Jeff Gaynor
on 5/3/16 at 11:17 AM - LDAPConfiguration() - Constructor for class org.oa4mp.delegation.server.server.config.LDAPConfiguration
- LDAPConfigurationUtil - Class in org.oa4mp.delegation.server.server.config
-
A utility that loads the configuration from a node and has the tags, etc. for it.
- LDAPConfigurationUtil() - Constructor for class org.oa4mp.delegation.server.server.config.LDAPConfigurationUtil
- LDAPConfigurationUtil.AttributeEntry - Class in org.oa4mp.delegation.server.server.config
- LOCALE - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
-
End-User's locale, represented as a BCP47 [RFC5646] language tag.
- LOGIN_REQUIRED - Static variable in interface org.oa4mp.delegation.server.OA2Errors
-
The Authorization Server requires End-User authentication.
M
- main(String[]) - Static method in class org.oa4mp.delegation.server.server.config.SSLConfigurationUtil2
- main(String[]) - Static method in class org.oa4mp.delegation.server.server.RFC7636Util
- MAX_ACCESS_TOKEN_LIFETIME - Static variable in interface org.oa4mp.delegation.server.OA2ConfigTags
- MAX_ACCESS_TOKEN_LIFETIME - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- MAX_AGE - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- MAX_AUTH_GRANT_LIFETIME - Static variable in interface org.oa4mp.delegation.server.OA2ConfigTags
- MAX_CLIENT_REFRESH_TOKEN_LIFETIME - Static variable in interface org.oa4mp.delegation.server.OA2ConfigTags
- MAX_ID_TOKEN_LFIFETIME - Static variable in interface org.oa4mp.delegation.server.OA2ConfigTags
- MAX_ID_TOKEN_LIFETIME - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- MAX_REFRESH_LIFETIME - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- MAX_REFRESH_TOKEN_LIFETIME - Static variable in interface org.oa4mp.delegation.server.OA2ConfigTags
- metaCT(IssuerRequest, IP2) - Method in class org.oa4mp.delegation.server.OA2TokenForge
-
Does some grunt work of figuring out the lifetime then creates the URI.
- METHOD_PLAIN - Static variable in class org.oa4mp.delegation.server.server.RFC7636Util
- METHOD_S256 - Static variable in class org.oa4mp.delegation.server.server.RFC7636Util
- MIDDLE_NAME - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
-
Middle name(s) of the End-User.
- MyOtherJWTUtil2 - Class in org.oa4mp.delegation.server.jwt
-
Creates JWT tokens from their serialized form H.P.S (Header, Payload and Signature), signs them or verifies them.
- MyOtherJWTUtil2() - Constructor for class org.oa4mp.delegation.server.jwt.MyOtherJWTUtil2
N
- name - Variable in class org.oa4mp.delegation.server.server.claims.ClaimSourceConfiguration
- NAME - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
-
End-User's full name in displayable form including all name parts, possibly including titles and suffixes, ordered according to the End-User's locale and preferences.
- NAME_TAG - Static variable in class org.oa4mp.delegation.server.server.claims.ClaimSourceConfigurationUtil
- newDoScript(String) - Method in class org.oa4mp.delegation.server.jwt.HandlerRunner
- newInstance(ClaimSourceFactoryRequest) - Static method in class org.oa4mp.delegation.server.server.claims.ClaimSourceFactory
- newSRR(OIDCServiceTransactionInterface, String) - Method in class org.oa4mp.delegation.server.jwt.HandlerRunner
-
creates new
ScriptRunRequestwith the basic information from the transaction. - NICKNAME - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
-
Casual name of the End-User that may or may not be the same as the given_name.
- NONCE - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- NonceHerder - Class in org.oa4mp.delegation.server
-
A class to manage nonces (with an in-memory store) and create new ones.
- NonceHerder() - Constructor for class org.oa4mp.delegation.server.NonceHerder
- NONE_JWT - Static variable in class org.oa4mp.delegation.server.jwt.MyOtherJWTUtil2
- NONE_KEY - Static variable in class org.oa4mp.delegation.server.jwt.MyOtherJWTUtil2
- nonPublicScopes - Static variable in interface org.oa4mp.delegation.server.OA2Scopes
- NOT_VALID_BEFORE - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
- NOTIFY_ON_FAIL_TAG - Static variable in class org.oa4mp.delegation.server.server.claims.ClaimSourceConfigurationUtil
- notifyOnFail - Variable in class org.oa4mp.delegation.server.server.claims.ClaimSourceConfiguration
O
- OA2ATException - Exception in org.oa4mp.delegation.server
-
This is thrown by the AT servlet and is used to construct the response which must include JSON.
- OA2ATException(String, String) - Constructor for exception org.oa4mp.delegation.server.OA2ATException
-
Case for very early failure, e.g., invalid client id.
- OA2ATException(String, String, int, String) - Constructor for exception org.oa4mp.delegation.server.OA2ATException
-
Most general exception if something more exotic than error + description + bad request is needed.
- OA2ATException(String, String, int, String, BaseClient) - Constructor for exception org.oa4mp.delegation.server.OA2ATException
- OA2ATException(String, String, int, URI, String) - Constructor for exception org.oa4mp.delegation.server.OA2ATException
- OA2ATException(String, String, int, URI, String, BaseClient) - Constructor for exception org.oa4mp.delegation.server.OA2ATException
- OA2ATException(String, String, String) - Constructor for exception org.oa4mp.delegation.server.OA2ATException
-
The vast majority of error from the token endpoint are required by the RFC (section 5.2) to return a bad request (400) http status.
- OA2ATException(String, String, String, BaseClient) - Constructor for exception org.oa4mp.delegation.server.OA2ATException
- OA2ATException(String, String, BaseClient) - Constructor for exception org.oa4mp.delegation.server.OA2ATException
- OA2ATException(OA2RedirectableError) - Constructor for exception org.oa4mp.delegation.server.OA2ATException
- OA2Claims - Interface in org.oa4mp.delegation.server.server.claims
-
Created by Jeff Gaynor
on 2/5/15 at 2:28 PM - OA2ClientScopes - Interface in org.oa4mp.delegation.server.server
-
This abstracts the scopes stored in the client so a propert
AGIResponse2can be created. - OA2ConfigTags - Interface in org.oa4mp.delegation.server
-
These are the tags in (XML) configuration files.
- OA2ConfigurationLoaderUtils - Class in org.oa4mp.delegation.server
-
Created by Jeff Gaynor
on 8/26/15 at 3:59 PM - OA2ConfigurationLoaderUtils() - Constructor for class org.oa4mp.delegation.server.OA2ConfigurationLoaderUtils
- OA2Constants - Interface in org.oa4mp.delegation.server
-
Constants that are used as e.g. parameters in client requests
- OA2Errors - Interface in org.oa4mp.delegation.server
-
Created by Jeff Gaynor
on 2/6/15 at 1:43 PM - OA2GeneralError - Exception in org.oa4mp.delegation.server
-
This is for use places where there is no redirect url available.
- OA2GeneralError() - Constructor for exception org.oa4mp.delegation.server.OA2GeneralError
- OA2GeneralError(String) - Constructor for exception org.oa4mp.delegation.server.OA2GeneralError
- OA2GeneralError(String, String, int, String) - Constructor for exception org.oa4mp.delegation.server.OA2GeneralError
- OA2GeneralError(String, String, int, String, BaseClient) - Constructor for exception org.oa4mp.delegation.server.OA2GeneralError
- OA2GeneralError(String, Throwable) - Constructor for exception org.oa4mp.delegation.server.OA2GeneralError
- OA2GeneralError(Throwable) - Constructor for exception org.oa4mp.delegation.server.OA2GeneralError
- OA2GeneralError(OA2RedirectableError) - Constructor for exception org.oa4mp.delegation.server.OA2GeneralError
-
Convert a redirectable error to a general one.
- OA2JSONException - Exception in org.oa4mp.delegation.server
-
Used for exceptions that must be returned as JSON.
- OA2JSONException() - Constructor for exception org.oa4mp.delegation.server.OA2JSONException
- OA2JSONException(String) - Constructor for exception org.oa4mp.delegation.server.OA2JSONException
- OA2JSONException(String, String, int, String) - Constructor for exception org.oa4mp.delegation.server.OA2JSONException
- OA2JSONException(String, String, int, String, BaseClient) - Constructor for exception org.oa4mp.delegation.server.OA2JSONException
- OA2JSONException(String, Throwable) - Constructor for exception org.oa4mp.delegation.server.OA2JSONException
- OA2JSONException(Throwable) - Constructor for exception org.oa4mp.delegation.server.OA2JSONException
- OA2JSONException(OA2RedirectableError) - Constructor for exception org.oa4mp.delegation.server.OA2JSONException
- OA2RedirectableError - Exception in org.oa4mp.delegation.server
-
A standard OIDC error, where there is a valid redirect and the return codes are turned into parameters in the redirect.
- OA2RedirectableError() - Constructor for exception org.oa4mp.delegation.server.OA2RedirectableError
- OA2RedirectableError(String) - Constructor for exception org.oa4mp.delegation.server.OA2RedirectableError
- OA2RedirectableError(String, String, int, String) - Constructor for exception org.oa4mp.delegation.server.OA2RedirectableError
- OA2RedirectableError(String, String, int, String, URI) - Constructor for exception org.oa4mp.delegation.server.OA2RedirectableError
- OA2RedirectableError(String, String, int, String, URI, BaseClient) - Constructor for exception org.oa4mp.delegation.server.OA2RedirectableError
- OA2RedirectableError(String, String, int, String, BaseClient) - Constructor for exception org.oa4mp.delegation.server.OA2RedirectableError
- OA2RedirectableError(String, Throwable) - Constructor for exception org.oa4mp.delegation.server.OA2RedirectableError
- OA2RedirectableError(Throwable) - Constructor for exception org.oa4mp.delegation.server.OA2RedirectableError
- OA2Scopes - Interface in org.oa4mp.delegation.server
-
Created by Jeff Gaynor
on 2/6/15 at 2:04 PM - OA2Scopes.ScopeUtil - Class in org.oa4mp.delegation.server
-
Utility that checks if a given scope is allowed by the protocol.
- OA2TokenForge - Class in org.oa4mp.delegation.server
-
Created by Jeff Gaynor
on 6/4/13 at 4:21 PM - OA2TokenForge(String) - Constructor for class org.oa4mp.delegation.server.OA2TokenForge
- OA2TransactionScopes - Interface in org.oa4mp.delegation.server.server
-
This contains the bits about scopes for a given transaction.
- OA2Utilities - Class in org.oa4mp.delegation.server
-
Created by Jeff Gaynor
on 10/2/13 at 11:58 AM - OA2Utilities() - Constructor for class org.oa4mp.delegation.server.OA2Utilities
- OAUTH_AUTHZ_SERVER_PATH - Static variable in interface org.oa4mp.delegation.server.OIDCDiscoveryTags
- OIDC - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
- OIDC_SUPPORT_ENABLED - Static variable in interface org.oa4mp.delegation.server.OA2ConfigTags
- OIDCDiscoveryTags - Interface in org.oa4mp.delegation.server
-
These are the standard tags as per section 3 of https://openid.net/specs/openid-connect-discovery-1_0.html
- OIDCServiceTransactionInterface - Interface in org.oa4mp.delegation.server.server
-
Mostly this exists because of the inheritance hierarchy vis a vis the very ancient OAuth 1 code.
- OMIT_CLAIMS_LIST_TAG - Static variable in class org.oa4mp.delegation.server.server.claims.ClaimSourceConfigurationUtil
- OPENID - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
- OPENID_CONFIG_PATH - Static variable in interface org.oa4mp.delegation.server.OIDCDiscoveryTags
- org.oa4mp.delegation.server - package org.oa4mp.delegation.server
- org.oa4mp.delegation.server.client - package org.oa4mp.delegation.server.client
- org.oa4mp.delegation.server.jwt - package org.oa4mp.delegation.server.jwt
- org.oa4mp.delegation.server.server - package org.oa4mp.delegation.server.server
- org.oa4mp.delegation.server.server.claims - package org.oa4mp.delegation.server.server.claims
- org.oa4mp.delegation.server.server.config - package org.oa4mp.delegation.server.server.config
- org.oa4mp.delegation.server.server.scripts - package org.oa4mp.delegation.server.server.scripts
- org.oa4mp.delegation.server.server.scripts.qdl - package org.oa4mp.delegation.server.server.scripts.qdl
- OU - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
P
- PAI2 - Class in org.oa4mp.delegation.server.server
-
Protected asset (cert) issuer for Oauth 2 class
- PAI2(TokenForge, URI, boolean) - Constructor for class org.oa4mp.delegation.server.server.PAI2
-
Constructor
- PAIResponse2 - Class in org.oa4mp.delegation.server.server
-
Protected asset (cert) issuer response for OIDC.
- PAIResponse2(boolean) - Constructor for class org.oa4mp.delegation.server.server.PAIResponse2
- PAIRWISE_ID - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
- PARAMETER_KEY - Static variable in interface org.oa4mp.delegation.server.OA2ConfigTags
- PAServer2 - Class in org.oa4mp.delegation.server.client
-
Handles client call for protected asset (cert?)
- PAServer2(ServiceClient) - Constructor for class org.oa4mp.delegation.server.client.PAServer2
- PAYLOAD_INDEX - Static variable in class org.oa4mp.delegation.server.jwt.MyOtherJWTUtil2
- PayloadHandler - Interface in org.oa4mp.delegation.server.jwt
-
This class is charged with creating and managing the payload of a single type of JWT.
- PayloadHandlerConfig - Interface in org.oa4mp.delegation.server.jwt
-
Created by Jeff Gaynor
on 7/1/20 at 11:44 AM - PHONE_NUMBER - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
-
End-User's preferred telephone number.
- PHONE_NUMBER_VERIFIED - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
-
True if the End-User's phone number has been verified; otherwise false.
- PICTURE - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
-
URL of the End-User's profile picture.
- PREFERRED_USERNAME - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
-
Shorthand name by which the End-User wishes to be referred to at the RP, such as janedoe or j.doe.
- process(JSONObject, HttpServletRequest, ServiceTransaction) - Method in interface org.oa4mp.delegation.server.server.claims.ClaimSource
- process(JSONObject, ServiceTransaction) - Method in interface org.oa4mp.delegation.server.server.claims.ClaimSource
-
A
UserInfoobject and the current service transaction are supplied. - process(Request) - Method in class org.oa4mp.delegation.server.client.ASImpl
- process(Server) - Method in class org.oa4mp.delegation.server.server.RTIRequest
- process(Server) - Method in class org.oa4mp.delegation.server.server.UIIRequest2
- processAGRequest(AGRequest) - Method in class org.oa4mp.delegation.server.client.AGServer2
-
Accepts AGRequest, obtains auth code, packs said authCode into AGResponse and returns AGResponse
- processAGRequest(AGRequest) - Method in class org.oa4mp.delegation.server.server.AGI2
-
Accepts authorization grant request and returns response with an authorization code
- processATRequest(ATRequest) - Method in class org.oa4mp.delegation.server.client.ATServer2
-
Processes access token request
- processATRequest(ATRequest) - Method in class org.oa4mp.delegation.server.server.ATI2
-
Processes access token request
- processDelegationRequest(DelegationRequest) - Method in class org.oa4mp.delegation.server.client.DS2
- processPARequest(PARequest) - Method in class org.oa4mp.delegation.server.client.PAServer2
-
Processes protected asset request
- processProtectedAsset(PARequest) - Method in class org.oa4mp.delegation.server.server.PAI2
-
Process cert request
- processRFC6749_4_4Request(RFC6749_4_4Request) - Method in class org.oa4mp.delegation.server.client.RFC6749_4_4Server
- processRFC7009Request(RFC7009Request) - Method in class org.oa4mp.delegation.server.client.RFC7009Server2
- processRFC7523Request(RFC7523Request) - Method in class org.oa4mp.delegation.server.client.RFC7523Server
- processRFC7662Request(RFC7662Request) - Method in class org.oa4mp.delegation.server.client.RFC7662Server2
- processRTRequest(RTRequest) - Method in class org.oa4mp.delegation.server.client.RTServer2
- processRTRequest(IssuerRequest, boolean) - Method in class org.oa4mp.delegation.server.server.RTI2
- processUIRequest(UIRequest) - Method in class org.oa4mp.delegation.server.client.UIServer2
-
Processes UserInfo request
- processUIRequest(UIIRequest2) - Method in class org.oa4mp.delegation.server.server.UII2
- PROFILE - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
-
URL of the End-User's profile page.
- PROMPT - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- PROMPT_CONSENT - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- PROMPT_LOGIN - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- PROMPT_NONE - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- PROMPT_SELECT_ACCOUNT - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- put(String, Boolean) - Method in class org.oa4mp.delegation.server.UserInfo
- put(String, Integer) - Method in class org.oa4mp.delegation.server.UserInfo
- put(String, String) - Method in class org.oa4mp.delegation.server.UserInfo
- put(String, JSONObject) - Method in class org.oa4mp.delegation.server.UserInfo
- putNonce(String) - Static method in class org.oa4mp.delegation.server.NonceHerder
R
- rawToken - Variable in class org.oa4mp.delegation.server.client.ATServer2.IDTokenEntry
- readJWT(String) - Static method in class org.oa4mp.delegation.server.jwt.MyOtherJWTUtil2
-
This will only peel off the header and payload.
- REDIRECT_URI - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- refresh() - Method in interface org.oa4mp.delegation.server.jwt.PayloadHandler
-
If the claims need to be updated (e.g. for a refresh and the timestamps need adjusting) this method needs to be called.
- refresh(RTRequest) - Method in class org.oa4mp.delegation.server.client.DS2
-
As per spec., issue request for refresh from server.
- REFRESH_LIFETIME - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- REFRESH_TOKEN - org.oa4mp.delegation.server.jwt.FlowType
- REFRESH_TOKEN - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- REFRESH_TOKEN_ENABLED - Static variable in interface org.oa4mp.delegation.server.OA2ConfigTags
- REFRESH_TOKEN_LIFETIME - Static variable in interface org.oa4mp.delegation.server.OA2ConfigTags
- REFRESH_TOKEN_TYPE - Static variable in interface org.oa4mp.delegation.server.server.RFC8693Constants
- refreshAccountingInformation() - Method in interface org.oa4mp.delegation.server.jwt.PayloadHandler
-
This is used on refresh only.
- refreshToken - Variable in class org.oa4mp.delegation.server.jwt.FlowStates
- refreshToken - Variable in class org.oa4mp.delegation.server.OA2TokenForge
- refreshToken(String...) - Method in class org.oa4mp.delegation.server.OA2TokenForge
- RefreshTokenHandlerInterface - Interface in org.oa4mp.delegation.server.jwt
-
Created by Jeff Gaynor
on 8/5/20 at 9:09 AM - REGISTRATION_ENDPOINT - Static variable in interface org.oa4mp.delegation.server.OIDCDiscoveryTags
- REGISTRATION_NOT_SUPPORTED - Static variable in interface org.oa4mp.delegation.server.OA2Errors
-
The OP does not support use of the registration parameter defined in Section 7.2.1.
- removeNonce(String) - Static method in class org.oa4mp.delegation.server.NonceHerder
- REQUEST - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- REQUEST_NOT_SUPPORTED - Static variable in interface org.oa4mp.delegation.server.OA2Errors
-
The OP does not support use of the request parameter defined in Section 6.
- REQUEST_PARAMETER_SUPPORTED - Static variable in interface org.oa4mp.delegation.server.OIDCDiscoveryTags
- REQUEST_URI - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- REQUEST_URI_NOT_SUPPORTED - Static variable in interface org.oa4mp.delegation.server.OA2Errors
-
The OP does not support use of the request_uri parameter defined in Section 6.
- REQUEST_URI_PARAMETER_SUPPORTED - Static variable in interface org.oa4mp.delegation.server.OIDCDiscoveryTags
- REQUESTED_TOKEN_TYPE - Static variable in interface org.oa4mp.delegation.server.server.RFC8693Constants
- RESOURCE - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
- RESOURCE - Static variable in interface org.oa4mp.delegation.server.server.RFC8693Constants
- RESPONSE_MODE - Static variable in interface org.oa4mp.delegation.server.OA2Constants
-
as per the open id spec
- RESPONSE_MODE_FORM_POST - Static variable in interface org.oa4mp.delegation.server.OA2Constants
-
Supports form post.
- RESPONSE_MODE_FRAGMENT - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- RESPONSE_MODE_QUERY - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- RESPONSE_MODES_SUPPORTED - Static variable in interface org.oa4mp.delegation.server.OIDCDiscoveryTags
- RESPONSE_TYPE - Static variable in interface org.oa4mp.delegation.server.OA2Constants
-
Used as the parameter to denote the response type, e.g. response_type="code"
- RESPONSE_TYPE_CODE - Static variable in interface org.oa4mp.delegation.server.OA2Constants
-
Used with authorization code grant
- RESPONSE_TYPE_ID_TOKEN - Static variable in interface org.oa4mp.delegation.server.OA2Constants
-
Used with authorization code grant and implicit flow grant.
- RESPONSE_TYPE_NONE - Static variable in interface org.oa4mp.delegation.server.OA2Constants
-
Recently added
- RESPONSE_TYPE_TOKEN - Static variable in interface org.oa4mp.delegation.server.OA2Constants
-
Only used with implicit flow grant.
- RETURN_AS_LIST - Static variable in class org.oa4mp.delegation.server.server.config.LDAPConfigurationUtil
- RETURN_NAME - Static variable in class org.oa4mp.delegation.server.server.config.LDAPConfigurationUtil
- REVOCATION_ENDPOINT_DEFAULT - Static variable in interface org.oa4mp.delegation.server.OIDCDiscoveryTags
- rfc6749_4_4(RFC6749_4_4Request) - Method in class org.oa4mp.delegation.server.client.DS2
- RFC6749_4_4Server - Class in org.oa4mp.delegation.server.client
- RFC6749_4_4Server(ServiceClient, URI, String, boolean) - Constructor for class org.oa4mp.delegation.server.client.RFC6749_4_4Server
- rfc7009(RFC7009Request) - Method in class org.oa4mp.delegation.server.client.DS2
- RFC7009Server2 - Class in org.oa4mp.delegation.server.client
-
For RFC 7009 -- the revocation endpoint.
- RFC7009Server2(ServiceClient, URI, String, boolean) - Constructor for class org.oa4mp.delegation.server.client.RFC7009Server2
- rfc7523(RFC7523Request) - Method in class org.oa4mp.delegation.server.client.DS2
- RFC7523Constants - Interface in org.oa4mp.delegation.server.server
-
Constants relating to RFC7523, client authorization with JWTs.
- RFC7523Server - Class in org.oa4mp.delegation.server.client
-
Created by Jeff Gaynor
on 6/6/23 at 3:11 PM - RFC7523Server(ServiceClient, URI, String, boolean) - Constructor for class org.oa4mp.delegation.server.client.RFC7523Server
- RFC7523Utils - Class in org.oa4mp.delegation.server.client
-
Created by Jeff Gaynor
on 6/5/23 at 10:02 AM - RFC7523Utils() - Constructor for class org.oa4mp.delegation.server.client.RFC7523Utils
- RFC7636Util - Class in org.oa4mp.delegation.server.server
-
Created by Jeff Gaynor
on 8/27/21 at 9:20 AM - RFC7636Util() - Constructor for class org.oa4mp.delegation.server.server.RFC7636Util
- rfc7662(RFC7662Request) - Method in class org.oa4mp.delegation.server.client.DS2
- RFC7662Constants - Interface in org.oa4mp.delegation.server.server
-
Constants for RFC 7662, the token introspection endpoint.
- RFC7662Server2 - Class in org.oa4mp.delegation.server.client
-
For RFC 7662 -- the introspection endpoint.
- RFC7662Server2(ServiceClient, URI, String, boolean) - Constructor for class org.oa4mp.delegation.server.client.RFC7662Server2
- RFC8623Server - Class in org.oa4mp.delegation.server.client
-
Created by Jeff Gaynor
on 7/19/23 at 9:29 AM - RFC8623Server(ServiceClient, URI, String, boolean) - Constructor for class org.oa4mp.delegation.server.client.RFC8623Server
- RFC8628Constants - Interface in org.oa4mp.delegation.server.server
-
Created by Jeff Gaynor
on 2/9/21 at 11:22 AM - RFC8693Constants - Interface in org.oa4mp.delegation.server.server
-
Created by Jeff Gaynor
on 6/24/20 at 11:43 AM - RFC9068_TAG - Static variable in interface org.oa4mp.delegation.server.server.RFC9068Constants
- RFC9068_TAG2 - Static variable in interface org.oa4mp.delegation.server.server.RFC9068Constants
- RFC9068Constants - Interface in org.oa4mp.delegation.server.server
-
Created by Jeff Gaynor
on 11/16/21 at 8:24 AM - RS256_JAVA - Static variable in class org.oa4mp.delegation.server.jwt.MyOtherJWTUtil2
- RS256_JWT - Static variable in class org.oa4mp.delegation.server.jwt.MyOtherJWTUtil2
- RS256_KEY - Static variable in class org.oa4mp.delegation.server.jwt.MyOtherJWTUtil2
- RS384_JAVA - Static variable in class org.oa4mp.delegation.server.jwt.MyOtherJWTUtil2
- RS384_JWT - Static variable in class org.oa4mp.delegation.server.jwt.MyOtherJWTUtil2
- RS384_KEY - Static variable in class org.oa4mp.delegation.server.jwt.MyOtherJWTUtil2
- RS512_JAVA - Static variable in class org.oa4mp.delegation.server.jwt.MyOtherJWTUtil2
- RS512_JWT - Static variable in class org.oa4mp.delegation.server.jwt.MyOtherJWTUtil2
- RS512_KEY - Static variable in class org.oa4mp.delegation.server.jwt.MyOtherJWTUtil2
- RTI2 - Class in org.oa4mp.delegation.server.server
-
Refresh Token Issuer for OAuth2.
- RTI2(TokenForge, URI) - Constructor for class org.oa4mp.delegation.server.server.RTI2
- RTIRequest - Class in org.oa4mp.delegation.server.server
-
Created by Jeff Gaynor
on 2/26/14 at 11:32 AM - RTIRequest(HttpServletRequest, ServiceTransaction, boolean) - Constructor for class org.oa4mp.delegation.server.server.RTIRequest
- RTIRequest(HttpServletRequest, ServiceTransaction, AccessToken, boolean) - Constructor for class org.oa4mp.delegation.server.server.RTIRequest
- RTIRequest(ServiceTransaction, boolean) - Constructor for class org.oa4mp.delegation.server.server.RTIRequest
- RTIResponse - Class in org.oa4mp.delegation.server.server
-
Contains both an access token and refresh token.
- RTIResponse(AccessTokenImpl, RefreshTokenImpl, boolean) - Constructor for class org.oa4mp.delegation.server.server.RTIResponse
- RTServer2 - Class in org.oa4mp.delegation.server.client
-
Created by Jeff Gaynor
on 2/26/14 at 2:18 PM - RTServer2(ServiceClient, URI, String, boolean) - Constructor for class org.oa4mp.delegation.server.client.RTServer2
S
- SAML1_TOKEN_TYPE - Static variable in interface org.oa4mp.delegation.server.server.RFC8693Constants
- SAML2_TOKEN_TYPE - Static variable in interface org.oa4mp.delegation.server.server.RFC8693Constants
- SAVED_KEY - Static variable in class org.oa4mp.delegation.server.server.scripts.ClientJSONConfigUtil
- saveState(String) - Method in interface org.oa4mp.delegation.server.jwt.PayloadHandler
-
Called at the end of each block, this lets the handler save its state.
- SCOPE - Static variable in interface org.oa4mp.delegation.server.OA2ConfigTags
-
Tag for an individual scope.
- SCOPE - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- SCOPE_ADDRESS - Static variable in interface org.oa4mp.delegation.server.OA2Scopes
- SCOPE_CILOGON_INFO - Static variable in interface org.oa4mp.delegation.server.OA2Scopes
- SCOPE_EMAIL - Static variable in interface org.oa4mp.delegation.server.OA2Scopes
- SCOPE_ENABLED - Static variable in interface org.oa4mp.delegation.server.OA2ConfigTags
- SCOPE_HANDLER - Static variable in interface org.oa4mp.delegation.server.OA2ConfigTags
-
(Optional) the fully qualified path and class name of the handler for these scopes.
- SCOPE_MYPROXY - Static variable in interface org.oa4mp.delegation.server.OA2Scopes
- SCOPE_OFFLINE_ACCESS - Static variable in interface org.oa4mp.delegation.server.OA2Scopes
- SCOPE_OPENID - Static variable in interface org.oa4mp.delegation.server.OA2Scopes
- SCOPE_PHONE - Static variable in interface org.oa4mp.delegation.server.OA2Scopes
- SCOPE_PROFILE - Static variable in interface org.oa4mp.delegation.server.OA2Scopes
- SCOPE_TOKEN_MANAGER - Static variable in interface org.oa4mp.delegation.server.OA2Scopes
- SCOPE_USER_INFO - Static variable in interface org.oa4mp.delegation.server.OA2Scopes
- SCOPES - Static variable in interface org.oa4mp.delegation.server.OA2ConfigTags
-
Tope level tag for all scopes
- ScopeUtil() - Constructor for class org.oa4mp.delegation.server.OA2Scopes.ScopeUtil
- ScriptingConstants2 - Interface in org.oa4mp.delegation.server.jwt
-
Updated.
- ScriptRuntimeException - Exception in org.oa4mp.delegation.server.jwt
-
If there is a user-created exception thrown by the
ScriptRuntimeEnginethis will be thrown. - ScriptRuntimeException() - Constructor for exception org.oa4mp.delegation.server.jwt.ScriptRuntimeException
- ScriptRuntimeException(String) - Constructor for exception org.oa4mp.delegation.server.jwt.ScriptRuntimeException
- ScriptRuntimeException(String, Throwable) - Constructor for exception org.oa4mp.delegation.server.jwt.ScriptRuntimeException
- ScriptRuntimeException(Throwable) - Constructor for exception org.oa4mp.delegation.server.jwt.ScriptRuntimeException
- SEARCH_FILTER_ATTRIBUTE_DEFAULT - Static variable in class org.oa4mp.delegation.server.server.config.LDAPConfigurationUtil
- SEARCH_FILTER_ATTRIBUTE_KEY - Static variable in class org.oa4mp.delegation.server.server.config.LDAPConfigurationUtil
- SEARCH_NAME_KEY - Static variable in class org.oa4mp.delegation.server.server.config.LDAPConfigurationUtil
- SEARCH_NAME_USERNAME - Static variable in class org.oa4mp.delegation.server.server.config.LDAPConfigurationUtil
- SEARCH_SCOPE - Static variable in class org.oa4mp.delegation.server.server.config.LDAPConfigurationUtil
- SEARCH_SCOPE_OBJECT - Static variable in class org.oa4mp.delegation.server.server.config.LDAPConfigurationUtil
- SEARCH_SCOPE_ONE_LEVEL - Static variable in class org.oa4mp.delegation.server.server.config.LDAPConfigurationUtil
- SEARCH_SCOPE_SUBTREE - Static variable in class org.oa4mp.delegation.server.server.config.LDAPConfigurationUtil
- SERVER_ERROR - Static variable in interface org.oa4mp.delegation.server.OA2Errors
-
The authorization server encountered an unexpected condition that prevented it from fulfilling the request.
- setAccessToken(AccessToken) - Method in interface org.oa4mp.delegation.server.jwt.AccessTokenHandlerInterface
- setAccessToken(AccessToken) - Method in class org.oa4mp.delegation.server.server.IDTokenResponse
- setAccessToken(AccessToken) - Method in class org.oa4mp.delegation.server.server.PAIResponse2
-
Setter for access token
- setAccessToken(AccessToken) - Method in class org.oa4mp.delegation.server.server.RTIRequest
- setAccessToken(AccessToken) - Method in class org.oa4mp.delegation.server.server.UIIRequest2
-
Setter for access token
- setAccessToken(AccessToken) - Method in class org.oa4mp.delegation.server.server.UIIResponse2
- setAccessTokenHandler(AccessTokenHandlerInterface) - Method in class org.oa4mp.delegation.server.jwt.HandlerRunner
- setAccountingInformation() - Method in interface org.oa4mp.delegation.server.jwt.PayloadHandler
-
This sets the accounting information (such as the expiration and such) for a token.
- setAdditionalFilter(String) - Method in class org.oa4mp.delegation.server.server.config.LDAPConfiguration
- setAdditionalInformation(Map<String, String>) - Method in class org.oa4mp.delegation.server.server.PAIResponse2
-
Setter for additional information
- setAddress(JSONObject) - Method in class org.oa4mp.delegation.server.UserInfo
- setATData(JSONObject) - Method in interface org.oa4mp.delegation.server.server.OIDCServiceTransactionInterface
- setAudience(List<String>) - Method in interface org.oa4mp.delegation.server.server.OIDCServiceTransactionInterface
- setAuthType(int) - Method in class org.oa4mp.delegation.server.server.config.LDAPConfiguration
- setBasicScopes(Collection<String>) - Static method in class org.oa4mp.delegation.server.OA2Scopes.ScopeUtil
-
If the set of scopes for this instance of OA4MP are not standard, inject them.
- setBirthdate(String) - Method in class org.oa4mp.delegation.server.UserInfo
- setCallback(URI) - Method in exception org.oa4mp.delegation.server.OA2RedirectableError
- setClaimsSources(List<ClaimSource>) - Method in interface org.oa4mp.delegation.server.server.OIDCServiceTransactionInterface
- setClient(BaseClient) - Method in exception org.oa4mp.delegation.server.OA2GeneralError
- setCode(int) - Method in exception org.oa4mp.delegation.server.jwt.ScriptRuntimeException
- setComment(JSONObject, String) - Static method in class org.oa4mp.delegation.server.server.scripts.ClientJSONConfigUtil
- setComment(JSONObject, JSONArray) - Static method in class org.oa4mp.delegation.server.server.scripts.ClientJSONConfigUtil
- setConfiguration(ClaimSourceConfiguration) - Method in interface org.oa4mp.delegation.server.server.claims.ClaimSource
-
This passes in a
JSONObjectthat is in turn used to configure the source. - setConfiguration(ClaimSourceConfiguration) - Method in class org.oa4mp.delegation.server.server.claims.ClaimSourceFactoryRequest
- setContextName(String) - Method in class org.oa4mp.delegation.server.server.config.LDAPConfiguration
- setCustomErrorURI(URI) - Method in exception org.oa4mp.delegation.server.jwt.ScriptRuntimeException
- setDescription(String) - Method in exception org.oa4mp.delegation.server.OA2GeneralError
- setEmail(String) - Method in class org.oa4mp.delegation.server.UserInfo
- setEmail_verified(boolean) - Method in class org.oa4mp.delegation.server.UserInfo
- setEnabled(boolean) - Method in class org.oa4mp.delegation.server.server.claims.ClaimSourceConfiguration
- setEncodeToken(boolean) - Method in class org.oa4mp.delegation.server.server.AGIResponse2
- setError(String) - Method in exception org.oa4mp.delegation.server.OA2GeneralError
- setErrorURI(URI) - Method in exception org.oa4mp.delegation.server.jwt.ScriptRuntimeException
- setErrorURI(URI) - Method in exception org.oa4mp.delegation.server.OA2ATException
- setExtendedAttributes(JSONObject) - Method in interface org.oa4mp.delegation.server.server.OIDCServiceTransactionInterface
- setFactory(ClaimSourceFactory) - Static method in class org.oa4mp.delegation.server.server.claims.ClaimSourceFactory
- setFailOnError(boolean) - Method in class org.oa4mp.delegation.server.server.claims.ClaimSourceConfiguration
- setFamily_name(String) - Method in class org.oa4mp.delegation.server.UserInfo
- setFlowStates(FlowStates) - Method in interface org.oa4mp.delegation.server.server.OIDCServiceTransactionInterface
- setForensicMessage(String) - Method in exception org.oa4mp.delegation.server.OA2GeneralError
- setGender(String) - Method in class org.oa4mp.delegation.server.UserInfo
- setGiven_name(String) - Method in class org.oa4mp.delegation.server.UserInfo
- setGrant(AuthorizationGrant) - Method in class org.oa4mp.delegation.server.server.AGIResponse2
-
Setter for grant
- setHttpStatus(int) - Method in exception org.oa4mp.delegation.server.jwt.ScriptRuntimeException
- setHttpStatus(int) - Method in exception org.oa4mp.delegation.server.OA2GeneralError
- setId(String) - Method in class org.oa4mp.delegation.server.server.claims.ClaimSourceConfiguration
- setIdToken(IDTokenImpl) - Method in class org.oa4mp.delegation.server.server.IDTokenResponse
- setIdTokenHandlerInterface(IDTokenHandlerInterface) - Method in class org.oa4mp.delegation.server.jwt.HandlerRunner
- setIDTokenIdentifier(String) - Method in interface org.oa4mp.delegation.server.server.OIDCServiceTransactionInterface
- setIsOIDC(boolean) - Method in class org.oa4mp.delegation.server.server.IResponse2
- setJsonWebKey(JSONWebKey) - Method in class org.oa4mp.delegation.server.server.IDTokenResponse
- setJwkUtil2(JWKUtil2) - Method in class org.oa4mp.delegation.server.jwt.MyOtherJWTUtil2
- setLegacyHandler(boolean) - Method in interface org.oa4mp.delegation.server.jwt.PayloadHandlerConfig
- setLifetime(long) - Method in class org.oa4mp.delegation.server.server.AGRequest2
- setLocale(String) - Method in class org.oa4mp.delegation.server.UserInfo
- setLogger(MyLoggingFacade) - Method in class org.oa4mp.delegation.server.server.claims.ClaimSourceFactoryRequest
- setMap(Map<String, Object>) - Method in class org.oa4mp.delegation.server.UserInfo
- setMaxWait(long) - Method in class org.oa4mp.delegation.server.server.claims.ClaimSourceConfiguration
- setMiddle_name(String) - Method in class org.oa4mp.delegation.server.UserInfo
- setName(String) - Method in class org.oa4mp.delegation.server.server.claims.ClaimSourceConfiguration
-
Human readable string that describes this configuration
- setName(String) - Method in class org.oa4mp.delegation.server.UserInfo
- setNickname(String) - Method in class org.oa4mp.delegation.server.UserInfo
- setNotifyOnFail(boolean) - Method in class org.oa4mp.delegation.server.server.claims.ClaimSourceConfiguration
- setOmitList(List<String>) - Method in class org.oa4mp.delegation.server.server.claims.ClaimSourceConfiguration
- setParameters(Map<String, String>) - Method in class org.oa4mp.delegation.server.server.AGIResponse2
-
Setter for grant
- setParameters(Map<String, String>) - Method in class org.oa4mp.delegation.server.server.IResponse2
- setParameters(Map<String, String>) - Method in class org.oa4mp.delegation.server.server.UIIResponse2
- setPassword(String) - Method in class org.oa4mp.delegation.server.server.config.LDAPConfiguration
- setPayload(JSONObject) - Method in interface org.oa4mp.delegation.server.jwt.PayloadHandler
- setPhCfg(PayloadHandlerConfig) - Method in interface org.oa4mp.delegation.server.jwt.PayloadHandler
- setPhone_number(String) - Method in class org.oa4mp.delegation.server.UserInfo
- setPhone_number_verified(boolean) - Method in class org.oa4mp.delegation.server.UserInfo
- setPicture(String) - Method in class org.oa4mp.delegation.server.UserInfo
- setPort(int) - Method in class org.oa4mp.delegation.server.server.config.LDAPConfiguration
- setPreferred_username(String) - Method in class org.oa4mp.delegation.server.UserInfo
- setProperties(Map<String, Object>) - Method in class org.oa4mp.delegation.server.server.claims.ClaimSourceConfiguration
-
Set a bunch of properties for this configuration object.
- setProtectedAsset(ProtectedAsset) - Method in class org.oa4mp.delegation.server.server.PAIResponse2
-
Setter for protected asset (cert)
- setProxyId(String) - Method in interface org.oa4mp.delegation.server.server.OIDCServiceTransactionInterface
- setProxyState(JSONObject) - Method in interface org.oa4mp.delegation.server.server.OIDCServiceTransactionInterface
- setRefreshToken(RefreshTokenImpl) - Method in class org.oa4mp.delegation.server.server.IDTokenResponse
- setRefreshToken(RefreshToken) - Method in interface org.oa4mp.delegation.server.jwt.RefreshTokenHandlerInterface
- setRefreshTokenHandler(RefreshTokenHandlerInterface) - Method in class org.oa4mp.delegation.server.jwt.HandlerRunner
- setRequestedType(String) - Method in exception org.oa4mp.delegation.server.jwt.ScriptRuntimeException
- setResource(List<String>) - Method in interface org.oa4mp.delegation.server.server.OIDCServiceTransactionInterface
- setResponseCode(int) - Method in interface org.oa4mp.delegation.server.jwt.PayloadHandler
- setRetryCount(int) - Method in class org.oa4mp.delegation.server.server.claims.ClaimSourceConfiguration
- setRfc8623Server(RFC8623Server) - Method in class org.oa4mp.delegation.server.client.DS2
- setRtServer(RTServer) - Method in class org.oa4mp.delegation.server.client.DS2
- setScopes(Collection<String>) - Static method in class org.oa4mp.delegation.server.OA2Scopes.ScopeUtil
- setScopes(Collection<String>) - Method in interface org.oa4mp.delegation.server.server.claims.ClaimSource
-
Set the scopes for this source.
- setScopes(Collection<String>) - Method in class org.oa4mp.delegation.server.server.claims.ClaimSourceFactoryRequest
- setScopes(Collection<String>) - Method in interface org.oa4mp.delegation.server.server.OIDCServiceTransactionInterface
- setSearchAttributes(Map<String, LDAPConfigurationUtil.AttributeEntry>) - Method in class org.oa4mp.delegation.server.server.config.LDAPConfiguration
- setSearchBase(String) - Method in class org.oa4mp.delegation.server.server.config.LDAPConfiguration
- setSearchFilterAttribute(String) - Method in class org.oa4mp.delegation.server.server.config.LDAPConfiguration
- setSearchNameKey(String) - Method in class org.oa4mp.delegation.server.server.config.LDAPConfiguration
- setSearchScope(String) - Method in class org.oa4mp.delegation.server.server.config.LDAPConfiguration
- setSecurityPrincipal(String) - Method in class org.oa4mp.delegation.server.server.config.LDAPConfiguration
- setServer(String) - Method in class org.oa4mp.delegation.server.server.config.LDAPConfiguration
- setServiceTransaction(ServiceTransaction) - Method in class org.oa4mp.delegation.server.server.AGIResponse2
- setServiceTransaction(ServiceTransaction) - Method in class org.oa4mp.delegation.server.server.IDTokenResponse
- setSignToken(boolean) - Method in class org.oa4mp.delegation.server.server.IDTokenResponse
- setSslConfiguration(SSLConfiguration) - Method in class org.oa4mp.delegation.server.server.config.LDAPConfiguration
- setState(String) - Method in exception org.oa4mp.delegation.server.OA2GeneralError
- setStoredToken(String) - Method in interface org.oa4mp.delegation.server.server.TXRecordInterface
- setSub(String) - Method in class org.oa4mp.delegation.server.UserInfo
- setSupportedScopes(Collection<String>) - Method in class org.oa4mp.delegation.server.server.IDTokenResponse
- setThingy(String, JSONObject, String, JSON) - Static method in class org.oa4mp.delegation.server.server.scripts.ClientJSONConfigUtil
-
Sets a JSON object at the given level.
- setToken(JSONObject) - Method in interface org.oa4mp.delegation.server.server.TXRecordInterface
- setTokenEndpoint(URI) - Method in class org.oa4mp.delegation.server.client.TokenAwareServer
- setUpdated_at(int) - Method in class org.oa4mp.delegation.server.UserInfo
- setUserInfo(UserInfo) - Method in class org.oa4mp.delegation.server.server.UIIResponse2
-
Setter for UserInfo
- setUserMetadata(JSONObject) - Method in class org.oa4mp.delegation.server.server.IDTokenResponse
- setUserMetaData(JSONObject) - Method in interface org.oa4mp.delegation.server.jwt.IDTokenHandlerInterface
- setUserMetaData(JSONObject) - Method in interface org.oa4mp.delegation.server.server.OIDCServiceTransactionInterface
- setUsername(String) - Method in class org.oa4mp.delegation.server.server.UIIRequest2
- setValues(String, String, int, String) - Method in exception org.oa4mp.delegation.server.OA2GeneralError
- setWebsite(String) - Method in class org.oa4mp.delegation.server.UserInfo
- setZoneinfo(String) - Method in class org.oa4mp.delegation.server.UserInfo
- sign(String, JSONWebKey) - Static method in class org.oa4mp.delegation.server.jwt.MyOtherJWTUtil2
- sign(JSONObject, JSONObject, JSONWebKey) - Static method in class org.oa4mp.delegation.server.jwt.MyOtherJWTUtil2
- SIGNATURE_INDEX - Static variable in class org.oa4mp.delegation.server.jwt.MyOtherJWTUtil2
- SKIP_SERVER_SCRIPTS - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- sourceName - Variable in class org.oa4mp.delegation.server.server.config.LDAPConfigurationUtil.AttributeEntry
- SSLConfigurationUtil2 - Class in org.oa4mp.delegation.server.server.config
-
Created by Jeff Gaynor
on 12/14/16 at 3:03 PM - SSLConfigurationUtil2() - Constructor for class org.oa4mp.delegation.server.server.config.SSLConfigurationUtil2
- STATE - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- STATE_LENGTH - Static variable in class org.oa4mp.delegation.server.client.AGServer2
-
The number of bytes in the random state string sent to the server.
- STRICT_SCOPES - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- SUBJECT - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
-
Subject - Identifier for the End-User at the Issuer.
- SUBJECT_ID - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
- SUBJECT_TOKEN - Static variable in interface org.oa4mp.delegation.server.server.RFC8693Constants
- SUBJECT_TOKEN_TYPE - Static variable in interface org.oa4mp.delegation.server.server.RFC8693Constants
T
- targetName - Variable in class org.oa4mp.delegation.server.server.config.LDAPConfigurationUtil.AttributeEntry
- TEMPORARILY_UNAVAILABLE - Static variable in interface org.oa4mp.delegation.server.OA2Errors
-
The authorization server is currently unable to handle the request due to a temporary overloading or maintenance of the server.
- toJSon() - Method in class org.oa4mp.delegation.server.UserInfo
- toJSON() - Method in class org.oa4mp.delegation.server.jwt.FlowStates
- toJSON() - Method in exception org.oa4mp.delegation.server.OA2ATException
- toJSON() - Method in exception org.oa4mp.delegation.server.OA2JSONException
- toJSON() - Method in class org.oa4mp.delegation.server.server.config.JSONClaimSourceConfig
- toJSON() - Method in class org.oa4mp.delegation.server.server.config.LDAPConfiguration
- toJSON(SSLConfiguration) - Static method in class org.oa4mp.delegation.server.server.config.SSLConfigurationUtil2
- toJSON(Collection<LDAPConfiguration>) - Method in class org.oa4mp.delegation.server.server.config.LDAPConfigurationUtil
-
Converts a collection of configuration to a
JSONArrayof objects. - toJSON(ClaimSourceConfiguration) - Method in class org.oa4mp.delegation.server.server.claims.ClaimSourceConfigurationUtil
-
Note that is is assumed that the json object is the correct
- toJSON(LDAPConfiguration) - Method in class org.oa4mp.delegation.server.server.config.LDAPConfigurationUtil
-
Convert a single configuration to a
JSONObject. - toJSONNEW(SSLConfiguration) - Static method in class org.oa4mp.delegation.server.server.config.SSLConfigurationUtil2
- toJSONOLD(SSLConfiguration) - Static method in class org.oa4mp.delegation.server.server.config.SSLConfigurationUtil2
- TOKEN - Static variable in interface org.oa4mp.delegation.server.server.RFC7662Constants
- TOKEN_ENDPOINT - Static variable in interface org.oa4mp.delegation.server.OIDCDiscoveryTags
- TOKEN_ENDPOINT_AUTH_BASIC - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- TOKEN_ENDPOINT_AUTH_NONE - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- TOKEN_ENDPOINT_AUTH_POST - Static variable in interface org.oa4mp.delegation.server.OA2Constants
-
Token endpoint authorization methods are post and basic, as per OIDC spec.
- TOKEN_ENDPOINT_AUTH_PRIVATE_KEY - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- TOKEN_ENDPOINT_DEFAULT - Static variable in interface org.oa4mp.delegation.server.OIDCDiscoveryTags
- TOKEN_INTROSPECTION_ENDPOINT - Static variable in interface org.oa4mp.delegation.server.OIDCDiscoveryTags
- TOKEN_REVOCATION_ENDPOINT - Static variable in interface org.oa4mp.delegation.server.OIDCDiscoveryTags
- TOKEN_REVOCATION_ENDPOINT_AUTH_METHODS_SUPPORTED - Static variable in interface org.oa4mp.delegation.server.OIDCDiscoveryTags
- TOKEN_TYPE - Static variable in interface org.oa4mp.delegation.server.OA2Constants
- TOKEN_TYPE - Static variable in interface org.oa4mp.delegation.server.server.RFC7662Constants
- TOKEN_TYPE_BEARER - Static variable in interface org.oa4mp.delegation.server.server.RFC8693Constants
- TOKEN_TYPE_HINT - Static variable in interface org.oa4mp.delegation.server.server.RFC7662Constants
- TOKEN_TYPE_MAC - Static variable in interface org.oa4mp.delegation.server.server.RFC8693Constants
- TOKEN_TYPE_N_A - Static variable in interface org.oa4mp.delegation.server.server.RFC8693Constants
- TokenAwareServer - Class in org.oa4mp.delegation.server.client
-
Since the processing of claims is to be supported for refresh tokens as well, the machinery for it should be available generally to access and refresh token servers.
- TokenAwareServer(ServiceClient, URI, String, boolean) - Constructor for class org.oa4mp.delegation.server.client.TokenAwareServer
- toQDL() - Method in interface org.oa4mp.delegation.server.server.claims.ClaimSource
-
Serialize this claim source to its QDL representation.
- toScopes(String) - Static method in class org.oa4mp.delegation.server.OA2Scopes.ScopeUtil
-
return a collection from the given string of scopes. note that this applies the specification to parse the string, so all scopes are blank delimited.
- toString() - Method in class org.oa4mp.delegation.server.client.ATServer2.IDTokenEntry
- toString() - Method in class org.oa4mp.delegation.server.jwt.FlowStates
- toString() - Method in exception org.oa4mp.delegation.server.jwt.ScriptRuntimeException
- toString() - Method in exception org.oa4mp.delegation.server.OA2ATException
- toString() - Method in exception org.oa4mp.delegation.server.OA2GeneralError
- toString() - Method in exception org.oa4mp.delegation.server.OA2RedirectableError
- toString() - Method in class org.oa4mp.delegation.server.server.claims.ClaimSourceConfiguration
- toString() - Method in class org.oa4mp.delegation.server.server.claims.ClaimSourceFactoryRequest
- toString() - Method in class org.oa4mp.delegation.server.server.config.LDAPConfiguration
- toString() - Method in class org.oa4mp.delegation.server.server.config.LDAPConfigurationUtil.AttributeEntry
- toString() - Method in class org.oa4mp.delegation.server.server.IDTokenResponse
- toString(Collection<String>) - Static method in class org.oa4mp.delegation.server.OA2Scopes.ScopeUtil
-
Given a scope collection, turn it into a blank delimited string.
- TXRecordInterface - Interface in org.oa4mp.delegation.server.server
-
Thanks to Java package restrictions, have to make an interface for TXRecords here.
- TYPE - Static variable in class org.oa4mp.delegation.server.jwt.MyOtherJWTUtil2
- TYPE_ACCESS_TOKEN - Static variable in class org.oa4mp.delegation.server.OA2TokenForge
- TYPE_ACCESS_TOKEN - Static variable in interface org.oa4mp.delegation.server.server.RFC7662Constants
- TYPE_AUTH_GRANT - Static variable in class org.oa4mp.delegation.server.OA2TokenForge
- TYPE_ID_TOKEN - Static variable in class org.oa4mp.delegation.server.OA2TokenForge
- TYPE_NAME - Static variable in interface org.oa4mp.delegation.server.server.RFC9068Constants
- TYPE_REFRESH_TOKEN - Static variable in class org.oa4mp.delegation.server.OA2TokenForge
- TYPE_REFRESH_TOKEN - Static variable in interface org.oa4mp.delegation.server.server.RFC7662Constants
- TYPE_UNKNOWN - Static variable in class org.oa4mp.delegation.server.OA2TokenForge
U
- UID - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
- UID_NUMBER - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
- UII2 - Class in org.oa4mp.delegation.server.server
-
UserInfo issuer for OAuth 2 class
- UII2(TokenForge, URI) - Constructor for class org.oa4mp.delegation.server.server.UII2
-
Constructor
- UIIRequest2 - Class in org.oa4mp.delegation.server.server
-
Request to issuer for UserInfo.
- UIIRequest2(HttpServletRequest, AccessToken) - Constructor for class org.oa4mp.delegation.server.server.UIIRequest2
- UIIRequest2(HttpServletRequest, ServiceTransaction, AccessToken) - Constructor for class org.oa4mp.delegation.server.server.UIIRequest2
- UIIResponse2 - Class in org.oa4mp.delegation.server.server
-
User info issuer response
- UIIResponse2() - Constructor for class org.oa4mp.delegation.server.server.UIIResponse2
- UIServer2 - Class in org.oa4mp.delegation.server.client
-
Handles client UserInfo request to server
- UIServer2(ServiceClient) - Constructor for class org.oa4mp.delegation.server.client.UIServer2
- UNAUTHORIZED_CLIENT - Static variable in interface org.oa4mp.delegation.server.OA2Errors
-
The client is not authorized to request an authorization code using this method.
- UNSUPPORTED_RESPONSE_TYPE - Static variable in interface org.oa4mp.delegation.server.OA2Errors
-
The authorization server does not support obtaining an authorization code using this method.
- UnsupportedScopeException - Exception in org.oa4mp.delegation.server.server
-
Created by Jeff Gaynor
on 8/17/15 at 2:30 PM - UnsupportedScopeException() - Constructor for exception org.oa4mp.delegation.server.server.UnsupportedScopeException
- UnsupportedScopeException(String) - Constructor for exception org.oa4mp.delegation.server.server.UnsupportedScopeException
- UnsupportedScopeException(String, Throwable) - Constructor for exception org.oa4mp.delegation.server.server.UnsupportedScopeException
- UnsupportedScopeException(Throwable) - Constructor for exception org.oa4mp.delegation.server.server.UnsupportedScopeException
- UPDATED_AT - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
-
Time the End-User's information was last updated.
- USER_CODE - Static variable in interface org.oa4mp.delegation.server.server.RFC8628Constants
-
REQUIRED.
- USER_CODE_DEFAULT_LENGTH - Static variable in interface org.oa4mp.delegation.server.server.RFC8628Constants
-
Number of characters in a user code.
- USER_CODE_PERIOD_LENGTH - Static variable in interface org.oa4mp.delegation.server.server.RFC8628Constants
- USER_CODE_SEPERATOR_CHAR - Static variable in interface org.oa4mp.delegation.server.server.RFC8628Constants
-
Used between sets of 4 characters in the user code for readability
- USER_INFO - org.oa4mp.delegation.server.jwt.FlowType
- USER_INFO_CLAIMS - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
- USER_INFO_ENDPOINT_DEFAULT - Static variable in interface org.oa4mp.delegation.server.OIDCDiscoveryTags
- userInfo - Variable in class org.oa4mp.delegation.server.jwt.FlowStates
- userInfo - Variable in class org.oa4mp.delegation.server.OA2TokenForge
- userInfo(String...) - Method in class org.oa4mp.delegation.server.OA2TokenForge
- UserInfo - Class in org.oa4mp.delegation.server
-
This class manages information related to the UserInfo OIDC query.
- UserInfo() - Constructor for class org.oa4mp.delegation.server.UserInfo
- USERINFO_ENDPOINT - Static variable in interface org.oa4mp.delegation.server.OIDCDiscoveryTags
- USERNAME - Static variable in interface org.oa4mp.delegation.server.server.RFC7662Constants
V
- valueOf(String) - Static method in enum org.oa4mp.delegation.server.jwt.FlowType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.oa4mp.delegation.server.jwt.FlowType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VERIFICATION_URI - Static variable in interface org.oa4mp.delegation.server.server.RFC8628Constants
-
REQUIRED.
- VERIFICATION_URI_COMPLETE - Static variable in interface org.oa4mp.delegation.server.server.RFC8628Constants
-
OPTIONAL.
- VERIFICATION_URI_ENDPOINT - Static variable in interface org.oa4mp.delegation.server.server.RFC8628Constants
- verify(Base64URL, Base64URL, Base64URL, JSONWebKey) - Static method in class org.oa4mp.delegation.server.jwt.MyOtherJWTUtil2
- verifyAndReadJWT(String) - Static method in class org.oa4mp.delegation.server.jwt.MyOtherJWTUtil2
-
Read and return an unsigned JWT/ This will blow up if it is signed because there is no key
- verifyAndReadJWT(String, JSONWebKeys) - Static method in class org.oa4mp.delegation.server.jwt.MyOtherJWTUtil2
-
Verify and read a JWT.
- verifyAndReadJWT(String, URI) - Static method in class org.oa4mp.delegation.server.jwt.MyOtherJWTUtil2
- VO_PERSON_EXTERNALID - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
- VO_PERSON_ID - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
W
- WEBSITE - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
-
URL of the End-User's Web page or blog.
- WELL_KNOWN_PATH - Static variable in interface org.oa4mp.delegation.server.OIDCDiscoveryTags
- write(HttpServletResponse) - Method in class org.oa4mp.delegation.server.server.AGIResponse2
-
Write the appropriate auth response
- write(HttpServletResponse) - Method in class org.oa4mp.delegation.server.server.IDTokenResponse
-
Write JSON response to response's output stream
- write(HttpServletResponse) - Method in class org.oa4mp.delegation.server.server.PAIResponse2
-
Write cert response to output stream
- write(HttpServletResponse) - Method in class org.oa4mp.delegation.server.server.UIIResponse2
-
Write JSON User Info response to output stream
Z
- ZONEINFO - Static variable in interface org.oa4mp.delegation.server.server.claims.OA2Claims
-
String from zoneinfo [zoneinfo] time zone database representing the End-User's time zone.
All Classes All Packages