Builder

abstract class Builder

Builder for an AuthorizationList. Any field not set will be made an Optional.empty or set with the default value.

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@CanIgnoreReturnValue
fun addUnorderedTag(value: Integer): AuthorizationList.Builder
Link copied to clipboard
Link copied to clipboard
abstract fun build(): AuthorizationList
Link copied to clipboard
abstract fun setActiveDateTime(activeDateTime: Instant): AuthorizationList.Builder
Link copied to clipboard
Link copied to clipboard
abstract fun setAllowWhileOnBody(allowWhileOnBody: Boolean): AuthorizationList.Builder
Link copied to clipboard
Link copied to clipboard
abstract fun setAttestationIdBrand(attestationIdBrand: ByteString): AuthorizationList.Builder
@CanIgnoreReturnValue
fun setAttestationIdBrand(value: String): AuthorizationList.Builder
Link copied to clipboard
abstract fun setAttestationIdDevice(attestationIdDevice: ByteString): AuthorizationList.Builder
@CanIgnoreReturnValue
fun setAttestationIdDevice(value: String): AuthorizationList.Builder
Link copied to clipboard
abstract fun setAttestationIdImei(attestationIdImei: ByteString): AuthorizationList.Builder
@CanIgnoreReturnValue
fun setAttestationIdImei(value: String): AuthorizationList.Builder
Link copied to clipboard
abstract fun setAttestationIdManufacturer(attestationIdManufacturer: ByteString): AuthorizationList.Builder
Link copied to clipboard
abstract fun setAttestationIdMeid(attestationIdMeid: ByteString): AuthorizationList.Builder
@CanIgnoreReturnValue
fun setAttestationIdMeid(value: String): AuthorizationList.Builder
Link copied to clipboard
abstract fun setAttestationIdModel(attestationIdModel: ByteString): AuthorizationList.Builder
@CanIgnoreReturnValue
fun setAttestationIdModel(value: String): AuthorizationList.Builder
Link copied to clipboard
abstract fun setAttestationIdProduct(attestationIdProduct: ByteString): AuthorizationList.Builder
@CanIgnoreReturnValue
fun setAttestationIdProduct(value: String): AuthorizationList.Builder
Link copied to clipboard
abstract fun setAttestationIdSecondImei(attestationIdSecondImei: ByteString): AuthorizationList.Builder
Link copied to clipboard
abstract fun setAttestationIdSerial(attestationIdSerial: ByteString): AuthorizationList.Builder
@CanIgnoreReturnValue
fun setAttestationIdSerial(value: String): AuthorizationList.Builder
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract fun setCreationDateTime(creationDateTime: Instant): AuthorizationList.Builder
Link copied to clipboard
Link copied to clipboard
abstract fun setIndividualAttestation(individualAttestation: Boolean): AuthorizationList.Builder
Link copied to clipboard
Link copied to clipboard
abstract fun setNoAuthRequired(noAuthRequired: Boolean): AuthorizationList.Builder
Link copied to clipboard
Link copied to clipboard
abstract fun setOriginationExpireDateTime(originationExpireDateTime: Instant): AuthorizationList.Builder
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract fun setRollbackResistance(rollbackResistance: Boolean): AuthorizationList.Builder
Link copied to clipboard
Link copied to clipboard
abstract fun setRsaPublicExponent(rsaPublicExponent: Long): AuthorizationList.Builder
Link copied to clipboard
abstract fun setTrustedConfirmationRequired(trustedConfirmationRequired: Boolean): AuthorizationList.Builder
Link copied to clipboard
abstract fun setTrustedUserPresenceRequired(trustedUserPresenceRequired: Boolean): AuthorizationList.Builder
Link copied to clipboard
abstract fun setUnlockedDeviceRequired(unlockedDeviceRequired: Boolean): AuthorizationList.Builder
Link copied to clipboard
abstract fun setUsageExpireDateTime(usageExpireDateTime: Instant): AuthorizationList.Builder
Link copied to clipboard