Assertion

data class Assertion(val id: Uuid? = null, val issueInstant: Instant, val version: String, val issuer: String, val subject: Subject, val conditions: Conditions, val advice: Advice? = null, val authnStatement: AuthnStatement? = null, val attributeStatement: AttributeStatement? = null)(source)

Constructors

Link copied to clipboard
constructor(id: Uuid? = null, issueInstant: Instant, version: String, issuer: String, subject: Subject, conditions: Conditions, advice: Advice? = null, authnStatement: AuthnStatement? = null, attributeStatement: AttributeStatement? = null)

Properties

Link copied to clipboard
@SerialName(value = "Advice")
val advice: Advice?
Link copied to clipboard
@SerialName(value = "AttributeStatement")
val attributeStatement: AttributeStatement?
Link copied to clipboard
@SerialName(value = "AuthnStatement")
val authnStatement: AuthnStatement?
Link copied to clipboard
@SerialName(value = "Conditions")
val conditions: Conditions
Link copied to clipboard
@SerialName(value = "ID")
val id: Uuid?
Link copied to clipboard
@SerialName(value = "IssueInstant")
val issueInstant: Instant
Link copied to clipboard
@SerialName(value = "Issuer")
val issuer: String
Link copied to clipboard
@SerialName(value = "Subject")
val subject: Subject
Link copied to clipboard
@SerialName(value = "Version")
val version: String