class Octokit::Error::OneTimePasswordRequired

Overview

Raised when GitHub returns a 401 HTTP status code and headers include "X-GitHub-OTP"

Defined in:

octokit/error.cr

Constant Summary

OTP_DELIVERY_PATTERN = /required; (\w+)/i

@private

Class Method Summary

Instance Method Summary

Instance methods inherited from class Octokit::Error

documentation_url documentation_url, errors errors, response_body response_body, response_headers response_headers, response_status response_status

Constructor methods inherited from class Octokit::Error

new(response : Halite::Response | Nil = nil) new

Class methods inherited from class Octokit::Error

error_for_401(headers) error_for_401, error_for_403(body) error_for_403, error_for_404(body) error_for_404, from_response(response : Halite::Response) from_response

Class Method Detail

def self.required_header(headers) #

@private


[View source]

Instance Method Detail

def password_delivery #

Delivery method for the user's OTP

@return [String]


[View source]