クラス LdapUserDetailsImpl.Essence

java.lang.ObjectSE
org.springframework.security.ldap.userdetails.LdapUserDetailsImpl.Essence
既知の直属サブクラス
Person.Essence
含まれているクラス:
LdapUserDetailsImpl

public static class LdapUserDetailsImpl.Essence extends ObjectSE
エッセンスパターンのバリエーション。変更可能な中間オブジェクトを作成するために使用されます
  • フィールドの詳細

  • コンストラクターの詳細

    • Essence

      public Essence()
    • Essence

      public Essence(org.springframework.ldap.core.DirContextOperations ctx)
    • Essence

      public Essence(LdapUserDetails copyMe)
  • メソッドの詳細

    • createTarget

      protected LdapUserDetailsImpl createTarget()
    • addAuthority

      public void addAuthority(GrantedAuthority a)
      権限がすでに存在しない限り、リストに権限を追加します。その場合は無視されます。
    • createUserDetails

      public LdapUserDetails createUserDetails()
    • getGrantedAuthorities

      public CollectionSE<GrantedAuthority> getGrantedAuthorities()
    • setAccountNonExpired

      public void setAccountNonExpired(boolean accountNonExpired)
    • setAccountNonLocked

      public void setAccountNonLocked(boolean accountNonLocked)
    • setAuthorities

      public void setAuthorities(CollectionSE<? extends GrantedAuthority> authorities)
    • setCredentialsNonExpired

      public void setCredentialsNonExpired(boolean credentialsNonExpired)
    • setDn

      public void setDn(StringSE dn)
    • setDn

      public void setDn(NameSE dn)
    • setEnabled

      public void setEnabled(boolean enabled)
    • setPassword

      public void setPassword(StringSE password)
    • setUsername

      public void setUsername(StringSE username)
    • setTimeBeforeExpiration

      public void setTimeBeforeExpiration(int timeBeforeExpiration)
    • setGraceLoginsRemaining

      public void setGraceLoginsRemaining(int graceLoginsRemaining)