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 TypeMethodDescriptionvoidappendClientAuthnToQuery(io.jans.as.model.util.QueryBuilder builder) io.jans.as.model.crypto.signature.SignatureAlgorithmio.jans.as.model.crypto.AbstractCryptoProviderio.jans.as.model.crypto.signature.SignatureAlgorithmgetKeyId()voidsetAlgorithm(io.jans.as.model.crypto.signature.SignatureAlgorithm algorithm) voidsetAudience(String audience) voidsetCryptoProvider(io.jans.as.model.crypto.AbstractCryptoProvider cryptoProvider) voidvoidsetSharedKey(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
-