- 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.AuthProtocolauthenticationProtocolprivate byte[]authoritativeEngineIDprivate OctetStringauthPasswordprivate TargetBuilder.PrivProtocolprivacyProtocolprivate OctetStringprivPasswordprivate OctetStringsecurityName
-
Constructor Summary
Constructors Modifier Constructor Description protectedDirectUserBuilder(OctetString securityName)protectedDirectUserBuilder(OctetString securityName, byte[] authoritativeEngineID)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TargetBuilder.DirectUserBuilderauth(TargetBuilder.AuthProtocol authenticationProtocol)TargetBuilder.DirectUserBuilderauthPassphrase(java.lang.String authPassword)TargetBuilder.DirectUserBuilderauthPassphrase(OctetString authPassword)TargetBuilder<A>done()TargetBuilder.DirectUserBuilderpriv(TargetBuilder.PrivProtocol privacyProtocol)TargetBuilder.DirectUserBuilderprivPassphrase(java.lang.String privPassword)TargetBuilder.DirectUserBuilderprivPassphrase(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()
-
-