クラス WebAuthnService

java.lang.Object
org.iplass.mtp.impl.definition.AbstractTypedMetaDataService<MetaWebAuthn,MetaWebAuthn.WebAuthnRuntime>
org.iplass.mtp.impl.auth.authenticate.webauthn.WebAuthnService
すべての実装されたインタフェース:
org.iplass.mtp.impl.definition.TypedMetaDataService<MetaWebAuthn,MetaWebAuthn.WebAuthnRuntime>, org.iplass.mtp.spi.Service

public class WebAuthnService extends org.iplass.mtp.impl.definition.AbstractTypedMetaDataService<MetaWebAuthn,MetaWebAuthn.WebAuthnRuntime> implements org.iplass.mtp.spi.Service
  • フィールド詳細

  • コンストラクタの詳細

    • WebAuthnService

      public WebAuthnService()
  • メソッドの詳細

    • init

      public void init(org.iplass.mtp.spi.Config config)
      定義:
      init インタフェース内 org.iplass.mtp.spi.Service
    • destroy

      public void destroy()
      定義:
      destroy インタフェース内 org.iplass.mtp.spi.Service
    • getOptionsTimeoutMinutes

      public int getOptionsTimeoutMinutes()
    • getRegistrationLimitOfAuthenticatorPerUser

      public int getRegistrationLimitOfAuthenticatorPerUser()
    • getSignatureAlgorithms

      public List<String> getSignatureAlgorithms()
    • getWebAuthnChallengeGenerator

      public org.iplass.mtp.impl.util.random.SecureRandomGenerator getWebAuthnChallengeGenerator()
    • getMetaDataType

      public Class<MetaWebAuthn> getMetaDataType()
      定義:
      getMetaDataType インタフェース内 org.iplass.mtp.impl.definition.TypedMetaDataService<MetaWebAuthn,MetaWebAuthn.WebAuthnRuntime>
    • getRuntimeType

      public Class<MetaWebAuthn.WebAuthnRuntime> getRuntimeType()
      定義:
      getRuntimeType インタフェース内 org.iplass.mtp.impl.definition.TypedMetaDataService<MetaWebAuthn,MetaWebAuthn.WebAuthnRuntime>
    • getOrDefault

      public MetaWebAuthn.WebAuthnRuntime getOrDefault(String defName)
    • getMetadataStatement

      com.webauthn4j.metadata.data.statement.MetadataStatement getMetadataStatement(String aaguid)
    • getObjectConverter

      public com.webauthn4j.converter.util.ObjectConverter getObjectConverter()
    • getDataMapper

      WebAuthn4jDataMapper getDataMapper()
    • getCertPathTrustworthinessVerifier

      com.webauthn4j.verifier.attestation.trustworthiness.certpath.CertPathTrustworthinessVerifier getCertPathTrustworthinessVerifier()
    • getUserHandleSupplier

      public UserHandleSupplier getUserHandleSupplier()