22 lines
385 B
Plaintext
22 lines
385 B
Plaintext
module WEBrick
|
|
module HTTPAuth
|
|
class Htgroup
|
|
@path: String
|
|
|
|
@mtime: Time
|
|
|
|
@group: Hash[String, Array[String]]
|
|
|
|
def initialize: (String path) -> void
|
|
|
|
def reload: () -> void
|
|
|
|
def flush: (?String? output) -> void
|
|
|
|
def members: (String group) -> Array[String]
|
|
|
|
def add: (String group, Array[String] members) -> void
|
|
end
|
|
end
|
|
end
|