classpublicPriority 3
DefaultAuthCredentialStore
com.hypixel.hytale.server.core.auth.DefaultAuthCredentialStore
implements IAuthCredentialStore
5
Methods
5
Public Methods
1
Fields
1
Constructors
Constructors
public
DefaultAuthCredentialStore()Methods
Public Methods (5)
public
void clear()@Override
public
UUID getProfile()@Nullable@Override
public
IAuthCredentialStore.OAuthTokens getTokens()@Nonnull@Override
public
void setProfile(UUID uuid)@Override
public
void setTokens(IAuthCredentialStore.OAuthTokens tokens)@Override
Fields
Private/Package Fields (1)
private
UUID profileInheritance
Parent
Current
Interface
Child
Use mouse wheel to zoom, drag to pan. Click nodes to navigate.
Source Code
package com.hypixel.hytale.server.core.auth;
import java.util.UUID;
import javax.annotation.Nonnull;
import javax.annotation.Nullable;
public class DefaultAuthCredentialStore implements IAuthCredentialStore {
private IAuthCredentialStore.OAuthTokens tokens = new IAuthCredentialStore.OAuthTokens(null, null, null);
@Nullable
private UUID profile;
public DefaultAuthCredentialStore() {
}
@Override
public void setTokens(@Nonnull IAuthCredentialStore.OAuthTokens tokens) {
this.tokens = tokens;
}
@Nonnull
@Override
public IAuthCredentialStore.OAuthTokens getTokens() {
return this.tokens;
}
@Override
public void setProfile(@Nullable UUID uuid) {
this.profile = uuid;
}
@Nullable
@Override
public UUID getProfile() {
return this.profile;
}
@Override
public void clear() {
this.tokens = new IAuthCredentialStore.OAuthTokens(null, null, null);
this.profile = null;
}
}