Package io.jans.as.client
Class ClientAuthnRequest
java.lang.Object
io.jans.as.client.BaseRequest
io.jans.as.client.ClientAuthnRequest
- Direct Known Subclasses:
AccessEvaluationClientRequest
,BackchannelAuthenticationRequest
,DeviceAuthzRequest
,GlobalTokenRevocationClientRequest
,ParRequest
,RevokeSessionRequest
,TokenRequest
,TokenRevocationRequest
- Author:
- Yuriy Zabrovarnyy
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
appendClientAuthnToQuery
(io.jans.as.model.util.QueryBuilder builder) io.jans.as.model.crypto.signature.SignatureAlgorithm
io.jans.as.model.crypto.AbstractCryptoProvider
io.jans.as.model.crypto.signature.SignatureAlgorithm
getKeyId()
void
setAlgorithm
(io.jans.as.model.crypto.signature.SignatureAlgorithm algorithm) void
setAudience
(String audience) void
setCryptoProvider
(io.jans.as.model.crypto.AbstractCryptoProvider cryptoProvider) void
void
setSharedKey
(String sharedKey) Methods inherited from class io.jans.as.client.BaseRequest
addCustomParameter, getAuthenticationMethod, getAuthorizationMethod, getAuthPassword, getAuthUsername, getContentType, getCredentials, getCustomParameters, getEncodedCredentials, getEncodedCredentials, getJSONParameters, getMediaType, getParameters, getQueryString, hasCredentials, setAuthenticationMethod, setAuthorizationMethod, setAuthPassword, setAuthUsername, setContentType, setMediaType
-
Constructor Details
-
ClientAuthnRequest
public ClientAuthnRequest()
-
-
Method Details
-
getCryptoProvider
public io.jans.as.model.crypto.AbstractCryptoProvider getCryptoProvider() -
setCryptoProvider
public void setCryptoProvider(io.jans.as.model.crypto.AbstractCryptoProvider cryptoProvider) -
getKeyId
-
setKeyId
-
getAlgorithm
public io.jans.as.model.crypto.signature.SignatureAlgorithm getAlgorithm() -
setAlgorithm
public void setAlgorithm(io.jans.as.model.crypto.signature.SignatureAlgorithm algorithm) -
getAudience
-
setAudience
-
appendClientAuthnToQuery
public void appendClientAuthnToQuery(io.jans.as.model.util.QueryBuilder builder) -
getFallbackAlgorithm
public io.jans.as.model.crypto.signature.SignatureAlgorithm getFallbackAlgorithm() -
getClientAssertion
-