Package de.msi.oauth.flow
-
Interface Summary Interface Description AccessTokenFlow This flow is capable of executing the token exchange for obtaining the required access token.AccessTokenFlowFactory CreatesAccessTokenFlowinstances by consuming theAccessTokenFlowFactoryParam.AccessTokenFlowFactoryParam The mandatory parameter for creating anAccessTokenFlowfrom within the flows context.AccessTokenFlowParam All parameters, required to perform the token exchange.AccessTokenIntermediateFactory Create anAccessTokenFlowby skipping flow phases prior to this one.OAuthFlow The entry point for performing a completeOAuth 1.0aauthentication process.ProtectedAccess TheProtectedAccessis able to provide the requiredHeaderFieldsfor accessing a servie providers protected resources.ProtectedAccessFlowFactory CreatesProtectedAccessinstances by consumingProtectedAccessFlowFactoryParam.ProtectedAccessFlowFactoryParam The mandatory parameter for creating aProtectedAccessFlowFactoryfrom within the flow context.ProtectedAccessIntermediateFactory CreatesProtectedAccessinstances by consumingProtectedAccessParam.ProtectedAccessParam Provides all required parameters for creating aProtectedAccess.RequestTokenFlow This flows phase is capable of obtaining the request token by invokingRequestTokenFlow.obtainRequestToken().RequestTokenFlowParam The parameter, required for theRequestTokenFlow.UserAuthorizationFlow Requests the user authorization by invokingUserAuthorizationFlow.userAuthorization()and returns the flows next phase, theAccessTokenFlowFactory.UserAuthorizationFlowFactory BuildsUserAuthorizationFlowinstances by accepting the requiredUserAuthorizationFlowFactoryParam.UserAuthorizationFlowFactoryParam Mandatory parameter for creating aUserAuthorizationFlowwithin the flows process.UserAuthorizationFlowParam Mandatory parameter for creating aUserAuthorizationFlow.UserAuthorizationIntermediateFactory BuildsUserAuthorizationFlowinstances by accepting the requiredUserAuthorizationFlowParam. -
Class Summary Class Description RequestTokenFlowParam.RequestTokenFlowParamBuilder CreatesRequestTokenFlowParaminstances.