IValidationManager
protocol IValidationManager
Protocol specifies method which should be implemented by object which validates id token.
-
Validates the id token string
Declaration
Swift
func validate(idTokenString: String?, authorizationCode: String?, clientId: String, nonce: String, jwksUrl: URL, config: Config, error: inout NSError?) -> BoolParameters
idTokenStringString value obtained using AppAuth framework and passed for validation.
authorizationCodeString value obtained using AppAuth framework and passed for validation.
clientIdused for id token validation.
nonceused for id token validation.
configused for id token validation.
jwksUrlURL which contains data needed for validation process.
errorAn error which can occur during the validation, (it is passed as inout parameter so, its value can be set inside the function).
Return Value
Boolean value is returned, true on success or false on failure.
IValidationManager Protocol Reference