Package org.bouncycastle.est
Class HttpAuth
- java.lang.Object
 - 
- org.bouncycastle.est.HttpAuth
 
 
- 
- 
Constructor Summary
Constructors Constructor Description HttpAuth(java.lang.String username, char[] password)Base constructor for basic auth.HttpAuth(java.lang.String username, char[] password, java.security.SecureRandom nonceGenerator, DigestCalculatorProvider digestCalculatorProvider)Base constructor for digest auth.HttpAuth(java.lang.String realm, java.lang.String username, char[] password)Constructor for basic auth with a specified realm.HttpAuth(java.lang.String realm, java.lang.String username, char[] password, java.security.SecureRandom nonceGenerator, DigestCalculatorProvider digestCalculatorProvider)Constructor for digest auth with a specified realm. 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidapplyAuth(ESTRequestBuilder reqBldr)Add the Auth attributes to the passed in request builder. 
 - 
 
- 
- 
Constructor Detail
- 
HttpAuth
public HttpAuth(java.lang.String username, char[] password)Base constructor for basic auth.- Parameters:
 username- user id.password- user's password.
 
- 
HttpAuth
public HttpAuth(java.lang.String realm, java.lang.String username, char[] password)Constructor for basic auth with a specified realm.- Parameters:
 realm- expected server realm.username- user id.password- user's password.
 
- 
HttpAuth
public HttpAuth(java.lang.String username, char[] password, java.security.SecureRandom nonceGenerator, DigestCalculatorProvider digestCalculatorProvider)Base constructor for digest auth. The realm will be set by- Parameters:
 username- user id.password- user's password.nonceGenerator- random source for generating nonces.digestCalculatorProvider- provider for digest calculators needed for calculating hashes.
 
- 
HttpAuth
public HttpAuth(java.lang.String realm, java.lang.String username, char[] password, java.security.SecureRandom nonceGenerator, DigestCalculatorProvider digestCalculatorProvider)Constructor for digest auth with a specified realm.- Parameters:
 realm- expected server realm.username- user id.password- user's password.nonceGenerator- random source for generating nonces.digestCalculatorProvider- provider for digest calculators needed for calculating hashes.
 
 - 
 
- 
Method Detail
- 
applyAuth
public void applyAuth(ESTRequestBuilder reqBldr)
Description copied from interface:ESTAuthAdd the Auth attributes to the passed in request builder. 
 - 
 
 -