SecureElement

interface SecureElement : Peripheral

Secure Element peripheral interface for drones.

This peripheral can be obtained from a drone using: drone.getPeripheral(SecureElement::class.java)

See also

com.parrot.drone.groundsdk.device.Drone

Types

Link copied to clipboard

Operation associated to a challenge signing request.

Link copied to clipboard
sealed class ChallengeSigningState

Challenge signing request state.

Functions

Link copied to clipboard
abstract fun sign(challenge: String, operation: SecureElement.ChallengeSigningOperation): Boolean

Sends a challenge signing request to connected device.

Properties

Link copied to clipboard
abstract val certificate: File?

Device certificate file if available, null otherwise.

Link copied to clipboard
abstract val challengeSigningState: SecureElement.ChallengeSigningState?

Challenge signing request state, or null if no challenge signing request was sent yet.