SecurityExclusions
public struct SecurityExclusions : Codable
Struct to define what security exclusions that the developer is willing to relax for testing.
Note
Exclusions relax the built in security of the system and are not recommended for production use.-
If true, the authenticator may skip adding assert actions to the transaction.
Declaration
Swift
public var addAssertToTransactions: Bool
-
If true, the authenticator may skip chain manifest and app metadata integrity checks.
Declaration
Swift
public var appMetadataIntegrity: Bool
-
If true, the authenticator may not enforce the same-origin policy.
Declaration
Swift
public var domainMatch: Bool
-
If true, the authenticator may allow signing of non-manifest-whitelisted actions.
Declaration
Swift
public var whitelistedActions: Bool
-
If true, the authenticator may skip app-, action-, and/or chain-icon integrity checks.
Declaration
Swift
public var iconIntegrity: Bool
-
If true, the authenticator may allow for parsing of non-compliant Ricardian contracts.
Declaration
Swift
public var relaxedContractParsing: Bool
-
Declaration
Swift
public init()
-
Declaration
Swift
public init(from decoder: Decoder) throws