Class Soluti
java.lang.Object
br.ufsc.labsec.signature.signer.a3.psc.PSC
br.ufsc.labsec.signature.signer.a3.psc.Soluti
public class Soluti extends PSC
Documentação Oficial link
-
Nested Class Summary
Nested classes/interfaces inherited from class br.ufsc.labsec.signature.signer.a3.psc.PSC
PSC.SignatureScope
-
Field Summary
Fields inherited from class br.ufsc.labsec.signature.signer.a3.psc.PSC
authEndpoint, CLOUD_ACCESS_TOKEN, hostCloud, hostOauth, redirectApi, scheme, tokenEndpoint, urlBase
-
Constructor Summary
Constructors Constructor Description Soluti()
-
Method Summary
Modifier and Type Method Description String
getAccessTokenBodyString(String code, String verifier)
Gera a string do body da requisição que será utilizada para obter um token, que dá acesso ao certificado digital do usuário por um determinado tempoList<String>
getSupportedAlgorithms()
Obtém os algoritmos de assinatura providos pelo PSCMethods inherited from class br.ufsc.labsec.signature.signer.a3.psc.PSC
getAccessTokenParams, getAuthEndpoint, getCertificateEndpoint, getClientId, getClientSecret, getCloudPath, getOauthPath, getRedirectApi, getSignatureEndpoint, getTokenEndpoint, getTokenEndpointURI, isGovBr
-
Constructor Details
-
Soluti
public Soluti()
-
-
Method Details
-
getAccessTokenBodyString
Description copied from class:PSC
Gera a string do body da requisição que será utilizada para obter um token, que dá acesso ao certificado digital do usuário por um determinado tempo- Specified by:
getAccessTokenBodyString
in classPSC
- Parameters:
code
- Código de autorização gerado pelo PSCverifier
- Correspondendo ao code_challenge enviado na requisição do código de autorização- Returns:
- String do conteúdo do body da requisição do token.
-
getSupportedAlgorithms
Description copied from class:PSC
Obtém os algoritmos de assinatura providos pelo PSC- Specified by:
getSupportedAlgorithms
in classPSC
- Returns:
- Lista de algoritmos suportados
-