Class IssuerIDCriterion

  • All Implemented Interfaces:
    Criterion

    @Immutable
    public final class IssuerIDCriterion
    extends Object
    implements Criterion
    A Criterion representing an OIDC issuer ID.
    • Field Detail

      • id

        @Nonnull
        @NotEmpty
        private final com.nimbusds.oauth2.sdk.id.Issuer id
        The issuer ID.
    • Constructor Detail

      • IssuerIDCriterion

        public IssuerIDCriterion​(@Nonnull
                                 com.nimbusds.oauth2.sdk.id.Issuer issuerId)
        Constructor.
        Parameters:
        issuerId - the id of the issuer, can not be null or empty
    • Method Detail

      • getIssuerID

        @Nonnull
        public com.nimbusds.oauth2.sdk.id.Issuer getIssuerID()
        Get the issuer ID.
        Returns:
        the issuer ID.
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object