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}