001package com.nimbusds.openid.connect.provider.spi.secrets; 002 003 004import com.nimbusds.oauth2.sdk.auth.Secret; 005 006 007/** 008 * Secret verifier. 009 */ 010public interface SecretVerifier { 011 012 013 /** 014 * Verifies the specified secret. 015 * 016 * @param secret The secret. Not {@code null}. 017 * 018 * @return {@code true} if the secret is valid, else {@code false}. 019 */ 020 boolean verify(final Secret secret); 021}