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

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 Throwable to the current OA2GeneralError.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 ClaimSource can 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 JSON object 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 ClaimSourceConfiguration NOTE 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 ServiceClient to 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 JSONObject for 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
GRANT_TYPE_CLIENT_CREDENTIALS - Static variable in interface org.oa4mp.delegation.server.OA2Constants
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
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
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 ScriptRunRequest with 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 AGIResponse2 can 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 UserInfo object 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
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
RESPONSE_TYPE_ID_TOKEN - Static variable in interface org.oa4mp.delegation.server.OA2Constants
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 ScriptRuntimeEngine this 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 JSONObject that 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 JSONArray of 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.
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