クラス MetaWebAuthn.WebAuthnRuntime

java.lang.Object
org.iplass.mtp.impl.metadata.BaseMetaDataRuntime
org.iplass.mtp.impl.auth.authenticate.webauthn.MetaWebAuthn.WebAuthnRuntime
すべての実装されたインタフェース:
org.iplass.mtp.impl.metadata.MetaDataRuntime
含まれているクラス:
MetaWebAuthn

public class MetaWebAuthn.WebAuthnRuntime extends org.iplass.mtp.impl.metadata.BaseMetaDataRuntime
  • メソッドの詳細

    • getMetaData

      public MetaWebAuthn getMetaData()
    • isAllowedOnPolicy

      public boolean isAllowedOnPolicy(org.iplass.mtp.impl.auth.authenticate.builtin.policy.MetaAuthenticationPolicy.AuthenticationPolicyRuntime policy)
    • checkEnableRegistrationRequest

      public void checkEnableRegistrationRequest(org.iplass.mtp.auth.AuthContext authContext)
    • publicKeyCredentialRequestOptions

      public String publicKeyCredentialRequestOptions(WebAuthnServer server, boolean requireUserVerification)
    • publicKeyCredentialCreationOptions

      public String publicKeyCredentialCreationOptions(org.iplass.mtp.auth.User user, WebAuthnServer server)
    • registrationRequest

      public void registrationRequest(String publicKeyCredentialJson, org.iplass.mtp.auth.User user, String policyName, WebAuthnServer server)
    • verify

      public WebAuthnVerifyResult verify(String publicKeyCredentialJson, WebAuthnServer server, boolean requireUserVerification)