Package io.jans.as.client
Class DeviceAuthzRequest
java.lang.Object
io.jans.as.client.BaseRequest
io.jans.as.client.ClientAuthnRequest
io.jans.as.client.DeviceAuthzRequest
Represents a device authorization request to send to the authorization server.
- Version:
- April 25, 2022
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns a collection of parameters of the authorization request.void
setClientId
(String clientId) void
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, hasCredentials, setAuthenticationMethod, setAuthorizationMethod, setAuthPassword, setAuthUsername, setContentType, setMediaType
-
Constructor Details
-
DeviceAuthzRequest
-
-
Method Details
-
getClientId
-
setClientId
-
getScopes
-
setScopes
-
getScopesAsString
-
getParameters
Returns a collection of parameters of the authorization request. Anynull
or empty parameter will be omitted.- Overrides:
getParameters
in classBaseRequest
- Returns:
- A collection of parameters.
-
getQueryString
- Specified by:
getQueryString
in classBaseRequest
-