Package io.jans.as.client
Class BackchannelAuthenticationRequest
- java.lang.Object
-
- io.jans.as.client.BaseRequest
-
- io.jans.as.client.ClientAuthnRequest
-
- io.jans.as.client.BackchannelAuthenticationRequest
-
public class BackchannelAuthenticationRequest extends ClientAuthnRequest
Represents a CIBA backchannel authorization request to send to the authorization server.- Version:
- May 28, 2020
- Author:
- Javier Rojas Blum
-
-
Constructor Summary
Constructors Constructor Description BackchannelAuthenticationRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<String>getAcrValues()StringgetBindingMessage()StringgetClientId()StringgetClientNotificationToken()StringgetIdTokenHint()StringgetLoginHint()StringgetLoginHintToken()StringgetQueryString()StringgetRequest()IntegergetRequestedExpiry()StringgetRequestUri()List<String>getScope()StringgetUserCode()voidsetAcrValues(List<String> acrValues)voidsetBindingMessage(String bindingMessage)voidsetClientId(String clientId)voidsetClientNotificationToken(String clientNotificationToken)voidsetIdTokenHint(String idTokenHint)voidsetLoginHint(String loginHint)voidsetLoginHintToken(String loginHintToken)voidsetRequest(String request)voidsetRequestedExpiry(Integer requestedExpiry)voidsetRequestUri(String requestUri)voidsetScope(List<String> scope)voidsetUserCode(String userCode)-
Methods inherited from class io.jans.as.client.ClientAuthnRequest
appendClientAuthnToQuery, getAlgorithm, getAudience, getClientAssertion, getCryptoProvider, getFallbackAlgorithm, getKeyId, getSharedKey, setAlgorithm, setAudience, setCryptoProvider, setKeyId, setSharedKey
-
Methods inherited from class io.jans.as.client.BaseRequest
addCustomParameter, getAuthenticationMethod, getAuthorizationMethod, getAuthPassword, getAuthUsername, getContentType, getCredentials, getCustomParameters, getEncodedCredentials, getEncodedCredentials, getJSONParameters, getMediaType, getParameters, hasCredentials, setAuthenticationMethod, setAuthorizationMethod, setAuthPassword, setAuthUsername, setContentType, setMediaType
-
-
-
-
Method Detail
-
getClientNotificationToken
public String getClientNotificationToken()
-
setClientNotificationToken
public void setClientNotificationToken(String clientNotificationToken)
-
getLoginHintToken
public String getLoginHintToken()
-
setLoginHintToken
public void setLoginHintToken(String loginHintToken)
-
getIdTokenHint
public String getIdTokenHint()
-
setIdTokenHint
public void setIdTokenHint(String idTokenHint)
-
getLoginHint
public String getLoginHint()
-
setLoginHint
public void setLoginHint(String loginHint)
-
getBindingMessage
public String getBindingMessage()
-
setBindingMessage
public void setBindingMessage(String bindingMessage)
-
getUserCode
public String getUserCode()
-
setUserCode
public void setUserCode(String userCode)
-
getRequestedExpiry
public Integer getRequestedExpiry()
-
setRequestedExpiry
public void setRequestedExpiry(Integer requestedExpiry)
-
getRequest
public String getRequest()
-
setRequest
public void setRequest(String request)
-
getRequestUri
public String getRequestUri()
-
setRequestUri
public void setRequestUri(String requestUri)
-
getClientId
public String getClientId()
-
setClientId
public void setClientId(String clientId)
-
getQueryString
public String getQueryString()
- Specified by:
getQueryStringin classBaseRequest
-
-