TsgcWSAPIServer_WebAuthn › メソッド

TsgcWSAPIServer_WebAuthn メソッド

目的別にグループ化されたパブリックメソッド、続いて完全なアルファベット順リスト。

資格情報

名前説明
AddCredentialサーバーの認証情報ストアに既存の認証情報(公開鍵、認証情報 ID、ユーザー)を登録します。

検証

名前説明
ValidateRegistrationOptionsクライアントのアテステーションペイロードを解析し、WebAuthn仕様に従って新しい資格情報の登録を検証します。
ValidateAuthenticationOptions認証器データ、クライアントデータ、署名を解析してストアされた認証情報に対してユーザーを認証します。
IsWebAuthnTokenValidクライアントが提供したWebAuthnベアラートークンが、指定された接続に対してまだ有効かどうかを確認します。
IsWebAuthnUnauthorized接続が認証されておらず、401 レスポンスを送信する必要がある場合に True を返します。
IsWebAuthnRequest受信した URL パスが設定された WebAuthn エンドポイントのいずれかと一致した場合は True を返します。

ライフサイクル

名前説明
KeepAlive指定された接続でキープアライブ ping を送信し、認証済みセッションが期限切れになるのを防ぎます。

詳細設定

名前説明
DoProcessHTTPHTTP パイプラインのエントリーポイント。登録、認証、認可リクエストをディスパッチします。

すべてのメソッド (アルファベット順)

名前説明
AddCredentialサーバーの認証情報ストアに既存の認証情報(公開鍵、認証情報 ID、ユーザー)を登録します。
DoProcessHTTPHTTP パイプラインのエントリーポイント。登録、認証、認可リクエストをディスパッチします。
IsWebAuthnRequest受信した URL パスが設定された WebAuthn エンドポイントのいずれかと一致した場合は True を返します。
IsWebAuthnTokenValidクライアントが提供したWebAuthnベアラートークンが、指定された接続に対してまだ有効かどうかを確認します。
IsWebAuthnUnauthorized接続が認証されておらず、401 レスポンスを送信する必要がある場合に True を返します。
KeepAlive指定された接続でキープアライブ ping を送信し、認証済みセッションが期限切れになるのを防ぎます。
ValidateAuthenticationOptions認証器データ、クライアントデータ、署名を解析してストアされた認証情報に対してユーザーを認証します。
ValidateRegistrationOptionsクライアントのアテステーションペイロードを解析し、WebAuthn仕様に従って新しい資格情報の登録を検証します。