클래스 ApiKey


  • 공개 클래스 ApiKey는
    객체를 확장합니다.
    User 에 대한 API 키를 나타내는 클래스입니다. 이메일과 비밀번호를 사용하는 대신 API를 사용하여 로그인할 때 사용자를 나타낼 수 있습니다.

    이러한 키는 ApiKeyAuth.create(String) 또는 다양한 fetch메서드를 통해 생성되거나 가져옵니다.

    value 키는 키가 생성된 경우에만 사용할 수 있으며, 그 후에는 표시되지 않습니다. 따라서 API 키를 생성하는 사람은 그 이후에 이를 안전하게 저장할 책임이 있습니다.

    • 메서드 세부 정보

      • getId

        public ObjectId getId()
        이 키의 고유 식별자를 반환합니다.
        반환합니다:
        키를 고유하게 식별하는 ID입니다.
      • getValue

        @Nullable
        공개 string getValue()
        이 키 값을 반환합니다. 이 값은 키가 생성될 때만 반환됩니다. 그 후에는 값이 더 이상 표시되지 않습니다.
        반환합니다:
        이 키의 값입니다. 키가 생성될 때만 반환됩니다.
      • getName

        public String getName()
        이 키의 이름을 반환합니다.
        반환합니다:
        키의 이름입니다.
      • isEnabled

        공개 부울 isEnabled()
        이 키가 현재 활성화되어 있는지 여부를 반환합니다.
        반환합니다:
        키 활성화 여부.
      • 해시 코드

        public int 해시 코드()
        재정의:
        hashCode 수업 중 Object