com.atlassian.crowd.model.token
Class Token.Builder

java.lang.Object
  extended by com.atlassian.crowd.model.token.Token.Builder
Enclosing class:
Token

public static class Token.Builder
extends Object


Constructor Summary
Token.Builder(long directoryId, String name, String identifierHash, long randomNumber, String randomHash)
           
Token.Builder(Token prototype)
           
 
Method Summary
 Token create()
           
 Token.Builder setCreatedDate(Date createdDate)
           
 Token.Builder setDirectoryId(long directoryId)
           
 Token.Builder setIdentifierHash(String identifierHash)
           
 Token.Builder setLastAccessedTime(long lastAccessedTime)
           
 Token.Builder setLifetime(TokenLifetime tokenLifetime)
           
 Token.Builder setName(String name)
           
 Token.Builder setRandomHash(String randomHash)
           
 Token.Builder setRandomNumber(long randomNumber)
           
 Token.Builder withDefaultDuration()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Token.Builder

public Token.Builder(long directoryId,
                     String name,
                     String identifierHash,
                     long randomNumber,
                     String randomHash)

Token.Builder

public Token.Builder(Token prototype)
Method Detail

setDirectoryId

public Token.Builder setDirectoryId(long directoryId)

setName

public Token.Builder setName(String name)

setIdentifierHash

public Token.Builder setIdentifierHash(String identifierHash)

setRandomNumber

public Token.Builder setRandomNumber(long randomNumber)

setRandomHash

public Token.Builder setRandomHash(String randomHash)

setLifetime

public Token.Builder setLifetime(TokenLifetime tokenLifetime)

withDefaultDuration

public Token.Builder withDefaultDuration()

setCreatedDate

public Token.Builder setCreatedDate(Date createdDate)

setLastAccessedTime

public Token.Builder setLastAccessedTime(long lastAccessedTime)

create

public Token create()


Copyright © 2013 Atlassian. All Rights Reserved.