- java.lang.Object
-
- org.snmp4j.fluent.TargetBuilder.DirectUserBuilder
-
- Enclosing class:
- TargetBuilder<A extends Address>
public class TargetBuilder.DirectUserBuilder extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private TargetBuilder.AuthProtocol
authenticationProtocol
private byte[]
authoritativeEngineID
private OctetString
authPassword
private TargetBuilder.PrivProtocol
privacyProtocol
private OctetString
privPassword
private OctetString
securityName
-
Constructor Summary
Constructors Modifier Constructor Description protected
DirectUserBuilder(OctetString securityName)
protected
DirectUserBuilder(OctetString securityName, byte[] authoritativeEngineID)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TargetBuilder.DirectUserBuilder
auth(TargetBuilder.AuthProtocol authenticationProtocol)
TargetBuilder.DirectUserBuilder
authPassphrase(java.lang.String authPassword)
TargetBuilder.DirectUserBuilder
authPassphrase(OctetString authPassword)
TargetBuilder<A>
done()
TargetBuilder.DirectUserBuilder
priv(TargetBuilder.PrivProtocol privacyProtocol)
TargetBuilder.DirectUserBuilder
privPassphrase(java.lang.String privPassword)
TargetBuilder.DirectUserBuilder
privPassphrase(OctetString privPassword)
-
-
-
Field Detail
-
authoritativeEngineID
private byte[] authoritativeEngineID
-
securityName
private final OctetString securityName
-
authenticationProtocol
private TargetBuilder.AuthProtocol authenticationProtocol
-
privacyProtocol
private TargetBuilder.PrivProtocol privacyProtocol
-
authPassword
private OctetString authPassword
-
privPassword
private OctetString privPassword
-
-
Constructor Detail
-
DirectUserBuilder
protected DirectUserBuilder(OctetString securityName)
-
DirectUserBuilder
protected DirectUserBuilder(OctetString securityName, byte[] authoritativeEngineID)
-
-
Method Detail
-
auth
public TargetBuilder.DirectUserBuilder auth(TargetBuilder.AuthProtocol authenticationProtocol)
-
priv
public TargetBuilder.DirectUserBuilder priv(TargetBuilder.PrivProtocol privacyProtocol)
-
authPassphrase
public TargetBuilder.DirectUserBuilder authPassphrase(java.lang.String authPassword)
-
authPassphrase
public TargetBuilder.DirectUserBuilder authPassphrase(OctetString authPassword)
-
privPassphrase
public TargetBuilder.DirectUserBuilder privPassphrase(java.lang.String privPassword)
-
privPassphrase
public TargetBuilder.DirectUserBuilder privPassphrase(OctetString privPassword)
-
done
public TargetBuilder<A> done()
-
-