redback-integrations/redback-rest/redback-rest-api/src/main/java/org/apache/archiva/redback/rest/api/model/TokenResponse.java [33:84]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
@XmlRootElement(name="token")
@Schema(name="TokenData", description = "The token response data")
public class TokenResponse implements Serializable
{

    private static final long serialVersionUID = 2063260311211245209L;
    String accessToken;
    String tokenType = "Bearer";
    long expiresIn;
    String refreshToken;
    String scope;
    String state;

    public TokenResponse( )
    {
    }

    public TokenResponse( String accessToken, String tokenType, long expiresIn, String refreshToken, String scope )
    {
        this.accessToken = accessToken;
        this.tokenType = tokenType;
        this.expiresIn = expiresIn;
        this.refreshToken = refreshToken;
        this.scope = scope;
    }

    public TokenResponse( String accessToken, long expiresIn, String refreshToken, String scope )
    {
        this.accessToken = accessToken;
        this.expiresIn = expiresIn;
        this.refreshToken = refreshToken;
        this.scope = scope;
    }

    public TokenResponse( Token accessToken, Token refreshToken )
    {
        this.expiresIn = Duration.between( Instant.now( ), accessToken.getMetadata( ).validBefore( ) ).getSeconds();
        this.accessToken = accessToken.getData( );
        this.refreshToken = refreshToken.getData( );
        this.scope = "";
    }

    public TokenResponse( Token accessToken, Token refreshToken , String scope, String state)
    {
        this.expiresIn = Duration.between( Instant.now( ), accessToken.getMetadata( ).validBefore( ) ).getSeconds();
        this.accessToken = accessToken.getData( );
        this.refreshToken = refreshToken.getData( );
        this.scope = scope;
        this.state = state;
    }

    @XmlElement(name="access_token")
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



redback-integrations/redback-rest/redback-rest-api/src/main/java/org/apache/archiva/redback/rest/api/model/v2/TokenResponse.java [33:84]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
@XmlRootElement(name="token")
@Schema(name="TokenData", description = "The token response data")
public class TokenResponse implements Serializable
{

    private static final long serialVersionUID = 2063260311211245209L;
    String accessToken;
    String tokenType = "Bearer";
    long expiresIn;
    String refreshToken;
    String scope;
    String state;

    public TokenResponse( )
    {
    }

    public TokenResponse( String accessToken, String tokenType, long expiresIn, String refreshToken, String scope )
    {
        this.accessToken = accessToken;
        this.tokenType = tokenType;
        this.expiresIn = expiresIn;
        this.refreshToken = refreshToken;
        this.scope = scope;
    }

    public TokenResponse( String accessToken, long expiresIn, String refreshToken, String scope )
    {
        this.accessToken = accessToken;
        this.expiresIn = expiresIn;
        this.refreshToken = refreshToken;
        this.scope = scope;
    }

    public TokenResponse( Token accessToken, Token refreshToken )
    {
        this.expiresIn = Duration.between( Instant.now( ), accessToken.getMetadata( ).validBefore( ) ).getSeconds();
        this.accessToken = accessToken.getData( );
        this.refreshToken = refreshToken.getData( );
        this.scope = "";
    }

    public TokenResponse( Token accessToken, Token refreshToken , String scope, String state)
    {
        this.expiresIn = Duration.between( Instant.now( ), accessToken.getMetadata( ).validBefore( ) ).getSeconds();
        this.accessToken = accessToken.getData( );
        this.refreshToken = refreshToken.getData( );
        this.scope = scope;
        this.state = state;
    }

    @XmlElement(name="access_token")
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



