|
Apache CXF API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.cxf.rs.security.oauth2.common.OAuthAuthorizationData
public class OAuthAuthorizationData
This bean represents a resource owner authorization challenge. Typically, an HTML view will be returned to a resource owner who will authorize or deny the third-party client
Constructor Summary | |
---|---|
OAuthAuthorizationData()
|
Method Summary | |
---|---|
String |
getApplicationCertificate()
|
String |
getApplicationDescription()
Gets the application description |
String |
getApplicationLogoUri()
Gets the application logo URI |
String |
getApplicationName()
Sets the client application name |
String |
getApplicationWebUri()
Gets the application web URI |
String |
getAudience()
|
String |
getAuthenticityToken()
Gets the authenticity token linking the authorization challenge to the current end user session |
String |
getClientId()
Gets the client id which needs to be retained in a hidden form field |
String |
getEndUserName()
|
Map<String,String> |
getExtraApplicationProperties()
|
List<? extends Permission> |
getPermissions()
Gets the list of scopes translated to Permission instances
requested by the client application |
String |
getProposedScope()
Gets the requested scope which needs to be retained in a hidden form field |
String |
getRedirectUri()
Gets the redirect uri which needs to be retained in a hidden form field |
String |
getReplyTo()
Gets the absolute URI where the authorization decision data will need to be sent to |
String |
getState()
Gets the client state token which needs to be retained in a hidden form field |
void |
setApplicationCertificate(String applicationCertificate)
|
void |
setApplicationDescription(String applicationDescription)
Sets the application description |
void |
setApplicationLogoUri(String applicationLogoUri)
Sets the application logo URI |
void |
setApplicationName(String applicationName)
Sets the client application name |
void |
setApplicationWebUri(String applicationWebUri)
Sets the application web URI |
void |
setAudience(String audience)
|
void |
setAuthenticityToken(String authenticityToken)
Sets the authenticity token linking the authorization challenge to the current end user session |
void |
setClientId(String clientId)
Sets the client id which needs to be retained in a hidden form field |
void |
setEndUserName(String endUserName)
|
void |
setExtraApplicationProperties(Map<String,String> extraApplicationProperties)
|
void |
setPermissions(List<? extends Permission> permissions)
Gets the list of scopes translated to Permission instances |
void |
setProposedScope(String proposedScope)
Sets the requested scope which needs to be retained in a hidden form field |
void |
setRedirectUri(String redirectUri)
Sets the redirect uri which needs to be retained in a hidden form field |
void |
setReplyTo(String replyTo)
Sets the absolute URI where the authorization decision data will need to be sent to |
void |
setState(String state)
Sets the client state token which needs to be retained in a hidden form field |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public OAuthAuthorizationData()
Method Detail |
---|
public String getApplicationName()
public void setApplicationName(String applicationName)
applicationName
- application namepublic List<? extends Permission> getPermissions()
Permission
instances
requested by the client application
public void setPermissions(List<? extends Permission> permissions)
Permission
instances
public void setAuthenticityToken(String authenticityToken)
authenticityToken
- the session authenticity tokenpublic String getAuthenticityToken()
public void setApplicationDescription(String applicationDescription)
applicationDescription
- the descriptionpublic String getApplicationDescription()
public void setClientId(String clientId)
clientId
- the client idpublic String getClientId()
public void setRedirectUri(String redirectUri)
redirectUri
- the redirect uripublic String getRedirectUri()
public void setState(String state)
state
- the statepublic String getState()
public void setApplicationWebUri(String applicationWebUri)
applicationWebUri
- the application URIpublic String getApplicationWebUri()
public void setApplicationLogoUri(String applicationLogoUri)
applicationLogoUri
- the logo URIpublic String getApplicationLogoUri()
public void setProposedScope(String proposedScope)
proposedScope
- the scopepublic String getProposedScope()
public void setReplyTo(String replyTo)
replyTo
- authorization decision handler URIpublic String getReplyTo()
public Map<String,String> getExtraApplicationProperties()
public void setExtraApplicationProperties(Map<String,String> extraApplicationProperties)
public String getEndUserName()
public void setEndUserName(String endUserName)
public String getAudience()
public void setAudience(String audience)
public String getApplicationCertificate()
public void setApplicationCertificate(String applicationCertificate)
|
Apache CXF API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |