Class StateData.StateDataBuilder
java.lang.Object
swiss.trustbroker.sessioncache.dto.StateData.StateDataBuilder
- Enclosing class:
StateData
-
Method Summary
Modifier and TypeMethodDescriptionaccessRequest(AccessRequestSessionState accessRequest) applicationName(String applicationName) assertionConsumerServiceUrl(String assertionConsumerServiceUrl) build()comparisonType(QoaComparison comparisonType) completedAuthnRequests(List<String> completedAuthnRequests) contextClasses(List<String> contextClasses) cpResponse(CpResponse cpResponse) expirationTimestamp(Timestamp expirationTimestamp) forceAuthn(Boolean forceAuthn) issueInstant(String issueInstant) lastConversationId(String lastConversationId) oidcClientId(String oidcClientId) oidcRefreshToken(String oidcRefreshToken) oidcSessionData(String oidcSessionData) oidcSessionId(String oidcSessionId) oidcTokenCount(int oidcTokenCount) oidcTokenData(String oidcTokenData) relayState(String relayState) requestBinding(swiss.trustbroker.common.saml.dto.SamlBinding requestBinding) requestedResponseBinding(swiss.trustbroker.common.saml.dto.SamlBinding requestedResponseBinding) selectableCpIssuerIds(List<String> selectableCpIssuerIds) selectedProfileExtId(String selectedProfileExtId) sessionIndex(String sessionIndex) signedAuthnRequest(Boolean signedAuthnRequest) spStateData(StateData spStateData) ssoSessionId(String ssoSessionId) subjectNameId(String subjectNameId) toString()
-
Method Details
-
id
- Returns:
this.
-
lifecycle
- Returns:
this.
-
lastConversationId
- Returns:
this.
-
issuer
- Returns:
this.
-
relayState
- Returns:
this.
-
spStateData
- Returns:
this.
-
issueInstant
- Returns:
this.
-
referer
- Returns:
this.
-
applicationName
- Returns:
this.
-
contextClasses
- Returns:
this.
-
comparisonType
- Returns:
this.
-
assertionConsumerServiceUrl
- Returns:
this.
-
selectableCpIssuerIds
- Returns:
this.
-
cpResponse
- Returns:
this.
-
deviceId
- Returns:
this.
-
forceAuthn
- Returns:
this.
-
signedAuthnRequest
- Returns:
this.
-
completedAuthnRequests
- Returns:
this.
-
selectedProfileExtId
- Returns:
this.
-
subjectNameId
- Returns:
this.
-
sessionIndex
- Returns:
this.
-
requestBinding
public StateData.StateDataBuilder requestBinding(swiss.trustbroker.common.saml.dto.SamlBinding requestBinding) - Returns:
this.
-
requestedResponseBinding
public StateData.StateDataBuilder requestedResponseBinding(swiss.trustbroker.common.saml.dto.SamlBinding requestedResponseBinding) - Returns:
this.
-
ssoSessionId
- Returns:
this.
-
ssoState
- Returns:
this.
-
oidcClientId
- Returns:
this.
-
oidcSessionId
- Returns:
this.
-
oidcRefreshToken
- Returns:
this.
-
oidcSessionData
- Returns:
this.
-
oidcTokenData
- Returns:
this.
-
oidcTokenCount
- Returns:
this.
-
oidcNonce
- Returns:
this.
-
accessRequest
- Returns:
this.
-
hrdHint
- Returns:
this.
-
expirationTimestamp
- Returns:
this.
-
rpContext
- Returns:
this.
-
build
-
toString
-