public abstract class AbstractAuthPluginDataBuilder<B extends AbstractAuthPluginDataBuilder> extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
io.netty.buffer.ByteBuf |
authPluginData |
Set<CapabilityFlags> |
capabilities |
| 构造器和说明 |
|---|
AbstractAuthPluginDataBuilder() |
| 限定符和类型 | 方法和说明 |
|---|---|
B |
addAuthData(byte[] bytes) |
B |
addAuthData(io.netty.buffer.ByteBuf buf,
int length) |
B |
addCapabilities(CapabilityFlags... capabilities) |
B |
addCapabilities(Collection<CapabilityFlags> capabilities) |
boolean |
hasCapability(CapabilityFlags capability) |
public final io.netty.buffer.ByteBuf authPluginData
public final Set<CapabilityFlags> capabilities
public B addCapabilities(CapabilityFlags... capabilities)
public B addCapabilities(Collection<CapabilityFlags> capabilities)
public boolean hasCapability(CapabilityFlags capability)
public B addAuthData(byte[] bytes)
public B addAuthData(io.netty.buffer.ByteBuf buf, int length)
Copyright © 2021. All rights reserved.