package com.oauth.code;
import org.apache.oltu.oauth2.as.issuer.OAuthIssuer;
import org.apache.oltu.oauth2.as.issuer.OAuthIssuerImpl;
import org.apache.oltu.oauth2.as.issuer.UUIDValueGenerator;
import org.apache.oltu.oauth2.as.issuer.ValueGenerator;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
/**
* Created by wuhuachuan on 16/5/9.
*/
@Configuration
public class Config {
@Bean
public ValueGenerator createGenerator(){
return new UUIDValueGenerator();
}
@Bean
public OAuthIssuer createIssuer(ValueGenerator valueGenerator){
return new OAuthIssuerImpl(valueGenerator);
}
}