Class DelegatedAuthenticationCandidateProfile.DelegatedAuthenticationCandidateProfileBuilder<C extends DelegatedAuthenticationCandidateProfile,B extends DelegatedAuthenticationCandidateProfile.DelegatedAuthenticationCandidateProfileBuilder<C,B>>

java.lang.Object
org.apereo.cas.authentication.principal.DelegatedAuthenticationCandidateProfile.DelegatedAuthenticationCandidateProfileBuilder<C,B>
Enclosing class:
DelegatedAuthenticationCandidateProfile

public abstract static class DelegatedAuthenticationCandidateProfile.DelegatedAuthenticationCandidateProfileBuilder<C extends DelegatedAuthenticationCandidateProfile,B extends DelegatedAuthenticationCandidateProfile.DelegatedAuthenticationCandidateProfileBuilder<C,B>> extends Object
  • Constructor Details

    • DelegatedAuthenticationCandidateProfileBuilder

      public DelegatedAuthenticationCandidateProfileBuilder()
  • Method Details

    • key

      public B key(@Nonnull String key)
      Returns:
      this.
    • id

      public B id(@Nonnull String id)
      Returns:
      this.
    • linkedId

      public B linkedId(@Nonnull String linkedId)
      Returns:
      this.
    • attributes

      public B attributes(Map<String,Object> attributes)
      Returns:
      this.
    • build

      public abstract C build()
    • toString

      public String toString()
      Overrides:
      toString in class Object