ContextFlags.go 549 B

12345678910111213141516171819202122232425262728293031323334
  1. package GSSAPI
  2. import "github.com/jcmturner/asn1"
  3. /*
  4. ContextFlags ::= BIT STRING {
  5. delegFlag (0),
  6. mutualFlag (1),
  7. replayFlag (2),
  8. sequenceFlag (3),
  9. anonFlag (4),
  10. confFlag (5),
  11. integFlag (6)
  12. } (SIZE (32))
  13. */
  14. const (
  15. delegFlag = 0
  16. mutualFlag = 1
  17. replayFlag = 2
  18. sequenceFlag = 3
  19. anonFlag = 4
  20. confFlag = 5
  21. integFlag = 6
  22. )
  23. type ContextFlags asn1.BitString
  24. func NewContextFlags() ContextFlags {
  25. var c ContextFlags
  26. c.BitLength = 32
  27. c.Bytes = make([]byte, 4)
  28. return c
  29. }