Protocols
The following protocols are available globally.
-
Identity Provider protocol that should be implemented according to ‘gemSpec_IDP_Dienst’.
See moreDeclaration
Swift
public protocol IDPClient -
Schedulers that the IDP Session schedules its internal operations on
See moreDeclaration
Swift
public protocol IDPSchedulers -
IDPSession acts as an interactor/mediator for the IDPClient and IDPStorage sourcery: StreamWrapped
See moreDeclaration
Swift
public protocol IDPSession -
Delegate for HTTPClient Interceptor(s)
See moreDeclaration
Swift
public protocol IDPSessionDelegate : AnyObject -
Interface to access an eGK Certificate that should be kept private [REQ:gemSpec_IDP_Frontend:A_21595] Storage Protocol
See moreDeclaration
Swift
public protocol SecureEGKCertificateStorage -
IDP Storage protocol
See moreDeclaration
Swift
public protocol IDPStorage -
IDP Endpoint
See moreDeclaration
Swift
public protocol IDPEndpoint -
Protocol for challenge sessions that need to be verified at some point in the process.
See moreDeclaration
Swift
public protocol ChallengeSession -
sourcery: StreamWrapped
See moreDeclaration
Swift
public protocol ExtAuthRequestStorage : AnyObject -
Provides access for gathering biometrics related registration and authentication data.
See moreDeclaration
Swift
public protocol SecureEnclaveSignatureProvider
View on GitHub
Protocols Reference