类 AbstractYggdrasilServiceBuilder<T>
java.lang.Object
org.to2mbn.jmccc.auth.yggdrasil.core.yggdrasil.AbstractYggdrasilServiceBuilder<T>
- 所有已实现的接口:
org.to2mbn.jmccc.util.Builder<T>
public abstract class AbstractYggdrasilServiceBuilder<T>
extends Object
implements org.to2mbn.jmccc.util.Builder<T>
-
字段概要
字段修饰符和类型字段说明protected YggdrasilAPIProviderprotected booleanprotected Proxyprotected PublicKeyprotected boolean -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明apiProvider(YggdrasilAPIProvider provider) protected YggdrasilAPIProviderprotected HttpRequesterprotected org.to2mbn.jmccc.auth.yggdrasil.core.yggdrasil.PropertiesDeserializerdebug(boolean debug) loadSessionPublicKey(byte[] encodedKey) loadSessionPublicKey(File keyFile) loadSessionPublicKey(String keyFile) sessionPublicKey(PublicKey sessionPublicKey) 从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 org.to2mbn.jmccc.util.Builder
build
-
字段详细资料
-
apiProvider
-
sessionPublicKey
-
useDefaultSessionPublicKey
protected boolean useDefaultSessionPublicKey -
proxy
-
debug
protected boolean debug
-
-
构造器详细资料
-
AbstractYggdrasilServiceBuilder
protected AbstractYggdrasilServiceBuilder()
-
-
方法详细资料
-
apiProvider
-
sessionPublicKey
-
loadSessionPublicKey
public AbstractYggdrasilServiceBuilder<T> loadSessionPublicKey(byte[] encodedKey) throws NoSuchAlgorithmException, InvalidKeySpecException -
loadSessionPublicKey
public AbstractYggdrasilServiceBuilder<T> loadSessionPublicKey(InputStream in) throws IOException, NoSuchAlgorithmException, InvalidKeySpecException -
loadSessionPublicKey
public AbstractYggdrasilServiceBuilder<T> loadSessionPublicKey(File keyFile) throws IOException, NoSuchAlgorithmException, InvalidKeySpecException -
loadSessionPublicKey
public AbstractYggdrasilServiceBuilder<T> loadSessionPublicKey(String keyFile) throws IOException, NoSuchAlgorithmException, InvalidKeySpecException -
proxy
-
debug
-
buildAPIProvider
-
buildHttpRequester
-
buildPropertiesDeserializer
protected org.to2mbn.jmccc.auth.yggdrasil.core.yggdrasil.PropertiesDeserializer buildPropertiesDeserializer()
-