mirror of
https://github.com/matrix-org/dendrite.git
synced 2025-12-12 17:33:09 -06:00
Make Serialize functions private
This commit is contained in:
parent
bb5863e15e
commit
8a9102ff04
|
|
@ -63,7 +63,7 @@ func GenerateLoginToken(op TokenOptions) (string, error) {
|
|||
return "", macaroonError(err)
|
||||
}
|
||||
|
||||
urlSafeEncode, err := SerializeMacaroon(*mac)
|
||||
urlSafeEncode, err := serializeMacaroon(*mac)
|
||||
if err != nil {
|
||||
return "", macaroonError(err)
|
||||
}
|
||||
|
|
@ -106,9 +106,9 @@ func macaroonError(err error) error {
|
|||
return fmt.Errorf("Macaroon creation failed: %s", err.Error())
|
||||
}
|
||||
|
||||
// SerializeMacaroon takes a macaroon to be serialized.
|
||||
// serializeMacaroon takes a macaroon to be serialized.
|
||||
// returns it's base64 encoded string, URL safe, which can be sent via web, email, etc.
|
||||
func SerializeMacaroon(m macaroon.Macaroon) (string, error) {
|
||||
func serializeMacaroon(m macaroon.Macaroon) (string, error) {
|
||||
bin, err := m.MarshalBinary()
|
||||
if err != nil {
|
||||
return "", err
|
||||
|
|
@ -118,9 +118,9 @@ func SerializeMacaroon(m macaroon.Macaroon) (string, error) {
|
|||
return urlSafeEncode, nil
|
||||
}
|
||||
|
||||
// DeSerializeMacaroon takes a base64 encoded string of a macaroon to be de-serialized.
|
||||
// deSerializeMacaroon takes a base64 encoded string of a macaroon to be de-serialized.
|
||||
// Returns a macaroon. On failure returns error with description.
|
||||
func DeSerializeMacaroon(urlSafeEncode string) (macaroon.Macaroon, error) {
|
||||
func deSerializeMacaroon(urlSafeEncode string) (macaroon.Macaroon, error) {
|
||||
var mac macaroon.Macaroon
|
||||
bin, err := base64.RawURLEncoding.DecodeString(urlSafeEncode)
|
||||
if err != nil {
|
||||
|
|
|
|||
|
|
@ -64,12 +64,12 @@ func TestSerialization(t *testing.T) {
|
|||
t.Errorf(serializationTestError(err))
|
||||
}
|
||||
|
||||
fakeMacaroon, err := DeSerializeMacaroon(fakeToken)
|
||||
fakeMacaroon, err := deSerializeMacaroon(fakeToken)
|
||||
if err != nil {
|
||||
t.Errorf(serializationTestError(err))
|
||||
}
|
||||
|
||||
sameFakeToken, err := SerializeMacaroon(fakeMacaroon)
|
||||
sameFakeToken, err := serializeMacaroon(fakeMacaroon)
|
||||
if err != nil {
|
||||
t.Errorf(serializationTestError(err))
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue