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 java.util.List<java.lang.String>
getAcrValues()
java.lang.String
getBindingMessage()
java.lang.String
getClientId()
java.lang.String
getClientNotificationToken()
java.lang.String
getIdTokenHint()
java.lang.String
getLoginHint()
java.lang.String
getLoginHintToken()
java.lang.String
getQueryString()
java.lang.String
getRequest()
java.lang.Integer
getRequestedExpiry()
java.lang.String
getRequestUri()
java.util.List<java.lang.String>
getScope()
java.lang.String
getUserCode()
void
setAcrValues(java.util.List<java.lang.String> acrValues)
void
setBindingMessage(java.lang.String bindingMessage)
void
setClientId(java.lang.String clientId)
void
setClientNotificationToken(java.lang.String clientNotificationToken)
void
setIdTokenHint(java.lang.String idTokenHint)
void
setLoginHint(java.lang.String loginHint)
void
setLoginHintToken(java.lang.String loginHintToken)
void
setRequest(java.lang.String request)
void
setRequestedExpiry(java.lang.Integer requestedExpiry)
void
setRequestUri(java.lang.String requestUri)
void
setScope(java.util.List<java.lang.String> scope)
void
setUserCode(java.lang.String userCode)
-
Methods inherited from class io.jans.as.client.ClientAuthnRequest
appendClientAuthnToQuery, getAlgorithm, getAudience, getClientAssertion, getCryptoProvider, 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
-
getScope
public java.util.List<java.lang.String> getScope()
-
setScope
public void setScope(java.util.List<java.lang.String> scope)
-
getClientNotificationToken
public java.lang.String getClientNotificationToken()
-
setClientNotificationToken
public void setClientNotificationToken(java.lang.String clientNotificationToken)
-
getAcrValues
public java.util.List<java.lang.String> getAcrValues()
-
setAcrValues
public void setAcrValues(java.util.List<java.lang.String> acrValues)
-
getLoginHintToken
public java.lang.String getLoginHintToken()
-
setLoginHintToken
public void setLoginHintToken(java.lang.String loginHintToken)
-
getIdTokenHint
public java.lang.String getIdTokenHint()
-
setIdTokenHint
public void setIdTokenHint(java.lang.String idTokenHint)
-
getLoginHint
public java.lang.String getLoginHint()
-
setLoginHint
public void setLoginHint(java.lang.String loginHint)
-
getBindingMessage
public java.lang.String getBindingMessage()
-
setBindingMessage
public void setBindingMessage(java.lang.String bindingMessage)
-
getUserCode
public java.lang.String getUserCode()
-
setUserCode
public void setUserCode(java.lang.String userCode)
-
getRequestedExpiry
public java.lang.Integer getRequestedExpiry()
-
setRequestedExpiry
public void setRequestedExpiry(java.lang.Integer requestedExpiry)
-
getRequest
public java.lang.String getRequest()
-
setRequest
public void setRequest(java.lang.String request)
-
getRequestUri
public java.lang.String getRequestUri()
-
setRequestUri
public void setRequestUri(java.lang.String requestUri)
-
getClientId
public java.lang.String getClientId()
-
setClientId
public void setClientId(java.lang.String clientId)
-
getQueryString
public java.lang.String getQueryString()
- Specified by:
getQueryString
in classBaseRequest
-
-