Package org.gluu.oxauth.authorize.ws.rs
Class DeviceAuthorizationAction
- java.lang.Object
- 
- org.gluu.oxauth.authorize.ws.rs.DeviceAuthorizationAction
 
- 
- All Implemented Interfaces:
- java.io.Serializable
 
 @Named @RequestScoped public class DeviceAuthorizationAction extends java.lang.Object implements java.io.SerializableAction used to process all requests related to device authorization.- See Also:
- Serialized Form
 
- 
- 
Constructor SummaryConstructors Constructor Description DeviceAuthorizationAction()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetCode()java.lang.StringgetDescriptionMsg()java.lang.StringgetError()java.lang.StringgetErrorDescription()java.lang.StringgetSessionId()java.lang.StringgetSessionState()java.lang.StringgetState()java.lang.StringgetTitleMsg()java.lang.StringgetUserCode()java.lang.StringgetUserCodePart1()java.lang.StringgetUserCodePart2()voidinitializeSession()Reset data in session or create a new one whether there is no session.booleanisCompleteVerificationMode()Checks if page should be shown in complete verification mode, it means that the user code has been shared by the url.booleanisDeviceAuthnCompleted()Checks if the authorization is complete and page should show confirmation to the end-user.booleanisErrorResponse()Checks if page should show error messages.booleanisNewRequest()Checks if page is loaded for a new device request.voidpageLoaded()Method used by the view to load all query params and set the page state.voidprocessUserCodeVerification()Processes user code introduced or loaded in the veritification page and redirects whether user code is correct or return an error if there is something wrong.voidsetCode(java.lang.String code)voidsetDescriptionMsg(java.lang.String descriptionMsg)voidsetError(java.lang.String error)voidsetErrorDescription(java.lang.String errorDescription)voidsetSessionId(java.lang.String sessionId)voidsetSessionState(java.lang.String sessionState)voidsetState(java.lang.String state)voidsetTitleMsg(java.lang.String titleMsg)voidsetUserCode(java.lang.String userCode)voidsetUserCodePart1(java.lang.String userCodePart1)voidsetUserCodePart2(java.lang.String userCodePart2)
 
- 
- 
- 
Method Detail- 
pageLoadedpublic void pageLoaded() Method used by the view to load all query params and set the page state.
 - 
initializeSessionpublic void initializeSession() Reset data in session or create a new one whether there is no session.
 - 
processUserCodeVerificationpublic void processUserCodeVerification() Processes user code introduced or loaded in the veritification page and redirects whether user code is correct or return an error if there is something wrong.
 - 
isNewRequestpublic boolean isNewRequest() Checks if page is loaded for a new device request.
 - 
isErrorResponsepublic boolean isErrorResponse() Checks if page should show error messages.
 - 
isCompleteVerificationModepublic boolean isCompleteVerificationMode() Checks if page should be shown in complete verification mode, it means that the user code has been shared by the url.
 - 
isDeviceAuthnCompletedpublic boolean isDeviceAuthnCompleted() Checks if the authorization is complete and page should show confirmation to the end-user.
 - 
getUserCodePart1public java.lang.String getUserCodePart1() 
 - 
setUserCodePart1public void setUserCodePart1(java.lang.String userCodePart1) 
 - 
getUserCodePart2public java.lang.String getUserCodePart2() 
 - 
setUserCodePart2public void setUserCodePart2(java.lang.String userCodePart2) 
 - 
getCodepublic java.lang.String getCode() 
 - 
setCodepublic void setCode(java.lang.String code) 
 - 
getSessionIdpublic java.lang.String getSessionId() 
 - 
setSessionIdpublic void setSessionId(java.lang.String sessionId) 
 - 
getStatepublic java.lang.String getState() 
 - 
setStatepublic void setState(java.lang.String state) 
 - 
getSessionStatepublic java.lang.String getSessionState() 
 - 
setSessionStatepublic void setSessionState(java.lang.String sessionState) 
 - 
getErrorpublic java.lang.String getError() 
 - 
setErrorpublic void setError(java.lang.String error) 
 - 
getErrorDescriptionpublic java.lang.String getErrorDescription() 
 - 
setErrorDescriptionpublic void setErrorDescription(java.lang.String errorDescription) 
 - 
getUserCodepublic java.lang.String getUserCode() 
 - 
setUserCodepublic void setUserCode(java.lang.String userCode) 
 - 
getTitleMsgpublic java.lang.String getTitleMsg() 
 - 
setTitleMsgpublic void setTitleMsg(java.lang.String titleMsg) 
 - 
getDescriptionMsgpublic java.lang.String getDescriptionMsg() 
 - 
setDescriptionMsgpublic void setDescriptionMsg(java.lang.String descriptionMsg) 
 
- 
 
-